Давайте розглянемо їх більш детально і розберемося, який варто вибрати саме вам.
Один з найпопулярніших PHP-фреймворків, що володіє виразним і елегантним синтаксисом. Він дозволить максимально спростити вирішення основних і найболючіших завдань, таких як аутентифікація, маршрутизація, сесії і кешування. Laravel створювався як спроба об'єднати тільки все найкраще, що є в інших PHP-фреймворк, а також Ruby on Rails, ASP.NET MVC і Sinatra. Одне з найважливіших його переваг - наявність інтегрованої системи модульного тестування.
Написаний повністю в об'єктно-орієнтованому стилі фреймворк, який використовує всі останні нововведення PHP. Розроблено з мінімальними залежностями від інших компонентів, кожен з яких можна використовувати окремо; тим не менш, стандартний набір бібліотек робить його дуже потужним і легко розширюваним засобом розробки. Крім того, він пропонує надійну і високопродуктивну реалізацію MVC і зручну у використанні абстракцію бази даних, а також безліч інших можливостей, які в сумі роблять його одним з найбільш функціональних фреймворків.
CakePHP - написаний на PHP програмний каркас для створення веб-додатків, що володіє активним і швидкозростаючим спільнотою. Як і більшість інших фреймворків, реалізує патерн MVC. Спочатку він створювався як клон популярного Ruby on Rails, і багато його ідеї були запозичені саме звідти. Від своїх конкурентів відрізняється тим, що підтримує не тільки PHP5, але і PHP4.
Code Igniter
Мабуть, найбільш простий в освоєнні і використанні фреймворк. Легко розширюється, безпечний і використовує прості і зрозумілі підходи, одним словом - ідеальний для новачків. Одне з інших його переваг - швидкість роботи, цей фреймворк куди швидше справляється із завданням роботи з БД, ніж інші його побратими.
Kohana, раніше Blue Flame - це PHP5 веб-фреймворк з відкритим кодом, який використовує архітектурну модель HMVC. Його цілі - бути безпечним, легким і простим у використанні.
Kohana є Форком відомого фреймворка Code Igniter і на чолі ставить суворе відповідність PHP 5 ООП і прозору модель розробки.
Що складається з безлічі компонентів і написаний на PHP5 фреймворк, який використовує патерн Model-View-Controller. Пропонує швидку розробку і управління веб-додатками, дозволяє легко вирішувати рутинні завдання веб-програміста. Одне з основних його переваг - підтримка безлічі баз даних (MySQL, PostgreSQL, SQLite або будь-яка інша PDO-сумісна СУБД).
Високопродуктивний PHP-фреймворк, який використовує патерн MVC і призначений для швидкої розробки сучасних web-додатків. Його можливості дозволяють в стислі терміни реалізовувати великомасштабні проекти типу форумів, порталів, CMS, RESTful web-сервісів і інших складних систем. У нього вже закладено безліч перевірених і готових до використання рішень: конструктор запитів, ActiveRecord для реляційних і NoSQL баз даних, RESTful API, багаторівнева підтримка кешування і багато інших.