Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Prečo je môj PHP MySQL Strana tak pomalý ?

PHP MySQL webových stránok , ktoré sa viac ako 1,5 sekúnd na načítanie alebo vyrobiť chybové timeout správy s alebo bez prázdnou obrazovkou sú príznaky vnútorné problémy . Nájdenie zdroj výkonových problémov môže byť frustrujúce . Nielen , že je potrebné zobraziť problémami z dvoch hľadísk , ale musíte tiež pochopiť , že každý problém môže mať viac , prispievajúce faktory . Take holistický prístup k optimalizácii výkonu , zvážiť najjednoduchšie , najbežnejšie problémy prvý a pracovať si cestu do zložitejšie riešenie nájsť koreň problému . Životné prostredie

PHP a MySQL rýchlosť a výkon je počítačový hardvér závislé . PHP závisí na vašom centrálnu spracovateľskú jednotkou - váš procesor - zatiaľ čo MySQL dostane svoju rýchlosť z dostatočnej pamäti počítača . Obaja môžu spôsobiť prekážky , ktoré ovplyvňujú výkon . Vyhodnotiť prostredie , v ktorom vaša PHP MySQL Web beží . Zvážte aplikácií a služieb , ako je e - mail , softvérových programov a utilít , rovnako ako vyhľadávač prechádza , ktorý môže bežať na pozadí . To všetko konzumovať rýchlosti a pamäťové prostriedky , ktoré môžu byť zdrojom pomalého výkonu . Zatvorte alebo vypnúť všetky nepotrebných aplikácií alebo služieb . Okrem toho , nastaviť politiku , ktorá určuje, ako a kedy roboti prechádzať vaše stránky
Server konfigurácie

Komplexné alebo zbytočné konfigurácia Apache servera môže tiež ovplyvniť - . A pomaly - - výkon PHP MySQL stránky . Pozrite sa do adresára Apache pre predvolený konfiguračný súbor " httpd.conf.orig " alebo " httpd - std.conf . " Odstrániť komentáre , ako aj odkazy na multiprocessing moduly , ktoré sa netýkajú vášho operačného systému počítača . Okrem toho , vypínať niektoré konkrétne konfiguračné prvky , ktoré nie sú bežne používajú , ako je napríklad " HostnameLookups , " " symbolické odkazy " a " stave SetHandler - server " smerníc . A konečne , vytvoriť a umiestniť všetky Common Gateway Interface Script - CGI - súbory vo svojom vlastnom adresári a nastaviť adresár , spustiť CGI súborov
PHP problémy
< . p > PHP rámec sám o sebe môže niekedy spôsobiť pomalé načítavanie stránok . Urobiť príspevky kompenzovať pridaním cache modul ako Memchache na vaše stránky . Tiež prinútiť PHP pravidelne vyprázdnenie vyrovnávacej pamäte pomocou bufferovanej výstupu . Okrem toho , zvážiť svoje PHP kódovanie skúsenosti alebo programovacie návyky , ako možnú príčinu pomalého načítania stránky . Kódovanie chyby a neefektívne alebo redundantný kód to všetko môže ovplyvniť výkon . Zistite si , kde stojíte pri testovaní svojej kódovacie schopnosti a dotiahnuť do konca s no-náklady výučby , ako sú W3 školy poskytuje . Nakoniec , spustiť zadarmo PHP profiler nástroj ako Xdebug 2 odhaliť problémy s PHP skripty , ktoré môžu spôsobiť prekážky .
MySQL Problémy

väčšie databázy , dlhší to môže trvať dotaz spustiť . Okrem toho , viac funkcií , budete stavať na mieste , tým dlhšie bude trvať , než prvky stránky načítať . Porovnajte veľkosť a vstavané funkcie MySQL databázy proti obmedzenie šírky pásma , aby sa zabezpečilo , že sú správnej veľkosti a objemu prevádzky na vašich stránkach . Postupujte podľa odporúčaných postupov pre písanie a spúšťanie dotazov . Napokon, zvážte indexovanie ako spôsob , ako urýchliť výkon dotazu.

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené