PHP Design Patterns - Observer Pattern
Ben okuma oldum Head First Design Patterns son zamanlarda ve kendi yararına PHP örnek olarak desenler bazı yazmaya karar verdim. Kod karar verdiğiniz ilki kadar olan Observer Pattern . Observer Pattern biçimsel tanımı:
Gözlemci desen (asenkron bir alt desen yayınlamak / abone ) bir yazılım tasarım deseni bir hangi nesne , konu olarak adlandırılan gözlemci olarak adlandırılan bakmakla, bir listesini tutar ve genellikle arayarak, herhangi bir devlet değişikliklerin otomatik olarak bildirir bunların bir yöntem . Özellikle dağıtılmış olay işleme sistemleri uygulamak için kullanılır.
Sistemleri olmak gibi daha gevşek bir olay bu güncellemeleri bilgisi gerektiren tüm sistemler olur haberdar olduğundan emin çiftleşmiş. Örneğin, bir blog yazısı, bir post kaydettikten sonra biz (örneğin Lucene) bir arama motoru güncellemeniz gerekebilir, bizim site haritası, etiketler, e-posta abone kullanıcılar vb güncellemek gözlemci desen geliştiricilerin kendi gözlemlenebilir bir nesne düzenleme olmadan ek dinleyici ekleyebilirsiniz . Bir konuda (yani blog yazısı düzenleme sistemi) içine gözlemci (yani bir arama motoru güncelleme gözlemci, bir site haritası jeneratör, vb) enjekte edilerek biz herhangi bir değişiklik olmadan tüm gerekli güncellemeleri yapmak için izin verebilirsiniz.

















































