Găzduirea site-ului dvs. Divi pe un server de încredere este crucială pentru viteza, securitatea și sănătatea site-ului. Pentru a face acest lucru, aveți nevoie de un furnizor de găzduire care îndeplinește anumite cerințe. Din fericire, majoritatea companiilor de găzduire sunt familiarizate cu găzduirea site-urilor web WordPress. Deci, ar trebui să aibă configurația de bază de găzduire de care aveți nevoie pentru a vă pune site-ul în funcțiune. Cu toate acestea, dacă sunteți în căutarea setărilor optime de server pentru site-urile Divi în special, va trebui să vă asigurați că gazda dvs. îndeplinește cerințele specifice de găzduire Divi pe care le împărtășim în această postare. Pentru majoritatea dintre voi, o verificare rapidă a stării sistemului în interiorul Divi va fi toată confirmarea de care aveți nevoie. Dar pentru cei care întâmpină probleme și/sau doresc să optimizeze aceste setări, vă vom arăta cum să faceți modificările de care aveți nevoie și multe altele. Dacă doriți medii de găzduire perfect configurate preinstalate cu instrumentele de care aveți nevoie pentru a avea succes cu Divi, consultați Divi Hosting. Ne-am parteneriat cu companii de top din industria de găzduire WordPress pentru a vă oferi cea mai fiabilă găzduire compatibilă cu Divi. Consultați Divi Hosting - Cerințe de găzduire Divi (Lista) - Cerințele de găzduire Divi explicate - Cum să verificați dacă site-ul dvs. Divi îndeplinește cerințele - Cum să faceți modificări setărilor serverului dvs - Gazduire Divi: Gazduire de incredere optimizata Divi **Cuprins** ## Cerințe de găzduire Divi (Lista) Divi este un puternic creator de teme și pagini WordPress cu un set robust de instrumente de proiectare. Pentru a ne asigura că Divi funcționează optim pe serverul sau pe gazda dvs., am furnizat următoarele cerințe de găzduire Divi - Versiunea PHP = 7.4 minim (8.0+ recomandat) - limită_memorie = 128M - dimensiune_max_post = 64M - upload_max_filesize = 64M - timp_max_execuție = 120 - max_input_time = 60 - max_input_vars = 1000 - display_errors = 0 Pe lângă aceste setări de server, vă recomandăm și următoarele: - Versiunea Divi = cea mai recentă - Versiunea WordPress = 5.3 sau mai mare - Baza de date = MySQL versiunea 5.7 sau mai mare; MariaDB versiunea 10.2 sau mai recentă Rețineți că lista de cerințe de găzduire de mai sus nu este „necesară” pentru ca site-ul Divi să funcționeze. Este mai mult un ghid pentru a ajuta Divi să funcționeze cât mai bine Acum vom trece peste fiecare dintre acestea mai detaliat. ## Cerințele de găzduire Divi explicate 1. Versiunea PHP Prima cerință de găzduire de pe lista noastră este versiunea PHP. Majoritatea setărilor din listă se referă direct la configurația runtime pentru PHP (adică memory_limit, max_execution_time etc.) pe care o vom acoperi în continuare. Deocamdată, se pare că ne facem timp pentru a înțelege rolul crucial pe care îl joacă PHP în performanța site-ului și necesitatea de a-l menține actualizat. Rolul de performanță al PHP O stivă de server WordPress (componentele necesare pentru a alimenta un site web WordPress/Divi) constă de obicei din patru componente majore: - un sistem de operare (de obicei Linux) - un server web (de obicei Apache sau NGINX) - o bază de date (MySql sau MariaDB) - și PHP (limbajul de programare de scripting pe partea de server pentru dezvoltarea web) Dintre aceste patru componente, PHP este poate cel mai influent asupra performanței site-ului dvs. Iată de ce Spre deosebire de site-urile HTML statice, WordPress este un CMS dinamic care folosește PHP (un limbaj de scripting) pentru a prelua datele stocate într-o bază de date pentru a afișa acele date pe o pagină web. Acest lucru facilitează gestionarea site-ului dvs., dar dezavantajul este că este nevoie de mai mult pentru încărcarea paginilor, deoarece trebuie să găsească datele în baza de date înainte de a încărca pagina. Gandeste-te la asta. De fiecare dată când încărcați o pagină web în browser, PHP trebuie să proceseze ceea ce are nevoie serverul, să o găsească în baza de date și apoi să o livreze înapoi în HTML (pentru a o putea vedea în browser). Deci, dacă încărcarea site-ului dvs. necesită o mulțime de solicitări PHP, pagina dvs. va încetini inevitabil Împreună cu WordPress, Divi se bazează, de asemenea, pe PHP pentru a furniza conținut și design Divi Builder pe pagina ta. Divi face acest lucru rapid și eficient cu un cadru dinamic care procesează (la cerere) doar acele solicitări PHP de care are nevoie pentru a încărca o pagină. Acesta este motivul pentru care este un generator de pagini atât de rapid. Așadar, având în vedere că vitezele încorporate și optimizările de performanță Divi se bazează și pe PHP, este cel mai logic să vă păstrați versiunea de PHP actualizată. De ce ar trebui să utilizați cea mai recentă versiune de PHP Datorită rolului important pe care PHP îl joacă în performanța site-ului, este cea mai bună practică să folosiți cea mai recentă versiune stabilă a PHP. Cele două motive principale pentru a face acest lucru sunt securitatea și viteza (dar există și alte beneficii secundare). Fiecare actualizare remediază erori care, dacă nu sunt verificate, ar putea duce la vulnerabilități. Și, fiecare nouă versiune de PHP crește câte solicitări poate procesa pe secundă. Acest lucru face site-ul dvs. mult mai rapid, fără a face alte optimizări ale vitezei Pentru a vă asigura că site-ul dvs. este securizat, veți dori să rulați o versiune de PHP care este acceptată activ și/sau care primește actualizări. La momentul scrierii acestui articol, singurele versiuni de PHP acceptate activ sunt 8.0 și 8.1. Versiunea PHP 7.4 (versiunea de dinaintea lansării majore a 8.0) primește doar remedieri de securitate, dar cine știe pentru cât timp. Aceasta înseamnă că, dacă nu rulați cel puțin 7.4 (de asemenea, o recomandare WordPress), site-ul dvs. poate fi vulnerabil la amenințările de securitate. Și dacă rulați WooCommerce, mizele de securitate sunt și mai mari, motiv pentru care WooCommerce recomandă insistent să rulați și cel puțin 7.4. Pentru site-urile Divi, suntem aliniați cu WordPress (și WooCommerce), motiv pentru care recomandăm și 7.4 sau mai mare. Dar, pentru a evita actualizarea la o versiune care este deja pe cale de ieșire (7.4), vă recomandăm să faceți upgrade la 8.0 sau 8.1 dacă puteți Pentru versiunea PHP, vă recomandăm următoarele: **Versiunea PHP: 7.4 sau o versiune ulterioară (se recomandă 8.0+ Vedeți mai jos pentru mai multe informații despre cum să vă actualizați versiunea PHP Configurare PHP Runtime Acum că înțelegem importanța rulării celei mai recente versiuni de PHP, este timpul să treceți peste directivele PHP care pot controla modul în care PHP rulează pe site-ul dvs. web. Majoritatea cerințelor din această listă sunt directive PHP.ini cu valori care pot fi ajustate pentru a vă asigura că serverul web rulează PHP în mod optim pentru site-ul dvs. 2. limită_memorie Al doilea element din lista noastră este prima noastră directivă PHP numită memory_limit. Aceasta setează cantitatea maximă de memorie pe care o poate folosi un script. În mod implicit, limitele de memorie stabilite de gazdă sau de WordPress pot fi prea mici. Acest lucru va duce la blocarea aplicațiilor pe măsură ce PHP atinge limita artificială. Dar fii atent. Setarea limitei prea mare ar putea duce la scripturile proaste care consumă toată memoria disponibilă Pentru această setare, vă recomandăm următoarele: **limită_memorie = 128M** 3. post_max_size Directiva PHP post_max_size limitează cât de mare poate fi o pagină sau un fișier pe site-ul dvs. Dacă pagina dvs. este mai mare decât limita stabilită în PHP, nu se va încărca. Dimensiunile posturilor pot deveni destul de mari atunci când utilizați Divi Builder, așa că este important să creșteți această limită. De asemenea, afectează dimensiunea fișierului de încărcare/descărcare, ceea ce poate împiedica importarea machetelor mari în builder Pentru această setare, vă recomandăm următoarele: **post_max_size = 64M** 4. upload_max_filesize Directiva PHP upload_max_filesize stabilește dimensiunea maximă a unui fișier încărcat. Acesta determină cât de mare poate fi o pagină sau un fișier pe site-ul dvs. Dacă pagina dvs. este mai mare decât limita stabilită în PHP, nu se va încărca. Dimensiunile posturilor pot deveni destul de mari atunci când utilizați Divi Builder, așa că este important să creșteți această limită. De asemenea, afectează dimensiunea de încărcare/descărcare a fișierului, ceea ce poate împiedica importarea machetelor mari în builder Pentru această setare, vă recomandăm următoarele: **upload_max_filesize = 64M** 5. timp_max_execuție Directiva PHP max_execution_time afectează durata de încărcare a unei pagini înainte de expirarea timpului. Este important să stabiliți o limită pentru a împiedica scripturile scrise prost să blocheze serverul. Dar, dacă limita este prea mică, este posibil să nu puteți importa machete și fișiere mari în constructorul Divi. Dacă întâmpinați o problemă (în special cu încărcarea fișierelor mari), poate fi necesar să creșteți această valoare pentru a vă satisface nevoile. Cu toate acestea, dacă descoperiți că trebuie să creșteți această valoare la 300 sau mai mult, pot exista alte probleme de bază sau este necesar să vă actualizați găzduirea. Pentru această setare, vă recomandăm următoarele: **max_execution_time = 120** 6. timp_max_input Directiva PHP max_input_time stabilește timpul maxim (în secunde) în care un script poate analiza datele de intrare. Vrem să limităm acest timp pentru a ne proteja împotriva atacurilor DOS. Dar, dacă limita este prea scăzută, Divi Builder poate expira înainte de a i se permite să se încarce. Dacă întâmpinați o problemă, poate fi necesar să creșteți această valoare pentru a vă satisface nevoile. Cu toate acestea, dacă analizarea datelor de intrare durează mai mult de 60-120 de secunde, pot exista alte probleme de bază sau este necesar să vă actualizați găzduirea Pentru această setare, vă recomandăm următoarele: **max_input_time = 60** 7. max_input_vars Directiva PHP max_input_vars afectează câte variabile de intrare pot fi acceptate. Este important să stabilim o limită pentru a ne proteja împotriva atacurilor DOS. Dar, dacă limita este prea mică, poate împiedica încărcarea corectă a Divi Builder Pentru această setare, vă recomandăm următoarele: **max_input_vars = 1000** 8. display_errors Directiva PHP display_errors determină dacă erorile trebuie sau nu tipărite ca parte a ieșirii paginii. Aceasta este o caracteristică care ajută în timpul procesului de dezvoltare a unui site web și nu ar trebui să fie utilizată niciodată pe site-urile de producție. Cel mai bine este să setați acest lucru la âÃÂÃÂ0âÃÂÃÂ, cu excepția cazului în care aveți un motiv anume pentru a afișa aceste erori în timpul dezvoltării web Pentru această setare, vă recomandăm următoarele: **display_errors = 0** 9. Versiunea Divi Pe lângă setările PHP de pe partea serverului, cel mai bine este întotdeauna să utilizați cea mai recentă versiune a Divi. Acest lucru vă va ajuta să vă asigurați compatibilitatea cu WordPress și să vă mențineți site-ul rapid, mai sigur și mai puternic. Dacă dintr-un motiv oarecare întâmpinați probleme cu o nouă versiune, puteți utiliza oricând funcția noastră Divi Rollback pentru a reveni la versiunile anterioare cu un singur clic până când erorile dispar. Pentru mai multe, vedeți cum să actualizați tema Divi Vă recomandăm următoarele: **Versiunea Divi: cea mai recentă** 10. Versiunea WordPress Pe lângă Divi, cel mai bine este întotdeauna să utilizați cea mai recentă versiune stabilă de WordPress. Acest lucru nu numai că va asigura compatibilitatea cu Divi, dar va accelera foarte mult site-ul dvs. web, ceea ce va duce la mai puțină memorie și mai puține probleme legate de CPU. Pentru a asigura compatibilitatea cu PHP 7.4 (cea mai veche versiune care primește actualizări de securitate), ar trebui să aveți WordPress 5.3 sau o versiune ulterioară. Dar dacă mergeți cu sugestia noastră ideală de a face upgrade la PHP 8.0+ (sau versiunile care sunt acceptate activ), ar trebui să aveți WordPress 5.6 sau o versiune ulterioară Vă recomandăm următoarele: **Versiunea WordPress: 5.3 sau o versiune ulterioară** 11. Versiunea bazei de date Software-ul de bază de date pe care îl va folosi site-ul dvs. Divi va fi fie MySQL, fie MariaDB. Oricare dintre ele va funcționa cu Divi și WordPress. Și, ca orice altceva, vă recomandăm să utilizați cea mai recentă versiune de MySQL sau MariaDB pentru performanțe optime Pentru Divi, ne aliniem cu WordPress și recomandăm următoarele versiuni de baze de date: **Versiunea MySQL = 5.7 sau o versiune ulterioară Versiunea MariaDB = 10.2 sau mai mare** ## Cum să verificați dacă site-ul dvs. Divi îndeplinește cerințele de găzduire Verificarea stării sistemului DiviDivi are o funcție de asistență încorporată care efectuează o verificare a stării sistemului pentru site-ul dvs. Divi.Acest lucru vă permite (și echipa noastră de asistență) să identificați orice despre site-ul dvs. care nu îndeplinește recomandările noastre pentru DiviPentru verificați starea sistemului Divi, accesați tabloul de bord WordPress.Navigați la**Divi >Centru de asistență În partea de sus a paginii, veți vedea caseta Stare sistem care listează toate rezultatele verificării stării sistemuluiSănătatea site-ului WordPressÎn plus față de starea sistemului Divi, puteți utiliza și funcția încorporată de sănătate a site-ului WordPress pentru identificați orice problemă cu WordPress.Această caracteristică nu este specifică Divi, dar poate fi utilă pentru identificarea problemelor care stau la baza WordPress.Pentru a verifica starea site-ului pentru WordPress, navigați la**Tools >Site Health** din tabloul de bord## Cum să faceți modificări la dvs. Setările serveruluiMai întâi faceți o copie de rezervă a site-ului și testați actualizărileActualizarea setărilor serverului (în special versiunea PHP) nu este ceva ce ar trebui să faceți fără a lua anumite măsuri de precauție.De exemplu, dacă site-ul dvs. depinde de un plugin care nu este compatibil cu cea mai recentă versiune de PHP (o problemă comună), site-ul dvs. s-ar putea rupe.Prin urmare, este cea mai bună practică să**să faceți o copie de rezervă a site-ului dvs. înainte de a face modificări. Apoi faceți modificări pe un mediu de testare sau pe un site de testare pentru a identifica rezolvarea oricăror probleme înainte de a prelua noua versiune live.Acest lucru poate părea o bătaie de cap, mai ales dacă ceva se sparge.Dar cu siguranță merită timpul pentru a vă asigura că site-ul dvs. este rapid, sigur, sănătos în viitorAcesta este, de asemenea, un moment bun pentru a actualiza la cea mai recentă versiune de WordPress, Divi și toate pluginurile tale.Sunt șanse ca orice probleme care apar să fie rezultatul unor pluginuri proaste (sau învechite) care nu funcționează bine cu versiunile mai noi de PHP, WordPress sau DiviActualizarea versiunii PHP Fiecare furnizor de găzduire ar trebui să aibă instrucțiuni pentru schimbarea versiunii PHP pentru site-ul dvs. Ar trebui să puteți găsi instrucțiuni pentru a actualiza PHP pentru furnizorul dvs. de găzduire în această listă. Dacă nu, îi puteți contacta direct. Pentru mai multe, consultați aceste instrucțiuni de la WordPress Dacă găzduiți cu unul dintre partenerii noștri Divi Hosting, ar trebui să aveți deja o versiune stabilă de PHP care rulează. Dar dacă doriți să vă asigurați că îl utilizați pe cel mai recent, iată câteva link-uri utile Pentru Siteground, iată cum se schimbă versiunea PHP Pentru Flywheel, iată cum să solicitați o actualizare PHP Pentru Pressable, iată cum să vă schimbați versiunea PHP Pentru Cloudways, aici este un articol detaliat despre PHP 8 și cum să actualizați versiunea PHP a site-ului dvs. WordPress Actualizarea manuală a setărilor PHP (wp-config.php, .htaccess sau php.ini) Dacă doriți să actualizați setările PHP (același grup de directive PHP din lista noastră de mai sus) pe serverul dvs. web, cel mai bine este să le actualizați direct în fișierul php.ini dacă puteți. O altă opțiune ar fi actualizarea fișierului .htaccess. Dar, în funcție de furnizorul dvs. de găzduire, este posibil să aveți sau nu acces direct la fișierul php.ini sau fișierul .htaccess. Deci, este posibil să descoperiți că este mai ușor să actualizați fișierul wp-config.php pentru a face modificări la setările PHP Iată o scurtă explicație a modului în care puteți actualiza cele mai comune 3 fișiere de configurare Actualizarea setărilor PHP în php.ini Accesați fișierele site-ului dvs. (prin FTP, manager de fișiere etc.) și asigurați-vă că puteți vedea fișierele ascunse. Fișierul php.ini ar trebui să fie localizat în folderul public rădăcină al fișierelor site-ului dvs Dacă sunteți pe găzduire partajată, probabil că nu aveți acces la fișierul principal php.ini. Cu toate acestea, este posibil să puteți crea unul. Pentru a modifica sau adăuga setări PHP, deschideți fișierul și utilizați următorul format pentru a actualiza fiecare valoare după cum este necesar: memory_limit = 128M post_max_size = 64M upload_max_filesize = 64M max_execution_time = 120 max_input_time = 60 max_input_vars = 1000 display_errors = 0 NOTĂ: În unele cazuri, poate fi necesar să definiți memory_limit în wp-config.php (vezi mai jos) Actualizarea setărilor PHP folosind .htaccess În mod implicit, WordPress folosește fișierul .htaccess pentru a seta permalink-urile site-ului dvs. Dar, acest fișier poate fi folosit și pentru a seta configurația de rulare a PHP pe serverele Apache. Dacă aveți acces la acest fișier (prin FTP sau furnizorul dvs. de găzduire), ar trebui să fie localizat la rădăcina fișierelor site-ului dvs. Aici puteți face modificările de care aveți nevoie manual în partea WordPress, fără a fi nevoie să vă contactați niciodată gazda. Puteți actualiza valorile php.ini pe acest fișier folosind următorul format: php_value nume_setare valoare_setare Deci, dacă doriți să actualizați upload_max_filesize la 64M, ar arăta astfel în fișierul .htaccess: php_value upload_max_filesize 64M Iată o listă a valorilor noastre recomandate php.ini în format de fișier .htaccess: php_value memory_limit 128M php_value post_max_size 64M php_value upload_max_filesize 64M php_value max_execution_time 120 php_value max_input_time 60 php_value max_input_vars 1000 Actualizarea setărilor PHP folosind wp_config.php Câteva dintre setările PHP recomandate pot fi actualizate din fișierul wp-config.php. Acest fișier poate fi găsit și la rădăcina fișierelor site-ului dvs Iată câteva exemple despre cum puteți actualiza fișierul wp_config.php pentru a îndeplini cerințele Pentru a seta limita de memorie la 128M, puteți adăuga următorul fragment: define(âÃÂÃÂWP_MEMORY_LIMITâÃÂÃÂ, âÃÂÃÂ128M Pentru a seta erorile de afișare la 0, puteți folosi următorul fragment: @ini_set( âÃÂÃÂdisplay_errorsâÃÂÃÂ, 0 ); Și pentru a seta timpul maxim de execuție, puteți folosi următorul fragment: set_time_limit(120); Asigurați-vă că includeți fragmentul înainte de rândul care scrie âÃÂÃÂThatâÃÂÃÂ, opriți editarea Rețineți că nu toate directivele PHP.ini pot fi modificate în wp_config.php. Orice directive php.ini care nu aparțin modului modificabil PHP_INI_ALL nu pot fi modificate folosind funcția ini_set(). Prin urmare, următoarele directive PHP ar trebui **NU** fi modificat folosind ini_set() pe fișierul wp-config.php: dimensiunea_max upload_max_filesize max_input_vars timp_max_input În schimb, va trebui să actualizați aceste setări prin .htaccess, php.ini sau contactând gazda dvs. Contactarea gazdei dvs Nu există nicio garanție că opțiunile manuale vor suprascrie setările furnizorului dvs. de găzduire, mai ales dacă utilizați găzduire gestionată. Dacă întâmpinați probleme cu efectuarea modificărilor manual (sau nu doriți să le faceți singur), puteți contacta furnizorul dvs. de găzduire pentru a face modificările în locul dvs. Asistența lor ar trebui să aibă o adresă de e-mail, un număr de telefon sau un chat care vă va permite să trimiteți lista de cerințe de care aveți nevoie. Dacă nu vă pot îndeplini solicitarea, ar putea fi timpul să vă actualizați găzduirea ## Gazduire Divi: Gazduire de incredere optimizata Divi Menținerea site-ului dvs. web actualizat cu cerințe optime de găzduire poate fi o problemă, mai ales dacă mediul dvs. de găzduire nu este deja adaptat pentru WordPress sau Divi. De aceea oferim hosting Divi. Ne-am parteneriat cu unele dintre cele mai mari nume din găzduire pentru a vă oferi cea mai fiabilă, compatibilă cu Divi. Bucurați-vă de medii de găzduire perfect configurate, preinstalate cu instrumentele de care aveți nevoie pentru a avea succes cu Divi ## Optimizarea vitezei Divi Pe lângă găzduirea excelentă, care îndeplinește cerințele de găzduire ale Diviâ¢ÃÂÃÂ, există întotdeauna loc pentru o performanță mai bună a site-ului. Pentru mai multe, consultați ghidul nostru suprem despre optimizarea vitezei Divi ## Dar serverul web? Nu este necesar un server web specific pentru a rula un WordPress (sau Divi). Dar cele mai predominante două servere web pentru WordPress (și Divi) sunt Apache și NGINX. Pentru mai multe, consultați postarea noastră care compară Apache și NGINX ## Gânduri finale Sperăm că această postare vă oferă ceea ce aveți nevoie pentru a vă asigura că site-ul dvs. Divi este configurat pentru succes. Iată câteva concluzii de care trebuie să țineți cont - Utilizați instrumentul de stare a sistemului Divi pentru a identifica orice semnale roșii în ceea ce privește site-ul dvs. Divi. Aceasta este o modalitate simplă de a vă asigura că site-ul dvs. Divi respectă recomandările noastre - Importanța rulării celei mai recente versiuni (cea mai stabilă) de PHP nu poate fi exagerată. De fapt, puteți obține cel mai bun server web (sau gazdă) și puteți optimiza site-ul pentru o viteză și performanță mai bune, tot ceea ce doriți. Dar, dacă rulați o versiune veche (neacceptată) de PHP, site-ul dvs. web va avea de suferit. Faceți tot ce puteți pentru a vă asigura că versiunea dvs. PHP este actualizată cât mai curând posibil - Inainte de. faceți orice modificări la setările serverului dvs. sau orice alte actualizări, faceți mai întâi o copie de rezervă a site-ului dvs.! Mai bine, faceți modificări pe un site de testare sau de pregătire înainte de a implementa modificările pe site-ul de producție - Când modificați setările serverului, asigurați-vă că știți de ce o faceți. Deși poate fi o soluție ușoară creșterea limitelor pentru anumite opțiuni, este posibil să provocați mai mult rău. Acordarea prea mult timp scripturilor vă poate lăsa vulnerabil la atacurile DOS. În schimb, asigurați-vă că nu există probleme de bază mai întâi și actualizați-vă găzduirea dacă este necesar. Aștept cu nerăbdare vești de la tine în comentarii Noroc!