PHP koda optimizācija tīmeklī

Satura rādītājs
Aspekti, kas jāņem vērā, lai pareizi optimizētu tīmekli, būs
  • Diska vieta, ko aizņem lietojumprogramma
  • Ram atmiņas patēriņš
  • Nepieciešamais joslas platums
  • Tīmekļa darbības un ielādes ātrums

Daži php koda optimizācijas triki, kas jāpatur prātā, ir šādi:
Deklarējiet pēc iespējas mazāk mainīgo un objektu, izmantojiet arī funkciju unset (), lai atbrīvotu atmiņu un iznīcinātu mainīgos vai masīvus, kad tie vairs netiek izmantoti.
Ja {else} nosacījuma izteiksmes darbojas ātrāk nekā pārslēgties.
 ja ($ color == 'blue') {izpildāms kods} cits {izpildāms kods} 

Ja nosacījumu bloks izmanto mazāk procesora ciklu, tāpēc izpilde ir ātrāka.
 slēdzis ($ krāsa) {burts zils: kods, lai izpildītu pārtraukumu; burts sarkans: kods, lai izpildītu pārtraukumu; }

Atkārtotas struktūras vai cilpas ir lēnākas nekā cilpas
 <? par ($ i = 1; $ i <? $ i = 0; kamēr ($ i 

Lai izmērītu, cik daudz RAM atmiņas patērē lapu vai php skriptu, lapas izpildes vai ielādes beigās mēs ievietojam šādu kodu.
echo 'Izmantotā atmiņa:'. kārta (memory_get_usage () / 1024,1). “KB”. kārta (memory_get_usage (1) / 1024,1). “KB”;

To var izmantot arī, ievietojot kodu tīmekļa kājenē, lai redzētu, cik daudz RAM tas patērē, atverot katru sadaļu.
Veicot SQL vaicājumu un lauki tiek parādīti, parādītajā laukā izmantojiet atsevišķas pēdiņas $ $ ['id'] piemērs ir līdz 7 reizes ātrāk nekā $ record [id].
Daudzi programmētāji izmanto @, lai novērstu kļūdu parādīšanu, izsaucot mysql funkciju vai vaicājumu, tas veic kļūdu pārbaudi un ievērojami palēnina skripta izpildi, vislabāk ir labot kļūdu vai atspējot kļūdu parādīšanu ar error_reporting (0) līdz to labošanai.
Nekopējot mainīgos pār citiem, var palīdzēt samazināt 1 MB RAM
 

Labāk ir rakstīt vienā rindā, un tas tiktu darīts šādā veidā

Ir svarīgi aizvērt mysql datu bāzes savienojumus, kad esat pabeidzis to izmantošanu, vienkārši izmantojot funkciju mysql_close ($ connection);
Izvairieties no veidlapu apstiprināšanas un pārbaudes, izmantojot PHP PHP pēc POST veikšanas.
Lai apstiprinātu veidlapu, lietotājam būtu jāgaida, līdz tīmeklis atkal tiks ielādēts, vislabāk to darīt ārēji, izmantojot jquery, jo tā ir javascript ietvars, tāpēc tā tiek izpildīta pārlūkprogrammā, nevis serverī, tādējādi ietaupot resursus no servera .Vai jums patika šī apmācība un palīdzējāt tai?Jūs varat apbalvot autoru, nospiežot šo pogu, lai sniegtu viņam pozitīvu punktu
wave wave wave wave wave