Есть ли фреймворк PHP, который не заставляет меня использовать один index.php в качестве точки входа или MVC architecture? Потому что мне нужно что-то развивать по-своему, с такими функциями, как аутентификация, безопасность, криптография, база данных CRUD и т. П., И поэтому может помочь какая-то структура. Это РАД?Могу ли я использовать фреймворк PHP без index.php или MVC?
ответ
The Zend framework позволит вам использовать любую взломанную систему, которую вы можете создать. Он модульный; используйте то, что вы хотите выбросить. Однако использование шаблона MVC - хорошая идея. Помните, что вы стоите на плечах гигантов.
Помните, что Zend очень модульный. Если вы просто хотите использовать Zend_Auth, вы можете использовать его без MVC. Zend MVC - это еще один модуль (хорошо способ организации модов с некоторым клеем). –
Любопытно, почему вы не хотите использовать отдельные точки входа? У вас будет довольно urls/user/add/user/delete/user/show-profile и т. Д. –
Zend кажется огромным. Например, выполните аутентификацию/логин. Как создать базовую систему для учетных записей пользователей, без остальной части фреймворка? –
Также помните, что передний контроллер (index.php) и MVC - это отдельные шаблоны. То есть, у вас может быть структура MVC, которая НЕ реализует или не требует переднего контроллера. Мои рамки выбора, QCubed, случаются так.
+1 Спасибо! Этот ответ тоже очень понравился бы для моего вопроса: посмотрите: http://stackoverflow.com/questions/7827937/which-php-frameworks-do-not-use-a-front-controller/7829356#7829356 – ghbarratt
- 1. Должен ли я использовать фреймворк или написать свой собственный MVC?
- 2. Должен ли я использовать фреймворк?
- 3. Использовать фреймворк или нет?
- 4. Написание PHP-инструмента - следует ли использовать фреймворк?
- 5. Должен ли я использовать фреймворк MVC javascript для этого приложения?
- 6. Могу ли я использовать Zend Router без структуры Zend?
- 7. Могу ли я использовать SproutCore без Ruby?
- 8. Должен ли я использовать фреймворк для Ruby?
- 9. Использовать index.php или вызвать php из javascript
- 10. Могу ли я использовать Symfony 2 с PHP без ICU
- 11. как я могу использовать $ _GET на index.php
- 12. Как начать использовать фреймворк PHP?
- 13. Как я могу использовать идеи MVC без использования классов?
- 14. Могу ли я использовать ResearchKit без HealthKit?
- 15. Могу ли я использовать Moq с дозвуковым3?
- 16. Могу ли я использовать AES без Base64? (C# или VB.NET)
- 17. Могу ли я использовать modernizr.js или reply.js без использования jquery
- 18. Могу ли я использовать Qt без qmake или Qt Creator?
- 19. Могу ли я использовать {} вместо <?php ?> без Laravel?
- 20. Могу ли я использовать oauth2 без ui?
- 21. Могу ли я использовать PIVOT без скобок?
- 22. Могу ли я использовать JSPM без транспилера?
- 23. Могу ли я использовать машинопись без requireJS?
- 24. Могу ли я использовать log4j без slf4j?
- 25. Могу ли я использовать сельдерей без django
- 26. Могу ли я использовать python или php с Framework7/cordova?
- 27. Могу ли я использовать командную строку phpMyAdmin?
- 28. Доктрина, MVC, Symfony: где я могу использовать Доктрину? Могу ли я использовать его в контроллере?
- 29. Могу ли я использовать Hadoop в PHP?
- 30. Могу ли я использовать php в javascript?
Если вам нужно разработать что-то по-своему, вы должны, вероятно, развивать его самостоятельно. Просто мысль. – vise
Да, но будет ли инфраструктура не реализовывать функции, которые мне нужны? –
Как я уже сказал ниже, используйте zend как библиотеку, и вам хорошо идти. –