При виборі PHP фреймворку, можна трохи заплутатися з тим, що він повинен робити, і з тим для чого призначений фреймворк і що він виконує. Не кожен фреймворк підтримує ORM-шар для роботи з базами даних, має якісне співтовариство і хорошу документацію. Це може не перешкодити якщо потрібен простий фреймворк. Однак, якщо необхідний фреймворк який би зручний і простий в освоєнні, то необхідно ретельно підійти до питання вибору фреймворку і зважити всі «за» і «проти».
У даній статті, не розглядатимуться всі тонкощі розробки на фреймворками, оскільки це не можливо укласти в рамках однієї статті.