SORU
2 Kasım 2010, Salı


Küçültmeye PHP için bir anlamı var mı?

Seni tanıyorumolabilirPHP minify, ama eğer herhangi bir nokta olup olmadığını merak ediyorum. PHP derlenen bir dil daha yavaş çalışır çok yorumlanan bir dildir. Benim soru şudur: müşteriler eğer benim PHP minify olsam ve böyle bir sayfa yükler gözle görülür hız artışı olur?

Ayrıca, PHP ya da benzer bir şey derlemek için bir yolu var mı?

CEVAP
2 Kasım 2010, Salı


PHP sonra bir şey VM benzeyen üstüne yorumlanır bayt kodunu derlenmiş. Birçok betik dilleri aynı genel süreç, Perl ve Ruby dahil olmak üzere uygulayın. Söyle, TEMEL gibi gerçekten geleneksel yorumlanan bir dil değil.

"Eğer" kaynak. küçült girişiminde bulunuldu etkili hız artışı olacağına dair bytecode cache like APC kullanarak büyük bir artış olacaktı.

Facebook PHP kaynak C koduna dönüştüren bir compiler HipHop adlı tanıttı. Rasmus Lerdorf, PHP büyük adamlardan biri performans iyileştirmeleri kapsayan presentation for Digg earlier this year bir HipHop tarafından verilen yaptı. Kısacası, çok daha hızlı kod optimize ve bayt kodu bir önbellek kullanarak daha değil. HipHop kullanıcıların çoğunluğu için overkill olduğunu.

Facebook da son zamanlarda HHVM, yeni bir sanal makine kendi çalışmasına dayalı HipHop yapma tanıttı. Hala oldukça yeni ve genel halk için büyük bir performans artışı sağlayacaktır eğer net değil.

Sadece açıkça belirtilmiş olduğundan emin olmak için, lütfen tam that presentation okuyun. Bunu kriter ve kod profil ve tanımlama sorunları xdebug xhprof da Facebook gibi araçları kullanarak birçok yolu işaret ediyor.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • dirkgently1

    dirkgently1

    13 NİSAN 2006
  • Jonathan Flavell

    Jonathan Fla

    1 HAZİRAN 2006
  • kremosakhaz

    kremosakhaz

    25 AĞUSTOS 2006