Sisukord:

Kuidas saan PHP-d kiiremini tööle panna?
Kuidas saan PHP-d kiiremini tööle panna?

Video: Kuidas saan PHP-d kiiremini tööle panna?

Video: Kuidas saan PHP-d kiiremini tööle panna?
Video: ЛЮБОВЬ С ДОСТАВКОЙ НА ДОМ (2020). Романтическая комедия. Хит 2024, Aprill
Anonim

5 näpunäidet oma PHP saidi kiiremaks muutmiseks

  1. 1) Installige a PHP Opcode optimeerija (nt XCache, APC või memcache)
  2. 2) Seadistage oma php .ini-fail.
  3. 3) Test PHP täitmisajad ajatemplite printimise teel.
  4. 4) Väikesed koodinipid.
  5. 5) Vähendage oma andmebaasi kõnesid.

Kuidas ma saan sel viisil PHP-koodi kiiremaks muuta?

Näpunäiteid PHP skriptide optimeerimiseks

  1. Kasutage ära natiivseid PHP funktsioone.
  2. Kasutage XML-i asemel JSON-i.
  3. Vahemällu salvestamise tehnikad.
  4. Lõika välja mittevajalikud arvutused.
  5. Kasuta isset()
  6. Lõika välja mittevajalikud klassid.
  7. Lülitage silumismärguanded välja.
  8. Sulgege andmebaasiühendused.

Lisaks, milline silmus on PHP-s kiirem? Tee- samas silmus on märkimisväärselt kiireim ring. do-while on tegelikult peaaegu poole võrra kiirem kui samas. Ma tean, et need on erinevatel eesmärkidel (kontrollib tingimust enne tsükli käivitamist ja do-while käivitab vähemalt korra).

Järelikult, miks on PHP nii aeglane?

8 vastust. Üks põhjus on JIT-i kompilaatori puudumine PHP , nagu teised on maininud. Teine suur põhjus on PHP-d dünaamiline tippimine. Dünaamiliselt trükitud keel on alati olemas aeglasemalt kui staatiliselt tipitud keel, sest muutujate tüüpe kontrollitakse kompileerimise asemel käitusajal.

Mis on PHP vahemälu?

A vahemälu on dubleeritud andmete kogum, kus algandmete toomine või arvutamine on kulukas (tavaliselt juurdepääsuaja osas) võrreldes vahemälu . sisse PHP , vahemällu salvestamine kasutatakse lehe genereerimise aja minimeerimiseks. PHP põhimõtteliselt on kaks peamist tüüpi vahemällu salvestamine : 'väljund vahemällu salvestamine ' ja 'parser vahemällu salvestamine '.

Soovitan: