аз твърдо си ползвам чисто php, никакви рамки
Аз от около година-две мъча Зенд в почти всеки проект който правя. Колкото повече минава времето, толкова повече усещам как ми ограничава свободата. Има доста полезни компоненти, с помощта на които не се налага винаги да преоткриваш топлата вода, като филтри, валидатори и други подобни, но ако трябва да напиша една доста сложна SQL заявка, използвайки само abstraction layer-a, ще бъде почти невъзможно или грозно като "да се носи през 10 планини". Та и аз съм поел back to the roots
Оправдана е употребата на рамките, когато се работи в екип, независимо от големината на проекта, защото така всичики програмисти са поставени в една и съща "рамка" - в прекия и преносния смисъл, и няма толкова много неочаквани своеволия от колегите, ако се пише безразборен (безобразен) код.
За по-обикновенни проекти, каквото му трябва на човек, почти всичко в днешно време си го има в РНР - имаш PDO или пък директно mysqli, слагаш някаква система за шаблони (не задължително smarty - в PEAR също има интересни и доста по-леки приложения), и почти си готов!