Php 什么';部署Symfony2应用程序的首选方式是什么?
对于symfony 1,有一个通过rsync进行部署的简单内置任务Php 什么';部署Symfony2应用程序的首选方式是什么?,php,deployment,symfony,frameworks,Php,Deployment,Symfony,Frameworks,对于symfony 1,有一个通过rsync进行部署的简单内置任务 symfony project:deploy [--go] [--rsync-dir="..."] [--rsync-options[="..."]] server 对于更大、更复杂的项目,我习惯于用更健壮的东西扩展或覆盖该任务,但对于一个简单的应用程序来说,将其包含在其中是很有用的 我的问题是:部署Symfony2应用程序是否有一种标准的常规方法 有不同的包添加控制台命令: 还有,这真的很有趣,但可能比我正在开发的简
symfony project:deploy [--go] [--rsync-dir="..."] [--rsync-options[="..."]] server
对于更大、更复杂的项目,我习惯于用更健壮的东西扩展或覆盖该任务,但对于一个简单的应用程序来说,将其包含在其中是很有用的
我的问题是:部署Symfony2应用程序是否有一种标准的常规方法
有不同的包添加控制台命令:
我还缺什么吗?我想我很惊讶没有现成的简单内置命令。我不相信有一种标准的、传统的方式来部署Symfony 2应用程序,特别是因为Symfony 2还没有稳定的版本
我强烈建议使用Capifony,即使是对于简单的应用程序部署。它有很好的文档记录,由so开发,很可能会得到长期的支持。如果您不想使用ruby,并且喜欢Symfony 1.4中的
项目:deploy
命令,请检查此捆绑包
您可以使用composer轻松安装它。只需将“~1.0”添加到您的需求中即可。这很公平,但我知道有些生产应用程序在Symfony2上运行,尽管它尚未声明稳定。他们一定已经确定了一个相对可靠的部署解决方案。为什么Capifony不可靠?并不是说它不可靠。只是想大声说出,第一批早期采用者正在建立什么(如果有的话)惯例。快速跟进:Capifony很棒!谢谢你朝那个方向推动。