我们之前已经讨论过使用Microsoft WebMatrix进行 Web开发。 在今天的帖子中,我们将讨论使用WebMatrix进行WordPress开发-从安装到将其部署到在线服务器中。
安装WordPress
WebMatrix允许您直接通过应用程序安装WordPress。 要创建一个新的WordPress项目,请转到App Gallery 。
如果这是您首次访问MySQL,将提示您输入密码。
接受WordPress UELA之后,WebMatrix将开始下载WordPress,并自动创建所需的资产,例如数据库名称和密码。
在WebMatrix中,单击“ 站点管理员” 。 它将重定向到WordPress管理页面。 在该页面中,填写网站的必填信息,例如“网站名称”和您的管理员密码。 单击“安装WordPress”以完成安装。
其他设置
我更喜欢在开发阶段使用自定义的主机名,而不是坚持使用以下格式localhost:1245 。 这样做,以管理员身份打开记事本。
从记事本中的Windows \ system32 \ drivers \ etc \文件夹中打开主机文件。 然后,添加以下行。
127.0.0.1 dev.wp.com
这会将dev.wp.com地址指向本地IP地址127.0.0.1。 请注意,主机名仅是示例。 请根据需要更改名称。
下一步至关重要。 关闭,然后以管理员身份打开WebMatrix –您需要管理员权限才能更改地址。 然后,转到“ 网站”工作区下的“ 设置”面板,将URL更改为我们在主机文件中添加的URL,如下所示。
需要使用“ 端口80 ”来告诉该地址应使用哪个端口。 否则,URL将仅返回错误。
编辑档案
如果您精通PHP和WordPress功能,则可以对文件进行一些更改,无论是用于开发主题还是插件。 您唯一不能做的事情就是更改核心文件。
这是WebMatrix中更微妙的功能之一。 它会阻止您更改核心文件,并会警告您。
正如我们在上一篇文章中提到的,WebMatrix将通过自动完成功能帮助您,该功能显示WordPress函数及其用途的列表。
将WordPress上传到在线服务器
一旦完成了WordPress网站的开发,就可以将其上传到在线服务器了。 WebMatrix提供了两种方法来做到这一点; 我们可以使用Web Deploy或FTP来完成 。 要使用Web Deploy,请首先与您的托管服务提供商联系,以询问他们是否允许此方法。
我的不支持它,所以我必须使用第二种方法:FTP。
提醒您,FTP方法不支持传输MySQL数据库,因此您可能应该使用适用于Windows的MySQL Administrator(例如MySQL WorkBench)自行导入它。
结论
我不得不说,WebMatrix是Microsoft的一款出色软件。 它是免费的,构建良好的,并且可以与WordPress等开源项目很好地集成在一起,从而简化了开发流程。 此外,我们还将在下一篇文章中讨论更多功能。 因此,请继续关注。