Výkonostné PHP nastavenia

 

 

Výkonnostné PHP nastavenia na Vašom hostingu nájdete po prihlásení do Webadmina v sekcii WEB/ WEB NASTAVENIA/PHP NASTAVENIA (viď obrázok nižšie). Tieto nastavenia platia pre konkrétnu doménu, preto je potrebné z úvodnej stránky WebAdminu zvoliť správu konkrétnej domény.

V tejto sekcii nastavujete "výkon" Vášho hostingu a jeho nastavenia sa automaticky uložia do súboru php.ini, ktorý je z Vašej strany neprístupný. Nastavujete tu napríklad ako dlho má php script na Vašom hostingu bežať, určujete koľko RAM pamäte môže Vaša aplikácia využívať (php_memory limit), maximálnu veľkosť súboru a ich súčet (súborov) nahrávaných na server.

 

 

1. MAX_EXECUTION_TIME


(MAXIMÁLNY ČAS VYKONANIA [PHP SCRIPTU] )

Nastavenie max_execution_time určuje ako dlho ponechá server bežať PHP skript, než ho natvrdo ukončí. Určenie limitu bráni preťaženiu servera zle napísanými/zacyklenými PHP skriptami. Zadáva sa v sekundách (30, 60, 120, 240, 480 a 600 sekúnd). To znamená, ak je max_execution_time nastavený na 30 sekúnd, môže "bežať" maximálne 30 sekúnd a bude vypnutý zo strany servera. Maximálna hranica je nastavená na 600 sekúnd.

 

2. MEMORY_LIMIT


(PAMÄŤOVÝ LIMIT)

Nastavenie memory_limit určuje maximálne množstvo operačnej pamäte servera, ktoré si môže PHP skript alokovať, resp. využívať. Určenie limitu bráni preťaženiu servera zle napísanými/zacyklenými PHP skriptami. Prekročenie limitu končí chybou, pri CMS WordPress napríklad "Allowed memory size of 33554432 bytes exhausted". V podstate to znamená veľkosť pamäte RAM, ktorú môže Vaša aplikácia využívať, maximálne však 256 MB. Ak Vaša aplikácia (CMS) potrebuje využívať viac pamäte, bude potrebné zvážiť využitie virtuálneho servera (VPS), pretože zdieľaný hosting nedokáže poskytnúť viac pamäte.

 

3. UPLOAD_MAX_FILESIZE


(MAXIMÁLNA VEĽKOSŤ NAHRÁVANIA)

Nastavenie upload_max_filesize určuje maximálnu veľkosť súbora, ktorý môže byť pomocou PHP nahraný na server. Väčší súbor na server nahratý nebude a bude potrebná navýšiť limit tejto PHP funkcie. Predvolený limit je 48 MB a maximálna veľkosť nahrávaného súboru sa dá nastaviť na 96 MB. Väčší súbor na server nemôže byť nahratý a bude nutné zvážiť iné možnosti hostingového priestoru (napríklad virtuálny server - VPS).

 

4. POST_MAX_SIZE


(MAXIMÁLNA VEĽKOSŤ NAHRÁVANIA VŠETKÝCH SÚBOROV)

Nastavenie post_max_size určuje maximálny možný súčet veľkostí všetkých súborov, ktoré môže byť pomocou PHP nahraté na server v rámci jednoho "nahrávania" súboru na server. Viac dát vrámci jedného nahrávania skončia nenahratím na server. Nastavenie by malo byť väčšie/rovné upload_max_filesize z dôvodu, že menšie nastavenie by ovplyvnilo funkciu post_max_size - a teda maximálnej veľkosti nahrávaného súboru. Tiež by malo byť menšie/rovné memory_limit nastaveniu.

 

5. OBNOVIŤ PREDVOLENÉ


Ak si nie ste istý súčasným nastavením, ktoré ste vo WebAdmine zmenili, môžete jednoducho jedným klikom nastaviť predvolené hodnoty, ktoré na serveri určujeme napríklad pri novo objednanom The Hostingu. Ako vidno na obrázku 1. na začiatku tohto článku, stačí kliknúť na modrý odkaz "Obnoviť predvolené"

 

Ste hladní po ďalších informáciách? Pozrite si: