皇冠排行        淘一淘        手机数码        天天疯狂

WebMatrix 从零建站如此简单!来自微软的免费网站服务器快速建站套件

[ 网络软件 ]
WebMatrix 从零建站如此简单!来自微软的免费网站服务器快速建站套件

如何设计和搭建网站?其中包括页面设计、网页编程和数据库设计、服务器部署和运营.......如果你不是技术出身,那么其中涉及的各种技术问题你都得一一学习攻破,实在是有些纠结。

WebMatrix (直译为“网页矩阵”) 是微软发布的一套免费轻量级网站开发套件,它包含有完整的代码编辑器、网页应用服务器和数据库引擎,同时还有丰富的模版和网页应用 (如 WordPress、Joomla!  等)。方便初级用户入门建站的同时也是一款非常不错的学习工具。下面就来体验一下吧!

WebMatrix 官方简介:

WebMatrix 是微软最新的 Web 开发工具,它包含了构建网站所需要的一切元素。您可以从开源 Web 项目或者内置的 Web 模板开始,也可以直接从无到有编写代码。简单并且完全是免费的。开发网站从来没有如此简单。

创建网站向导创建网站向导

无论是您刚刚开始构建Web站点,还是您想完成所有与Web站点相关的事情,通过 WebMatrix 构建的浑然一体的流程,都可大大降低工作量。它让您聚焦到最重要的事情-您的Web站点。您仅需要几分钟就可以完成安装,它巧妙地将一个Web服务器、一个数据库、程序架构融合在一起,带给您简易的,集成的Web开发体验。无论使用ASP.NET还是PHP,WebMatix都能为您在编码、测试以及部署过程中提供强有力的支持。

WebMatrix 套件包含以下组件

WebMatrix Studio、WebMatrix工作界面和控制中心;
SQL Server Compact,嵌入WebMatrix 的数据库引擎,它只在测试时使用,要实际部署网站,需要将数据库迁移到 SQL Server;
IIS Express,嵌入WebMatrix 的网页应用服务器,用于测试网站,支持ASP、ASP.NET和PHP等动态页面程序;
除此之外,还有SQL Server 运行时和.NET框架开发库,虽然平时我们用不到这些开发库,但是它们是开发ASP.NET + SQL Server网站的必需工具。如果之前没有安装这些库,下载和安装过程就比较费时间了。

如果要构建能实际运行的网站,你可能还要下面的工具:
MySQL和MySQL Connector for NET,MySQL 数据库服务器及连接工具
SQL Server Express,SQL Server 数据库服务器简化版

Microsoft Web 平台安装程序Microsoft Web 平台安装程序

连接到互联网,运行Microsoft Web 平台安装程序,就能自动下载安装了(注意,只有被安装程序自动安装的版本才能被WebMatrix识别,在安装程序窗口“要安装的项目”中可以查看和取消安装项目)。

创建网站:

WebMatrix 可以创建基于HTML、XML、CSS、JavaScript、ASP、ASP.NET C#、ASP.NET VB 和 PHP 的网站,同时还可以创建基于SQL Server Compact的数据库。

WebMatrix集成了众多“Web库”(就是一些常见的 Web 网页应用),“从Web库创建网站”既速成又可靠,推荐大家使用。譬如说异次元的网站是基于 WordPress 的网页程序实现的,下面,我们就从“Web库”中选择 WordPress 来创建一个新的网站。

选择后,下一步就需要下载所需文件。由于 WordPress 基于PHP和MySQL,第一次运行时还要下载和安装MySQL数据库及 .NET连接工具(如果是DotNetNuke [CMS] 等基于ASP.NET和SQL Server的Web库,要下载的就是SQL Server Express)。

从Web库创建网站WebMatrix向导 - 从Web库创建网站

设置数据库WebMatrix向导 – 设置数据库

WebMatrix主界面WebMatrix主界面

创建好网站后,回到 WebMatrix 主界面。点击功能区的“运行”就可以在浏览器中运行网站了,“运行”下拉菜单中可选择已安装的网页浏览器。通过系统任务栏右侧的托盘图标可以查看正在运行的网站。WordPress网站还需要经过简单设置(如设置网站名、用户名和密码、网站主题等)就可完成部署了。

网站在浏览器中运行网站在浏览器中运行

编辑网页和数据库

创建好网站后,可能还需要根据自己的需要增加或修改文件了。在左下侧导航栏中选择“文件”,可以文件方式浏览网站。WebMatrix提供了非常方便的代码编辑功能。

编辑网页编辑网页(你可以在此编辑WordPress的模版或任何你希望修改的网页文件)

在左下侧导航栏中选择“数据库”,就可浏览网站的数据了。WebMatrix内置了SQL Server Compact数据库引擎,还可以连接SQL Server(包括Express版)和MySQL等数据库引擎。同时具备新建数据库、表,表设计和编辑,SQL查询(即建立视图)等功能。

查看或编辑数据库查看或编辑数据库(即刚才由WP生成的MySQL数据库)

SEO和发布网站:

网站在设计过程中可能存在错误或遗漏,WebMatrix可以对整个网站进行规范化检查并提出搜索引擎优化(SEO)建议。在左下侧导航栏中选择“报告”,就可以新建网站报告了。

SEO和发布网站

网站报告:

网站制作好了,如果有申请到了托管服务器,在功能区选择“发布”,就可以将网站文件上传到服务器了。WebMatrix支持Web Deploy和FTP两种发布方式。

发布网站发布网站

写在后面:

网站搞定了,是否还想深入探索一下?本文没有深入地教大家如何使用 WebMatrix,更多功能和操作体验还需你亲自尝试与学习。下面送上微软开发者网站MSDN提供了一系列网络广播。喜欢的朋友可以下载看看。MSDN Webcast - 基于 WebMatrix 的轻量级Web开发系列课程:http://msdn.microsoft.com/zh-cn/gg549953.aspx

笔者简单试用之后无法掩饰自己的激动心情,火速转告需要在 Windows 下建站的兄弟姐妹们……实在是太方便了!有了 WebMatrix,我们无需再在 Windows 平台上搭建复杂的 Web 环境,只需要 WebMatrix 即可轻松开始我们的 Web 开发与学习的旅程。

相关文件下载地址:

官方网站:访问
软件性质:免费

下载  WebMatrix 套件来自异次元  |  更多服务器相关更多教程

各位正在潜水的同学请注意,有 48 位无聊人士 在异次元附近海域出没!
  • 居然是沙发了,一直关注小X呢

    这位小朋友成功到达火星表面成为外星人,我们要向他看齐! [] 
  • 很赞的工具,下来学学建站

    这位小朋友爬上地球陆地成为了无知又愚蠢的人类 [] 
  • 厄 这个。。。还是挺神奇的哈,就是目前用不上。。。

    这位小朋友成功浮上了地球水面... [] 
  • 感谢啊….试试

    这位小朋友蹲在海底10米处游来游去 [] 
  • 本人下和wp有关的东东速度全是2k/s

    这位小朋友蹲在海底20米处游来游去 [] 
  • 用来做测试~

    这位小朋友蹲在海底30米处游来游去 [] 
  • 额…如果我已经建好了呢….

    这位小朋友蹲在海底40米处游来游去 [] 
    • 找到网站的根文件夹,右键选择”使用 Microsoft WebMatrix 打开网站”就可以了.

      这位小朋友蹲在海底50米处游来游去 [] 
  • 主要是用来做开发和功能测试用的,生产环境慎用。

    这位小朋友蹲在海底60米处游来游去 [] 
  • 建站啊 貌似很神奇的样子 我要试试

    这位小朋友蹲在海底70米处游来游去 [] 
  • 貌似挺强大的,不过WP直接架就是了,还用他这个做什么呢?

    这位小朋友蹲在海底80米处游来游去 [] 
  • 回楼上:这个除了WP还能建其他的。。

    这位小朋友蹲在海底90米处游来游去 [] 
  • 为什么我使用的时候提示“操作系统不支持您正在尝试安装的产品,单击此处可以获取帮助信息”,可是我英语不好,看不懂啊。我的系统是win7旗舰版

    这位小朋友蹲在海底100米处游来游去 [] 
    • 你用的是64位的还是什么简易修改版本什么的吗

      这位小朋友蹲在海底110米处游来游去 [] 
    • 有些改过的 Windows 可能不支持 SQL Server 的组件. 官方原版的系统不会有问题.

      这位小朋友蹲在海底120米处游来游去 [] 
    • 多试几次看看….

      这位小朋友蹲在海底130米处游来游去 [] 
  • 看看

    这位小朋友蹲在海底140米处游来游去 [] 
  • 这个的确是很不错的啊

    这位小朋友蹲在海底150米处游来游去 [] 
  • 微软的东西,谁用谁知道!

    这位小朋友蹲在海底160米处游来游去 [] 
  • 这个方便不少了,以前在搭建wordpress还需要安装一下数据库,现在微软推出这个方便许多初学者。。去玩玩了。。交流咯

    这位小朋友蹲在海底170米处游来游去 [] 
  • 异次元 ,在这里很久才又发现一篇有价值的介绍软件的文章

    这位小朋友蹲在海底180米处游来游去 [] 
  • 呵呵 继续凑热闹…..

    这位小朋友蹲在海底190米处游来游去 [] 
    • 推荐看下微软的文章,不过是英文的,网上好像有译文.
      入门教程http://www.microsoft.com/web/post/your-first-website-using-webmatrix
      使用指导
      http://www.microsoft.com/web/post/web-development-101-using-webmatrix

      这位小朋友蹲在海底200米处游来游去 [] 
  • 博主新年好,感谢分享!http://www.feiun.net

    这位小朋友蹲在海底210米处游来游去 [] 
  • 可以试试。

    这位小朋友蹲在海底220米处游来游去 [] 
  • 其实有点麻烦,下载

    这位小朋友蹲在海底230米处游来游去 [] 
  • 没有站点演示?速度如何?

    这位小朋友蹲在海底240米处游来游去 [] 
  • 很早就用上了,异次元软件落伍了哎,adobe muse不知道有没有介绍

    这位小朋友蹲在海底250米处游来游去 [] 
  • 说一下我的使用感受,微软需要你装很多东西,我刚才想卸载,才发现很多东西它不是连在一起 的,你要自己一个个去删除,好辛苦

    这位小朋友蹲在海底260米处游来游去 [] 
    • 微软的开发工具就是这么烦人! 还要顺便推广自己的框架和库….

      这位小朋友蹲在海底270米处游来游去 [] 
  • 遇到了麻烦,安装后WebMatrix占用掉了8080端口,访问http://localhost:8080一直都是WebMatrix Default Page,卸载了也没有用,找不到要关哪个服务。凭心而论,真的是很流氓的一款软件~

    这位小朋友蹲在海底280米处游来游去 [] 
    • 关掉IIS服务

      这位小朋友蹲在海底290米处游来游去 [] 
    • WebMatrix 内置的 IIS Express 服务器使用的是临时用户端口, 一般不会占用登记端口的.
      可能你用的是其他的服务器 (比如系统内置的 IIS, Visual Studio Web 组件的 ASP Server 等)
      结束掉 inetinfo 或 iisexpress 进程试试.

      这位小朋友蹲在海底300米处游来游去 [] 
  • 我用的是Win7旗舰64位版,确认没有启用内置的IIS,Apache启用正常、TOMCAT启用正常,Blackberry MDS启动不了,本地http://localhost:8080依然显示WebMatrix Default Page,所有用户的进程里都没有inetinfo或者iisexpress和iis的进程。

    这位小朋友蹲在海底310米处游来游去 [] 
    • 如果是 Win7, IIS WWW 进程应该是 w3wp.exe 服务是 w3svc.

      这位小朋友蹲在海底320米处游来游去 [] 
    • 我想是不是把 WebMatrix 的工作目录设置到 Apache 的工作目录了, 8080 网站可能是 Apache 运行的. 如果是这样, 到网站工作目录把 WebMatrix 创建的网页删了就是.
      如果还不确定, 有一个确定 Web 服务器的方法: 在浏览器中输入一个不存在的页面, 比如 http://localhost:8080/unknown.html, 在返回的错误页面中就可以知道是什么服务器了.

      这位小朋友蹲在海底330米处游来游去 [] 
  • 蛋疼的E文..

    这位小朋友蹲在海底340米处游来游去 [] 
  • 貌似还不错 回去试试看

    这位小朋友蹲在海底350米处游来游去 [] 
  • 几年前用过webmatrix,那是功能还比较鸡肋,不知道现在怎么样了

    这位小朋友蹲在海底360米处游来游去 [] 
  • 好东西啊 相见恨晚!!

    这位小朋友蹲在海底370米处游来游去 [] 
  • 这个工具太经典了,感谢小X推荐。

    这位小朋友蹲在海底380米处游来游去 [] 
  • 这东西貌似还是有点复杂样

    这位小朋友蹲在海底390米处游来游去 [] 
  • 只能本地?不能像wp那样可以直接申请免费空间+wp的二级域名啊?

    这位小朋友蹲在海底400米处游来游去 [] 
  • 自从装了之后,xampp的apache就打不开了,PID=4的进程一直占用80端口,想到是IIS的缘故,可是windows组件中没有安装IIS啊,服务中也没有不正常的啊。知道我卸载了这个webmatrix,而且还是一个一个卸载的。。。。

    这位小朋友蹲在海底410米处游来游去 [] 
  • 用来开发,真的不看好。测试还是可以考虑的。新手还是慎用……微软的捆绑,跟卸载是个难题

    这位小朋友蹲在海底420米处游来游去 [] 
  • 打一个印记备用……

    这位小朋友蹲在海底430米处游来游去 [] 
  • 看起来是个帮助整合的工具……

    这位小朋友蹲在海底440米处游来游去 [] 
  • 本地建站更方便了。

    这位小朋友蹲在海底450米处游来游去 [] 
小X的哥哥的同学的老师的儿子的妈妈养的小猫的表弟的主人的朋友说看帖不回会被鄙视de





评论内容 (*必填):
(Ctrl + Enter 快速提交)