Temelde tüm sorum şu ki, 5.000-10.000 satır kod içeren belirli bir amaç için php sayfalarım varsa, benim durumumda resim yükleme yönetimi (kırpma ve bu gibi), benim belgelerimin geri kalanını yavaşlatır mı? Onları kullanmayan her sayfada onları? Temel mantık bana elbette bunu söyler, ama aynı zamanda uzman değilim, bu yüzden php'nin anlayabildiğimden farklı davranıp davranmadığını bilmiyorum.İçerisinde fonksiyonlar içeren PHP dosyaları, kullanılmasalar bile dahil olanlarla sayfaları yavaşlatıyor mu?
11
A
cevap
4
ifadeleri içerir ve gerektirir PHP'nin ayrıca içerdiğiniz dosyaları derlemesini/yorumlamasını sağlar. Bu, bazı hesaplamalara mal olur, ancak% 99'luk bir durumda, önemli değildir. Siteniz çok popüler değilse ve bu hesaplama zamanından tasarruf etmek önemli değildir. Bu durumda, PHP Hızlandırıcıları (XCache veya APC gibi) kullanılarak çok kolay bir şekilde çözebilirsiniz. Bunlar PHP kurulumunuzla birlikte yüklenebilir ve php betiklerinizdeki tüm derlenmiş opodları RAM'de önbelleğe alabilir. Bu çözüm ile geliştirmeler% 40 ile% 75 arasında değişmektedir.
2
Kullanılmayan işlevlerin (ekstra kodun) ayrıştırılması gerektiğinden ve fazladan bellek alacağı için hafif bir yavaşlama olacaktır. Bunun dışında başka bir etki yok.
İlgili konular
- 1. Haskell'in 'bile' işlevi neden programımı yavaşlatıyor?
- 2. PHP dahil bir dosya içeren bir dosya içerir -> komut dosyaları ve değişkenler dahil olsun ama yankılanmış görünüyor
- 3. luabind - 10'dan fazla argüman içeren fonksiyonlar
- 4. HTML5 appcache'de önbellek php sayfaları
- 5. php dosyaları içeren html/css kodunu düzenlemek için yöntem?
- 6. PHP dahil dosyaları kullanırken JQuery onload işlevini nasıl kullanırsınız?
- 7. Profil yavaş PHP sayfaları üretimde
- 8. php/html sayfaları güvenli/https nasıl oluşturulur?
- 9. Fonksiyonlar
- 10. Fonksiyonlar
- 11. CSS dosyası dahil edilmiyor mu?
- 12. İşlev karşılaştırmak için geçiş nesnesi, sıralama işlemini yavaşlatıyor mu?
- 13. nasıl Azure Fonksiyonlar harici birleştirmeler için başvuru dahil edebilirim
- 14. Bir sayfada büyük bir sınıf başlatmayı yavaşlatıyor mu?
- 15. Ünite Testi Javascript Kodu PHP İçerisinde Çizgisel Olarak
- 16. scala.html dosyaları oyunda dahil olmak üzere skal.html dosyaları
- 17. OData Fonksiyonlar
- 18. Neden dahil ('php: // input') çalışmıyor?
- 19. Günlüğe kaydetme, bir yapım Android uygulamasını yavaşlatıyor mu?
- 20. Pencereleri değiştirme ve açısal olmayan sayfaları içeren WebDriver'da odaklama
- 21. vim omnicompletion'a gerekli dosyaları dahil etmiyor
- 22. pyinstaller onefile veri dosyaları dahil değil
- 23. Qt Creator derleme dizininde kaynak dosyaları dahil
- 24. Visual Studio'da kütüphaneci ile .pdb dosyaları dahil
- 25. ansible - koşulu doğruysa, bazı yml dosyaları dahil
- 26. .obj dosyaları projeye nasıl dahil edilir
- 27. PHP özyinelemeli fonksiyonlar farklı versiyonlarda farklı mı çalışıyor?
- 28. SqlBulkCopy pekmezi yavaşlatıyor
- 29. PHP Sadece sabitleri içeren sınıflar
- 30. Her yerde doxygen dokümantasyonundaki tüm ücretsiz fonksiyonlar gösteriliyor mu?
Teşekkürler, bu zaten yapmaya değer gibi görünüyor. –