我曾经使用codeigniter。现在我开始学习Symfony2。我只是想知道是否有任何方法让Symfony2项目变得更小一些。像,我可以删除供应商内的几个文件夹。我很确定我没有使用它们。如果我这样做,它会使项目的表现更快一点吗?如果问题看起来很愚蠢,那么我很抱歉。我是网络开发新手。提前致谢。Symfony2 - 如何使symfony2更小
1
A
回答
3
在你composer.json你默认了很多库的,你只需要删除你不需要的东西。 例如,
- 的symfony /独白束是用于记录
- 的symfony/swiftmailer束是用于发送电子邮件
- 教义/ ORM和学说/教义束是处理对象持久
- jms/security-extra-bundle增强安全性组件
任何事情都可以根据您的需求通过简单地删除此文件中的key:value对和以后的文件
$ cd your_project_dir; php app/console composer.phar update
这是不正确简单地删除,将根据卖方/目录,因为作曲家从composer.json读取和重新创建供应商/ *目录每次运行它的时候。
Linuxatico
编辑:一个选择是使用Silex,它是一个基于Symfony2的
3
删除未使用的库不会让你的项目运行显著快,所以如果我是你的PHP microframework,我让他们独立。在您获得Symfony 2的一些经验之后,您会希望处理那么多。
相关问题
- 1. 如何使用翻译:更新在symfony2?
- 2. symfony2小枝变量
- 3. 更新symfony2库?
- 4. 如何Symfony2的
- 5. 如何Symfony2的
- 6. 如何Symfony2的
- 7. 如何使用Symfony2的内
- 8. 的Symfony2:如何使用
- 9. 如何使其在Symfony2中
- 10. 如何使用Symfony2 Security standalone?
- 11. 如何使用Symfony2的
- 12. 我如何使在Symfony2的
- 13. Symfony2的:在Symfony2中
- 14. Doctrine2 + Symfony2:如何使用Symfony2命名空间的学说实体?
- 15. 如何与Symfony2的
- 16. 如何筛选Symfony2?
- 17. 如何在Symfony2的
- 18. 如何SonataAdminBundle Symfony2的
- 19. 如何Symfony2的config.yml
- 20. 使用symfony2路由组件(symfony2之外)
- 21. 如何更改Symfony2默认结构?
- 22. SYMFONY2易损最小配置
- 23. Symfony2 FOSFacebookBundle使用:
- 24. Symfony2使用类
- 25. 如何在Symfony2中使路由不区分大小写?
- 26. Symfony2 - 如何使用EventListener调度图像大小调整
- 27. symfony2:更新数据错误
- 28. Symfony2,Doctrine2,更新实体
- 29. PHP composer.phar更新的Symfony2
- 30. Symfony2 - 更改迁移目录