Extension:PhpTags/Sihirli ifadeler
Sihirli ifadeler, Sihirli kelimeler ifadelerini tek bir varlık olarak kullanma kavramıdır.
Bu kavram, monolitik olmayan MediaWiki uzantıları oluşturmanıza ve kullanmanıza olanak tanır; bu da rahatlığı, esnekliği ve performansı büyük ölçüde artırır.
Motivasyon
Vikimetin ayrıştırıcısını yardımcı işlevlerle geliştiren tüm MediaWiki uzantıları Sihirli kelimeler tekniğini kullanır.
Temel sınırlama, Magic kelimeleri arasında veri aktarımını yönlendirememektir. Bu nedenle, MediaWiki uzantıları daha etkili bir şekilde kullanılamaması nedeniyle ya monolitiktir ya da düşük performansa sahiptir.
Sihirli ifadeler kavramı bu sorunu çözmeye yöneliktir. MediaWiki uzantılarının işlevleriyle ilişkili kelimelerin bir ifadesini oluşturmaya izin verir, veriler doğrudan bir MediaWiki uzantısından diğerine aktarılır.
Bu kavramda uygun MediaWiki uzantıları, farklı kaynaklardan veri alma fonksiyonlarına, veri işleme fonksiyonlarına ve ekrana sahip olmalıdır. Editörlerin kendileri nasıl bilgi alınacağını, nasıl ele alınacağını ve nasıl görüntüleneceğini belirler. Bu yaratıcılık için tam bir özgürlük sağlar.