Böyle çıkış olarak benim web uygulaması kullanıcılara ilişkin çeşitli görevleri preform bir kullanıcı sınıfını yarattı avatar, mesajlar vb show sayısı.
Çıkış http://en.wikipedia.org/wiki/Cohesion_ (computer_science)
Sizin örnek Mantıksal bütünlük gibi geliyor.
Fonksiyonel uyum için hedefliyoruz. Her sınıf belirli bir görevi yapar, ve mümkün olduğunca generic gibi sınıfları yapmak ve size tekrar tekrar kullanabilirsiniz bulacaksınız.
Bu büyük bir örnek, Symfony'nin sfParameterHolder olduğunu:
http://www.symfony-project.org/book/1_2/02-Exploring-Symfony-s-Code#chapter_02_sub_parameter_holders
Symfony tüm parametreleri saklamak için sfUser sınıfında, (kendisi aldatılan tersbölülerden vb elimden tüm istek parametreleri temsil eden bir sınıf) web isteği nesne istek parametrelerini saklamak için, (a MVC) görünüm şablonları için değişkenleri tutmak için kullandığı sonunda $ _SESSION vs vs gitmek
Symfony'nin "sandbox" Download / lib / symfony / klasörüne gidin ve ondan öğrenmek. Bu "karmaşık s ama kod imho çok temiz.
http://www.symfony-project.org/installation
Zend çok güzel, ama sayı dosyaları mayb ezici içerir ve ben çizgi önek kullanarak özellikle, bizzat kendi adlandırma kuralları düşkün değilim.