Bütün bu tartışma ile sorun bir çiftleşmiş dili olarak PHP kullanımı yatıyor. Hiç kimse etiket uygulaması kaynak dosyalarında kullanılması gerektiğini savunuyor.
Ancak PHP'nin gömülebilir sözdizimi güçlü bir şablon dili olarak kullanılmasına izin verir, ve şablonlar mümkün olduğunca basit ve okunabilir olmalıdır. Birçok kolay add-on Smarty gibi motoru çiftleşmiş, çok daha yavaş kullanmak için, ama hızlı render ve saf kod tabanı talep aramızda olanlar titiz, PHP şablonlar yazmak için tek yoldur bulduk.
Kısa etiketleri kullanımı KARŞI SADECE geçerli bir argüman hepsi sunucularında desteklenir olmasıdır. Muhtemelen yine PHP ve XML karıştırma olmamalı, çünkü XML belgeleri ile çatışmalar hakkında yorumlar, gülünç; Eğer varsa ve siz metin çıktı dizelerine PHP kullanıyor olmalıdır. Eğer şablon dosyaların içindeki veritabanı erişimi kimlik bilgileri gibi hassas bilgileri koyarak iseniz, çok daha sonra, daha büyük sorunları var, çünkü güvenlik, bir sorun asla!
Şimdi o zaman, sunucu destek sorunu olarak, kuşkusuz bir hedef platformu farkında olmak zorundadır. Barındırma paylaşılan olası bir hedef ise, o zaman, kısa etiketler kaçınılmalıdır. Ama (kendim gibi) pek çok profesyonel geliştiriciler için, istemci biz sunucu gereksinimleri dikte olacağını (ve aslında, aslında bağlıdır) kabul eder. Genellikle ben sunucuyu kendim kuruyorum ben sorumluyum.
Ve bize sunucu yapılandırma mutlak kontrolünü vermeyen bir hosting sağlayıcısı ile çalışmak ASLA - Böyle bir durumda biz sadece kısa bir etiket desteği kaybetmekten çok daha fazla sorun çalıştıran saymak olabilir. Bu sadece olmaz.
Yani evet - ben kısa etiketleri kullanımı dikkatle tartılması gerektiğini kabul ediyorum. Ama aynı zamanda sıkıca DAİMA bir seçenek olması gerektiğine inanıyoruz ve onun çevre bilincinde bir geliştirici bunları kullanmak için çekinmeyin gerektiğini söyledi.