可以用svn,装个服务端就可以,方法直接百度就可以,如果.svn是现成的话,应该是环境布好了,直接同步就可以。但有一个问题:你怎么解决数据库的同步?
其实阿里云是对svn匹配了一个叫ACE的东西,不过ACE只能存你自己上传的版本,一旦程序自己生成了文件,你是无法用SVN同步到本地的,所以ACE对于web程序是比较鸡肋的。
另一方面,如果你用主机搭建了svn的环境,也是有问题的,因为他只是一个版本控制系统,而web程序最好同时同步数据库和文件,除非你有办法将数据库同步到文件这里,所以你即使用上了svn,每次更新svn版本的时候,也最好备份一下当时的数据库。而当网站是多用户的时候,这个问题就更麻烦了。
现在是有针对sql数据库的svn方法的,我试过一些,只能解决数据库本身,要实现数据库和程序同步还是比较难。
还有一种思路,就是对整个lamp环境进行svn控制,怎么说呢,这就有点高射炮打蚊子的感觉了。
相反,ftp就没有这个问题了,主机一键备份,一键回档,仅仅是一小段时间的数据丢失问题,不会出现数据库和程序不对付的情况。
如果你是一个重开发,轻数据的,或者项目处于测试开发阶段话,svn和git都可以,git可能更适合团队,svn适合个人或者两三个人的小团队。
所以,wordpress这类简单的web建议还是ftp把,自己搭建环境,装个面板之后数据库和文件都在一个地方了,这样只需做好一个备份就可以了。
功能上的需求的话,插件都能够实现,偶尔需要底层修改和开发的,但是工作量不会大的。
本数据来源于百度地图,最终结果以百度地图最新数据为准。
这些都是小鸟云的工程师告诉我的,建议你可以试试小鸟云.