PHP gözlemci deseni uygulamak için değer mi?

2 Cevap php

Ben gözlemcilerin ilişkiyi sayfa yüklendiğinde her zaman ağrıları beni yeniden zorunda olduğu gibi gözlemci desen olarak PHP, tasarım deseni kullanarak anlam, ama edilmiştir. Referanslar oturumunda yeni bir somut nesneler olarak kaydedilir gibi, bir arama oluşturmak için bir GUID veya bazı diğer özellikleri kullandığınız sürece abonelerine ve gözlemciler arasındaki ilişkileri korumak ve bunun yerine bu özelliği depolamak için hiçbir yolu yoktur.

Ilişkiler sayfa yüklendiğinde her zaman yeniden yaratma maliyeti ile, temiz bir tasarıma sahip kıyasla, bu tür PHP gözlemci olarak tasarım desenleri kullanmak için faydalıdır? Paylaşmak için herhangi bir gerçek-dünya deneyimi?

2 Cevap

Nesnelerin başvuru olarak etrafında geçirilen bu yana ilişkilerin kendileri rekreasyon muhtemelen zaman en az miktarda alacaktı.

Tasarım - - o bir programlama dili sormak için biraz garip bir soru hisse şey ve zaten her isteği üzerine tüm çevre yaratıyor.

Hakkında konuşurken cost, her istek üzerine oturum veri bulma ve yeniden çok kaynaklarını alır dikkate almak zorunda. Bana temiz ve geçerli bir yaklaşım gibi geliyor biz app bahsediyoruz, ama bir bootstrap gözlemci ile gerekli tüm konular bağlama kaç ilişkilerin bilmiyorum. Sen artan Düzeltilebilirlik için bir yönetici sınıfa bu sorumluluğunu itebilir.

Performans, kriter hakkında şüphe varsa.