WordPress Core için tasarım deseni nedir?


14

WordPress Core'un tasarım deseni nedir ? Gibi bu yığın taşması soru gösterileri , WordPress yok değil MVC deseni takip; ancak, geliştiriciler MVC'yi izleyen eklentiler ve temalar yazabilir . Ancak sorum , bir MVC modelini takip edebilecek veya etmeyebilecek ek eklentiler, temalar, uzantılar, eklentiler veya çatallı projeler için değil, sadece WordPress Core ile ilgilidir .

WordPress Core bir MVC tasarımını takip etmiyorsa, hangi tasarım desenini takip eder?


14
Basitçe yok. Milyonlarca işleve, bazı sınıflara ve her şeyin işe yarayacağına dair büyük bir umutla bir sürü dosya var.
gmazzap

2
@GM ile tamamen katılıyorum, kesin ve katı bir model yoktur, ancak elbette bazı tasarım kararları verilmiştir, örneğin bu sizin için ilginç olabilir: Wordpress ve olaya dayalı programlama - ne hakkında? .
Nicolai

Yanıtlar:


22

Köfteli Spagetti

"Köfte ile spagetti" terimi, bilgisayar bilimlerinde, prosedür koduna bağlı kalan gevşek şekilde yapılandırılmış nesne yönelimli programlamayı (OOP) tanımlamak için kullanılan aşağılayıcı bir terimdir. Gelişimi uzun bir yaşam döngüsü, dil kısıtlamaları, mikro optimizasyon tiyatrosu veya tutarlı kodlama standartlarının eksikliğini içeren bir sistemin sonucu olabilir.

Ayrıca karışık makarna biraz var ...

http://en.wikipedia.org/wiki/Spaghetti_code#Spaghetti_with_meatballs


Ayy .... LM∀O !!! Terim süper komik ve ateşli WP devs birçok çevirir: P
Mohd Abdul Mujib


0

Ben temel bir nesne ve küresel nesne olan $ wp denilen temel nesne var gibi, tek bir tasarım deseni olduğunu düşünüyorum.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.