微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

PHP开发和生产环境

我想为我用 PHP编写的新网站设置两个环境.一个 – 开发新版本并测试它们.第二次生产,我的实际稳定版本的网站将可用.

PHP中的网站将包含许多PHP和其他文件(JS,图像等).所以我认为如何最好地准备这个环境,以便轻松地进行源代码管理,将网站从开发环境快速复制到生产环境,并使开发版本适用于网络上的人员,以便他们能够看到实际的工作进度并建议更改或报告错误.

你能从这个起点给我一些建议吗?有没有关于这个的书籍(从实践的角度来看?),或者你有经验或技巧,要注意什么,什么是重要的,使这个过程容易和有利于我和其他参与开发新项目的人?

对于初学者使用以下三个:

> SVN – 这将为您提供源代码控制,并允许您跟踪更改.您可能希望在此之上获得GUI(龟龟是受欢迎的),以缓解学习曲线.
> RSYNC – 这将允许您使用单个命令简化本地和远程站点间的同步. RSYNC使用差分引擎同步,这意味着增量同步在几秒钟内就会发生.在强烈的编程过程中,我有时会在一个小时内同步4-5次,真正快速推出一点变化,只因为我可以轻松实现.
> MysqLDump – 这将允许您从生产站点导入/导出数据.我通常每周进行一次,以便在本地服务器上获取生产数据,这不仅给我本地备份,而且还可以在本地测试环境中玩弄生产数据.

这三个人从长远来看可以节省你很多时间,让你进行规模化.之后,您可以查看自动构建工具,单元测试框架,xml文档框架等构建一些严重的产品.

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐