Geçenlerde bazı PHP işi yapıyorum ve ben gördüğüm tüm kod, insanlar birkaç yöntem kullanma eğiliminde. Bu not "bir parametre ve boş bir fonksiyonu vücut ile bir işlev çağrısı 7-8 $ yapıyor gibi aynı zaman alır (Onlar da birkaç değişkenleri kullanma eğiliminde, ama bu başka bir konudur.) Bu neden merak ediyordum, ve buldum localvar + + işlemleri. benzer bir yöntem çağrısı, elbette yaklaşık 15 $ localvar + + operasyonları "dir here.
Bu PHP sayfası derlenmiş ve önbelleğe alınmış olsa bile, doğru mu? Ben yöntemler verimliliği açısından mümkün olduğunca kaçınmalıdır? Ben bir kod bloğu tekrarlanacaktır yerde yöntemleri ile iyi organize, insan okunabilir kod yazmak istiyorum. Bu yöntemler olmadan düz kod yazmak için gerekli ise, bu olacak "inline" yöntem gövdeleri herhangi bir program var mı? Ben güzel kodunu ve dağıtım öncesine kadar o zaman çirkin yazabilirsiniz yolu.
Bu arada, ben bakarak oldum kod Joomla 1.5 çekirdek ve birkaç WordPress eklentileri, yani, ben onlar ne yaptığını biliyor insanlar varsayalım.
Note: Herkesin optimizasyonu in general hakkında konuşmak için bu soru üzerine atladı, ama aslında biz yorumlanır dilde optimizasyonu hakkında konuşuyor memnunum. En azından biz PHP bahsediyoruz aslında biraz ipucu güzel olurdu.