不幸的是,我从未有过高级开发人员或导师向我展示一些最佳实践.所以我使用WAMP在我的Windows机器上开发站点(php/mysql),我在生产服务器上的隐藏(密码限制)文件夹中进行测试,最后将站点移动到生产文件夹.
我希望有一个更流畅/实用/防错的设置,以便从开发>测试>生产,没有打嗝.
重点/问题是(你可能会提出更多):
你们是如何开发PHP/MySQL网站的?
你使用SVN吗?你使用IDE吗?你使用虚拟机吗?
谢谢.
小智 1
我的开发过程还比较粗糙,也很期待答案。
对于大型项目,我所做的就是在我的 Linux 桌面和 Windows 桌面上设置一个 git 存储库。如果可能的话我会在本地进行测试。组件完成后,我会将更改推送到集中托管的 git 存储库(通常是私有 git hub 帐户),或者将它们拉到 dev(我将 dev 设置为存储库并从 ssh 拉取)。所有MySQL更新都存储在更新文件中,我使用netbeans进行开发(虽然我使用过eclipse等,但netbeans只适合我)。