Od jakiegoś czasu zajmuję się różnymi technikami, które przyśpieszają pracę nad projektami prowadzonymi w PHP. Do najważniejszych elementów mogę zaliczyć Propela i Agavi. Zarówno pierwszy jak i drugi ma znaczący wpływ na tworzenie aplikacji. Dzięki zastosowaniu Propela praktycznie znika konieczność zajmowania się prostymi instrukcjami SQL, dzięki zastosowaniu Agavi uzyskałem spójną architekturę, a raz napisane moduły mogę używać w kolejnych projektach. Jestem świadom tego, że zarówno Propel jak i Agavi ma swoich przeciwników, dlatego też zamiast wdawać się w bezcelowe dyskusje postanowiłem pokazać na przykładach, że są to rozwiązania dobre i elastyczne.