마이크로소프트 웹매트릭스
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.
1. 개요
마이크로소프트 웹매트릭스는 2011년 재출시된 PHP 및 ASP.NET 웹 페이지를 위한 가벼운 웹 개발 환경이다. 오픈 소스 콘텐츠 관리 시스템을 지원하며, 웹 사이트 구축 및 사용자 지정을 돕는다. 2012년 WebMatrix 2, 2013년 WebMatrix 3이 출시되었으나, 마이크로소프트는 2016년 Visual Studio Code를 선호하며 2017년 11월 1일 공식 지원을 종료했다. 웹 매트릭스는 클라우드 웹사이트 생성, 소스 제어 시스템 통합, HTML5, CSS3, JavaScript 및 TypeScript 코드 지원, 데이터베이스 관리, SEO 및 성능 분석, 플러그인 기능을 제공했다. Windows 7 이상, Windows Vista SP1 이상, Windows XP SP3 이상, Windows Server 2003 SP2 이상, Windows Server 2008, Windows Server 2008 R2에서 지원되며, 인터넷 연결이 필요하다.
더 읽어볼만한 페이지
- 마이크로소프트 개발 도구 - 비주얼 스튜디오
비주얼 스튜디오는 마이크로소프트가 개발한 통합 개발 환경(IDE)으로, 다양한 프로그래밍 언어와 플랫폼을 지원하며 소프트웨어 개발에 필요한 도구와 기능을 제공한다. - 마이크로소프트 개발 도구 - 윈도우 API
윈도우 API는 마이크로소프트 윈도우 운영 체제에서 응용 프로그램이 시스템 기능에 접근하도록 돕는 인터페이스 집합이며, 다양한 버전으로 발전해 왔고, 현재 Win32가 널리 사용되며, 유연성을 제공하지만 복잡하다는 단점을 보완하기 위해 다양한 래퍼 라이브러리가 개발되었다. - 중단된 마이크로소프트 소프트웨어 - 윈도우 라이브 메신저
윈도우 라이브 메신저는 마이크로소프트가 개발한 인스턴트 메시징 클라이언트로, 2005년 MSN 메신저에서 브랜드 변경 후 출시되어 오프라인 메시징, 테마 변경 등의 기능을 제공하고 여러 플랫폼을 지원했으나 2013년 서비스가 종료되었으며 현재는 일부 기능만 이용 가능하다. - 중단된 마이크로소프트 소프트웨어 - 인터넷 익스플로러
마이크로소프트가 개발한 웹 브라우저인 인터넷 익스플로러는 윈도우 운영 체제와의 통합으로 높은 시장 점유율을 유지했으나, 웹 표준 문제와 보안 취약점으로 비판받으며 2015년 엣지에 자리를 내주고 2022년 지원이 종료되었지만, 엣지의 IE 모드로 레거시 호환성을 유지하고 있다. - 웹 개발 소프트웨어 - 드루팔
드루팔은 드리스 바이테르트가 개발하여 2001년 공개된 PHP 기반의 오픈 소스 콘텐츠 관리 시스템으로, 모듈과 테마를 통해 기능 확장이 가능하며 다양한 기관에서 활용되고 활발한 커뮤니티를 가지고 있다. - 웹 개발 소프트웨어 - 구글 웹 툴킷
구글 웹 툴킷(GWT)은 자바 코드를 자바스크립트로 변환하여 웹 애플리케이션 개발을 지원하는 도구로, 개발자가 자바 언어로 Ajax 애플리케이션을 개발하고 GWT 컴파일러를 통해 최적화된 자바스크립트 파일로 변환할 수 있게 한다.
마이크로소프트 웹매트릭스 - [IT 관련 정보]에 관한 문서 | |
---|---|
기본 정보 | |
![]() | |
개발사 | 마이크로소프트 |
지원 중단 여부 | 예 |
최종 버전 | 3.0 (v7.1.1932.0) |
최종 출시일 | 2013년 10월 12일 |
운영 체제 | Windows 7 SP1 이상 |
플랫폼 | IA-32; .NET Framework |
크기 | 17.1 MB |
지원 언어 | 영어 오스트리아어 벨기에어 중국어 프랑스어 독일어 헝가리어 일본어 한국어 네덜란드어 폴란드어 러시아어 스페인어 튀르키예어 |
장르 | HTML 편집기 및 웹사이트 빌더 |
라이선스 | 프리웨어 |
2. 역사
WebMatrix는 2003년에 출시되었다가 단종된 ASP.NET Web Matrix의 후속작이다.
웹매트릭스(WebMatrix)는 웹 개발 과정을 간소화하는 데 초점을 맞춘 도구이다. 처음부터 웹사이트를 직접 개발하는 방식과, 워드프레스나 줌라 같은 유명 오픈 소스 애플리케이션을 웹 플랫폼 설치 관리자(Web PI)를 통해 내려받아 수정하는 방식 모두를 지원한다. 이는 개발자가 선호하는 작업 방식에 맞춰 유연하게 사용할 수 있도록 설계된 특징이다.
2011년, WebMatrix는 다양한 오픈 소스 콘텐츠 관리 시스템(CMS)을 지원하고, PHP 및 새롭고 단순화된 ASP.NET 웹 페이지를 위한 가벼운 웹 개발 환경을 제공하기 위해 다시 출시되었다. 이는 웹 개발자가 처음부터 웹 사이트를 구축하거나 Orchard, DotNetNuke, Umbraco, Joomla!, Drupal, WordPress와 같은 오픈 소스 웹 CMS를 사용자 지정하여 웹 사이트를 구축할 수 있도록 돕는, 깨끗하고 단순한 사용자 인터페이스에 중점을 두었다.
2011년부터 2012년까지 진행된 WebMatrix 2 베타 및 RC(Release Candidate) 릴리스에서는 Node.js, 모바일 시뮬레이터, 추가 웹 사이트 템플릿, 그리고 Microsoft Azure 웹 사이트에 게시하는 기능이 지원되었다. 2012년 9월 6일, WebMatrix 2가 공식적으로 출시되었다. 이후 2013년 5월 1일에는 WebMatrix 3이 출시되었는데, WebMatrix 2와 달리 Windows 7 이상의 운영체제가 필요하다.[4]
2016년, 마이크로소프트는 Visual Studio Code를 더 선호하게 되면서 WebMatrix의 단종을 발표했고, 공식적인 기술 지원은 2017년 11월 1일에 종료되었다.[5]
3. 특징
또한, 마이크로소프트 기술인 ASP.NET뿐만 아니라 PHP와 같은 다른 서버 측 언어 및 Node.js 개발 환경도 지원하며, MySQL 데이터베이스 관리 기능도 포함하고 있어 다양한 기술 스택을 사용하는 개발자에게 유용하다. 개발된 웹사이트는 FTP, FTPS, 웹 배포(IIS 기능) 등 여러 방식을 통해 공유 호스팅 환경이나 Microsoft Azure와 같은 클라우드 플랫폼에 쉽게 배포할 수 있다.[6]
3. 1. 기능
웹 개발의 흐름에 맞춰, 처음부터 개발하는 방법론과 유명한 오픈 소스 애플리케이션을 우선 다운로드하여 이를 커스터마이즈하는 방법론을 모두 상정하고 있다. 이 애플리케이션 연동 부분은 이미 제공이 시작된 웹 플랫폼 설치 관리자(Web PI)와 동일한 메커니즘을 이용한다. 이 때문에 오픈 소스 커뮤니티가 Windows 웹 애플리케이션 갤러리에 등록한 유명한 CMS 등을 짧은 시간 안에 Windows 상에 구축하고, 이를 WebMatrix의 편집기 기능으로 커스터마이즈할 수 있다. 목록의 구축, 개발, 배포 프로세스를 지원하기 위해 배포와 관련해서는 호스팅 제공업체에 애플리케이션을 바로 배포하는 기능도 탑재될 예정이다. 개발용 서버에의 배포도 마찬가지로 진행되며, 이는 FTP, FTPS를 이용하여 수행된다.
3. 2. 데이터베이스 지원
웹매트릭스는 MySQL, Microsoft SQL Server, SQL CE 데이터베이스를 관리하는 기능을 제공한다. 특히 SQL Server Compact 4.0 데이터베이스를 SQL Server Express나 SQL Server의 다른 버전으로 쉽게 이전할 수 있는 기능을 지원한다.[7]
마이크로소프트 기술을 사용하여 웹사이트를 구축하는 경우, 이러한 데이터베이스 이전 기능은 유용하게 활용될 수 있다. SQL Server Compact에서 다른 SQL Server 에디션으로 쉽게 전환할 수 있으므로, 향후 마이크로소프트 애저의 클라우드 데이터베이스 서비스인 SQL Azure로 웹 애플리케이션을 이전하는 과정 역시 용이해진다.
또한, 개발 과정에서 더 강력하고 다양한 기능이 필요하다고 판단될 경우, 비주얼 스튜디오(Visual Studio)나 비주얼 웹 개발자(Visual Web Developer)와 같은 전문 개발 도구로 프로젝트를 간단하게 이전하여 개발 작업을 이어갈 수 있다.
3. 3. IIS 지원
IIS는 Windows 운영체제 버전에 따라 사용 가능한 버전이 다르다. 이전에는 Windows XP와 같은 클라이언트 운영체제에서는 최신 버전의 IIS를 사용할 수 없었다. 하지만 WebMatrix를 설치하면, Windows 7이나 Windows Server 2008 R2에 포함된 최신 버전인 IIS 7.5를 개발 목적으로 사용할 수 있게 된다.
WebMatrix에서 실행되는 IIS는 일반적인 IIS처럼 Windows 서비스로 동작하지 않는다. 대신 WebMatrix 내에서 별도의 프로세스로 실행된다. 이는 과거 Windows 95 시절의 Personal Web Server나, Visual Studio 개발 환경에서 애플리케이션을 실행할 때 구동되는 프로세스와 비슷한 방식이다.
3. 4. Razor 뷰 엔진 지원
MVC 모델의 V(뷰)에 해당하는 뷰 엔진으로 마이크로소프트가 개발한 Razor를 이용할 수 있다. 이를 통해 타이핑 양을 크게 줄인 코딩이 가능하다. Razor 표기법은 `@` 기호로 시작하는 특징이 있으며, ASP.NET MVC 프레임워크를 사용한 개발 환경에서 활용된다.
4. 시스템 요구 사항
- 지원 운영 체제[9][10]: 윈도우 7, 윈도우 비스타 SP1 이상, 윈도우 XP SP3 이상, 윈도우 서버 2003 SP2 이상, 윈도우 서버 2008, 윈도우 서버 2008 R2.
- 인터넷 연결 환경
5. WebMatrix, ASP.NET Web Matrix, Visual Web Developer Express
WebMatrix는 2003년에 출시되었으나 현재는 단종된 ASP.NET Web Matrix의 후속 제품이다. 과거에는 ASP.NET Web Matrix라는 유사한 이름의 도구가 개발되었지만, 통합 개발 환경인 비주얼 스튜디오의 무료 버전인 Visual Studio Express가 널리 사용되면서 점차 사용 빈도가 줄어들었다.
2011년, 마이크로소프트는 새로운 WebMatrix를 출시했다. 이 버전은 PHP 및 새롭게 단순화된 ASP.NET 웹 페이지 개발을 위한 가벼운 환경을 제공하고, 다양한 오픈 소스 콘텐츠 관리 시스템(CMS)을 지원하는 데 중점을 두었다. 웹 개발자가 처음부터 웹사이트를 구축하거나, Orchard, DotNetNuke, Umbraco, Joomla!, Drupal, WordPress와 같은 유명 오픈 소스 CMS를 활용하여 웹사이트를 쉽게 만들고 수정할 수 있도록 간결하고 직관적인 사용자 인터페이스를 제공하는 것을 목표로 했다. 특히 오픈 소스 웹 애플리케이션 설치 기능을 탑재하여 기존의 Visual Studio Express와는 다른 특징을 보였다.
2011년부터 2012년 사이에 진행된 WebMatrix 2 베타 및 RC 버전에서는 Node.js 지원, 모바일 시뮬레이터, 추가 웹사이트 템플릿, Microsoft Azure 웹사이트 게시 기능 등이 추가되었다. WebMatrix 2 정식 버전은 2012년 9월 6일에 공개되었다. 이후 2013년 5월 1일에는 WebMatrix 3가 출시되었으며, 이 버전부터는 Windows 7 이상의 운영체제가 필요했다.[4]
하지만 2016년, 마이크로소프트는 Visual Studio Code를 차세대 개발 도구로 집중 육성하기 위해 WebMatrix의 개발 중단을 발표했으며, 공식 지원은 2017년 11월 1일에 종료되었다.[5]
참조
[1]
웹사이트
Web Matrix 3
https://www.asp.net/[...]
Microsoft
2016-02-10
[2]
웹사이트
Microsoft WebMatrix Lowers Barriers to Web Development on Windows
https://www.eweek.co[...]
2022-06-05
[3]
웹사이트
Microsoft WebMatrix is a mixed bag
https://www.infoworl[...]
2022-06-05
[4]
웹사이트
WebMatrix 3 Release Notes
http://www.microsoft[...]
Microsoft
2013-03-06
[5]
웹사이트
WebMatrix product support ends on November 1st, 2017
https://blogs.iis.ne[...]
Microsoft
2016-10-28
[6]
웹사이트
Introduction to Web Deploy
http://www.iis.net/l[...]
Microsoft
2011-12-09
[7]
문서
Migrate a Database to SQL server
http://www.microsoft[...]
[8]
웹사이트
WebMatrix formal support ends November 1st, 2017 : The Official Microsoft IIS Forums
https://forums.iis.n[...]
2018-11-19
[9]
문서
WebMatrix 를 설치하려면 컴퓨터의 관리자권한이 필요
[10]
문서
32 비트판 및 64 비트판의OS에 대응
[11]
웹인용
WebMatrix 3 Release Notes
http://www.microsoft[...]
마이크로소프트
2013-03-06
[12]
웹인용
Web Matrix 3
https://www.asp.net/[...]
마이크로소프트
2016-02-10
[13]
웹인용
Microsoft WebMatrix Lowers Barriers to Web Development on Windows
https://www.eweek.co[...]
2022-06-05
[14]
웹인용
Microsoft WebMatrix is a mixed bag
https://www.infoworl[...]
2022-06-05
본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.
문의하기 : help@durumis.com