Agiletoolkit - это легковесная инфраструктура, которая отлично справляется с реализацией MVC и, в качестве бонуса, также обеспечивает простую интеграцию в интерфейс Jquery для внешнего интерфейса, поэтому вы можете очень легко создавать великолепно выглядящие веб-сайты с доступом к базе данных CRUD.
Как уже упоминали другие, если вы дисциплинированы в своем подходе, вы можете сделать это самостоятельно на простом php, но - дисциплинировать не всегда легко, особенно когда есть сроки, чтобы соблюсти.
Я не могу комментировать другие фреймворки, так как я не использовал их, но как опытный программист в областях, не связанных с веб-разработкой, я предпочитаю подход agiletoolkit вместо кодирования необработанного php. Я не хочу заново изобретать множество вещей, таких как безопасность, ajax и т. Д. - я просто хочу приступить к разработке своего приложения и иметь простой в обслуживании код в конце разработки.
Если это также то, что вы ищете, проверьте php framework с интеграцией jquery