Bence ; ne yapmak istediğinize göre framework seçmelisiniz. Bunu yapmakta basit aslında. Ne kadar çeşitli medya, argüman,web öğesini ne kadar ilişki içinde kullanacak, ne kadar ziyaretçiye hitap edeceksiniz, kaç kişi kodlayacak, ne kadar süre kullanılacak gibi bir kaç temel soruyu sorarsanız arada ki fark belli olur. En önemlisi ise genel geçer sağlıklı bir çözümü "kısa zamanda" üretmektir.

Ben kendi altyapımı kullanıyorum. htaccess kısmı wordpress'in, template engine smarty, ajax çözümü xajax, sql sınıfı ezsql, session kısmı siteme entegre zaten. MVC yapısınıda iyi kötü oturttum. Şu sıra sistemin otomatik çalıştıracağı ve dail edeceği pluginler ve modüller için kod inject kısımlarını belirlemekle meşgulüm. Bu da biterse zaten yaptığım projeler tutup bir facebook boyutuna erişmeyeceğine göre ne ORM, ne UML gibi aslında hiçte ihtiyacım olmayan şeylerle uğraşmanın anlamıda yok.

Ben para için kod yazarım. Sanat için yazanlara sanatta başarılar