2014-04-26 54 views
0

我正在网站上工作,现在我正在使用FileZilla对其进行更改。每次我进行更改时,都必须通过FTP将文件重新上传到网站,然后等待它在线更新。我只想将我的项目部署到本地主机,以便获得即时结果,然后在完成时上传整个项目。我该怎么做呢?我所拥有的是一组包含文件的目录。如何将我的项目部署到本地主机?

+1

您需要在本地设置网络服务器。 –

回答

1

您确实需要使用Web /应用程序服务器,例如IIS/Apache。 对于PHP项目,可以使用WampServer/XAMPP.Easy进行设置并且工作得很好。

0

(可能太明显了) 如果您仅使用基于html/css/js的静态内容,则可以通过在浏览器中打开本地文件并每次刷新来直接编辑和查看更改。 此外,对于CSS和HTML,您可以直接在浏览器中编辑您的代码,并直接看到变化。

另一个选择是使用支持ftp的编辑器编辑文件,如记事本++,可以通过ftp连接,直接从服务器打开和编辑文件(如php,html,css,js),因为一旦保存编辑器会自动上传您的更改。 有关记事本++和ftp插件的Heres a good explanation

本地服务器 如果你使用php(甚至只有html/css),最好的选择是运行一个本地服务器,它代表了你的代码运行的真实环境。正如其他人所说,由于简单的安装和管理,XAMPP对于成员来说是一个很好的选择。 XAMPP download XAMPP tutorial 安装完成后,将文件夹放在C:/ xampp/htdocs/yourCodeFolder中 运行xampp控制面板并启动Apache服务器。 最后使用您的浏览器导航至:http://localhost/yourCodeFolder/

+0

使用记事本++可以看到您的更改是否存在(或至少预览了它的外观)?如果是这样,然后记事本++正是我所需要的。 – 5AM

+0

所以你只在视觉内容(CSS/HTML)上工作,对吧? 带有ftp插件的Notepad ++只是一个从服务器上下载文件的编辑器,编辑并保存后,只需将文件上传回服务器即可。然后你必须刷新浏览器。 对于实时CSS编辑,你可以使用Chrome的扩展与像 [livecsseditor(https://chrome.google.com/webstore/detail/live-css-editor/oelggcmknbjmhkpgjfhakedcfnkgbdpg) [这里演示视频(HTTPS ://www.youtube.com/watch?v = JlY1tVXCpd0) – Sasha

+0

我看着notepadd ++,它看起来不错,但不幸的是它们不支持Mac。 :( – 5AM

相关问题