NYCPHP Meetup

[nycphp-talk] Advice on OOP & Frameworks

Ajai Khattri ajai at bitblit.net
Mon Aug 24 10:20:00 EDT 2009


On Sun, 23 Aug 2009, Mitch Pirtle wrote:

> * stack frameworks - like CakePHP and Symfony, stack frameworks are
> the whole enchilada, providing developers with a rich suite of
> features to rapidly prototype. Stacks are usually fastest for
> prototyping and throwing code together, but are known to be more
> difficult than glue frameworks to customize to specific needs. Some
> say scale and performance are also issues, however your mileage may
> vary ;-)

I just wanted to point out that symfony can be used both ways (i.e. as a 
glue and as a full stack), because its main components are pretty loosely 
coupled and can be used separately outside the framework:

http://www.symfony-project.org/blog/2008/06/23/the-symfony-1-1-architecture

You can also use Zend components with symfony if you like:

http://devzone.zend.com/article/1957-Using-Zend_Lucene-Inside-of-symfony

There is also a long-term plan to release symfony components with docs:

http://components.symfony-project.org/

As far as scalability goes, look at Yahoo Bookmarks, delicious and 
DailyMotion for examples of big symfony sites.

http://www.symfony-project.org/blog/category/Case+studies


-- 
Aj.




More information about the talk mailing list