Раньше я работал с codeigniter. Теперь я начинаю изучать Symfony2. Мне просто интересно, есть ли способ сделать проект Symfony2 немного меньше. Например, могу ли я удалить пару папок внутри вендора. Я совершенно уверен, что я не использую их всех. И если я это сделаю, это сделает производительность проекта немного быстрее? Если вопросы кажутся глупыми, тогда я извиняюсь. Я новичок в веб-разработке. Заранее спасибо.Symfony2 - Как сделать symfony2 меньше
1
A
ответ
3
В вашем composer.json у вас есть по умолчанию много LIBS, вы должны просто удалить то, что вам не нужно. Например,
- Symfony/Монолог-расслоения для входа
- Symfony/SwiftMailer-пакет для отправки электронной почты
- учения/ОРМ и доктрина/Доктрина-расслоение предназначено для обработки объектов персистенции
- jms/security-extra-bundle улучшает компонент безопасности
Все, что может быть настроено на основе ваших потребностей, просто удалив пару пара ключей: значение в этом файле, а затем
$ cd your_project_dir; php app/console composer.phar update
Это не правильно, чтобы просто удалить каталоги под вендором /, потому что композитор читает composer.json и воссоздает поставщик/* реж каждый раз, когда вы запустите его.
Linuxatico
Edit: одна альтернатива заключается в использовании Silex, это PHP микрокаркас на основе Symfony2
3
Удаление неиспользуемых библиотек не сделает ваш проект запуска значительно быстрее, так что, если бы я тебя, я оставляю их в покое , Вы захотите поговорить об этом позже, после того, как приобретете опыт Symfony 2.
Смежные вопросы
- 1. Symfony2 MopaBootstrapBundle Ошибка фильтра «меньше»
- 2. Symfony2 BootstrapBundle: нет фильтра «меньше»
- 3. Symfony2: Как сделать расширение php_intl доступным для Symfony2?
- 4. Symfony2 - запуск команды symfony2
- 5. Symfony2 валидация - первое значение меньше второго
- 6. используя меньше с symfony2 на окнах
- 7. Как использовать расширение symfony2 twig без symfony2
- 8. Сделать ресурсы Symfony2 с SSL
- 9. Сделать клиента oauth2 с symfony2
- 10. Как переопределить меньше файлов bootstrap в symfony2 с компонентами/bootstrap?
- 11. Как сделать год select в symfony2
- 12. сделать scp как apache в скрипте symfony2
- 13. Как сделать AuthorizationChecker.isGranted отключить кеш в Symfony2?
- 14. Как сделать, чтобы очистить кеш symfony2
- 15. Как сделать поле файла требуется в Symfony2
- 16. Как сделать nusoap работу на symfony2?
- 17. Как сделать расширенный ACL в Symfony2?
- 18. Как сделать грани на symfony2: FOSElasticaBundle?
- 19. Как сделать функцию редактирования в symfony2
- 20. Symfony2: как сделать расширение веточки вернуть изображение
- 21. Symfony2 как сделать скрытый тип файла?
- 22. Как перевести Symfony2 Exception
- 23. Symfony2: как заставить скачать
- 24. Услуги Symfony2
- 25. Symfony2 createFormBuilder
- 26. Кэширование Symfony2
- 27. Symfony2: Как расширить DoctrineBahaviors?
- 28. Как отключить symfony2 core
- 29. Маршрутизация Symfony2
- 30. Как фильтровать в Symfony2?