Ben bildiğim ipuçlarını burda paylaşmak istedim, sizlerde eklemeler yapabilirsiniz.
- print yerine echo kullanın.
- Çift tırnak içinde değişken kullanmak yerine sprintf() kullanın.
- String tanımlarken çift tırnak yerine tek tırnak kullanın.
- Döngü sayılarını döngü içinde değil, öncesinde hesaplatın. Örneğin diziler üstünde count() kullanımı.
- Büyük veri barındıran değişkenleri unset yada null kullanarak hafızadan silin işiniz bitince.
- require_once ve include_once kullanmayın, include ve require yeterli olmalı eğer projenizi düzgün tasarlarsanız.
- preg_replace yerine mümkün olduğunca str_replace kullanın.
- @ ile hata çıktısının engellenmesi scriptinizi yavaşlatır.
- strlen yerine isset ile bir stringin yeterli uzunlukla olup olmadığını anlayabilirsiniz. Daha hızlı çalışır. Ornek: isset($yazi{5})
- Mümkün oldukça $i++ yerine ++$i kullanın. Daha hızlıdır.
- Eger yazdığınız method static olabiliyorsa, onu static yapın.
Bunlar şimdilik benim aklıma gelenler. Hadi hayırlı olsun r10 ailesine.