3 modalități ușoare de a configura rapid un site de organizare WordPress
Publicat: 2021-07-22În ciuda cât de ușor se dovedește YouTube, dezvoltarea web este o provocare până la capăt. Pentru a minimiza problemele de pe site-ul dvs. live, este o idee bună să testați toate modificările în prealabil. Configurarea unui site de organizare WordPress este o modalitate excelentă de a face acest lucru.
Un site de pregătire vă permite să transferați sarcini banale și potențiale de distrugere a site-ului pe o copie a site-ului dvs. Site-ul live va rămâne online și fără erori. Între timp, poți să lucrezi la orice ai nevoie și să împingi schimbările live când ești gata.
Această postare va explora organizarea WordPress și câteva modalități simple de a-l configura.
Excitat? Să începem!
Consultați ghidul nostru video pentru crearea unui site de organizare WordPress
Ce este un site WordPress Staging?
Un site de pregătire este o copie exactă a site-ului dvs. live, care nu este vizibilă pentru public. Seamănă mult cu o zonă pentru petreceri sau evenimente – vă oferă o modalitate de a vă configura site-ul așa cum doriți, într-un mediu cu stres scăzut. De acolo, puteți lua acele elemente și le puteți transplanta pe site-ul live, adesea cu un singur clic.
Pe un site web, procesul de transplant este simplu atunci când aveți instrumentele potrivite. Multe gazde web vă oferă o modalitate cu un singur clic de a vă organiza site-ul și de a împinge din nou modificările:

Este posibil să utilizați deja un mediu de dezvoltare locală și există câteva asemănări. Pentru început, ambele sunt copii ale site-ului tău live. De acolo, ele diverg, totuși. De obicei, un site de organizare este adesea mai flexibil în ceea ce privește ceea ce puteți trage și împinge. De asemenea, vă poate permite să lucrați cu elemente interactive de site care au nevoie de un server live.
Vom vorbi mai multe despre aceste elemente (și mai multe) în continuare.
De ce să configurați un site de pregătire WordPress?
Chiar dacă utilizați un mediu de dezvoltare locală, vă recomandăm să utilizați și un site de pregătire. Există o mulțime de motive pentru a face acest lucru. În primul rând, v-am explicat deja cum puteți lucra cu anumite elemente ale site-ului fără a afecta site-ul dvs. live.
Una dintre problemele semnificative și esențiale cu punerea în scenă este aducerea unor elemente specifice ale site-ului dvs. fără a atinge alt conținut dinamic.
De exemplu, luați în considerare comentariile site-ului.

Comentariile reprezintă conținut dinamic bazat pe timp pe care nu doriți să îl „înghețați”. Dacă ai face-o, activitatea de pe site-ul tău live între momentul în care îl înscenezi și când îl împingi ar dispărea.
În plus, site-ul dvs. de pregătire poate acționa ca un banc de testare pentru configurația serverului dvs. Un mediu excelent de dezvoltare locală poate simula adesea o configurare a unui server.

Cu toate acestea, nu există niciun substitut pentru serverul live în sine. Un site de pregătire vă poate arăta cum reacționează site-ul dvs. și vă poate oferi șansa de a schimba lucrurile dacă este necesar înainte de a vă afecta vizitatorii.
Acest lucru se leagă de alte motive bune legate de utilizarea unui site de organizare WordPress:
- Puteți testa noi funcționalități departe de public. Această funcție este vitală pentru cifrele de trafic, rata de respingere și analizele generale. La un nivel mai fundamental, puteți actualiza nucleul WordPress, temele și pluginurile dvs. în timp ce remediați orice probleme care apar.
- Nu există timp de nefuncționare pentru site-ul dvs. live atunci când utilizați un mediu de pregătire. Din nou, menținerea timpului de funcționare ridicat nu este numai bună pentru serverul dvs., ci este grozavă și pentru valorile dvs.
Un efect secundar al tuturor acestor beneficii este că veți folosi mai puține resurse potențiale în general. De asemenea, este grozav pentru a-ți menține dezvoltatorii fericiți! Vom vorbi mai multe despre modul în care un site de organizare ajută starea de spirit în continuare.
Importanța dezvoltării utilizând un site de organizare
În primul rând, vă vom da câteva sfaturi. Dacă sunteți proprietarul unui site și doriți să lucrați pe site-ul dvs. fără asistența unui profesionist, vă rugăm să vă reconsiderați. Cel puțin, gândiți-vă să obțineți informații de la terți cu privire la modul în care arată și funcționează site-ul dvs.
Colaborarea cu un dezvoltator vă va ajuta în câteva moduri. Unul dintre marile motive este că puteți folosi metodele lor încercate și testate de a obține un site din creier pe internet cu cel mai mic tam-tam.
Un dezvoltator va avea adesea câteva puncte critice ale procesului său, dintre care este posibil să nu le fi luat în considerare:
- Există adesea o etapă grea de planificare, mai degrabă decât pur și simplu să o faci pe site-ul live.
- Stiva de software este esențială, deoarece aceasta determină funcționalitatea pe care o puteți accesa. Se reduce la performanța și scalabilitatea site-ului dvs.
- Va exista o etapă de revizuire și remediere a erorilor, care poate fi plictisitoare, dar crucială pentru menținerea calității site-ului dvs. ridicată.
Un loc de organizare este o parte vitală a fiecărei etape a procesului. Primul aspect va fi să puneți site-ul dvs. live în punere în scenă pentru a efectua niște „teste de stres”. Știind acest lucru, vă oferă spațiu pentru provocarea care urmează.
În plus, dezvoltatorul poate migra aspecte către alte opțiuni de software. De exemplu, puteți înlocui jQuery cu JavaScript vanilla sau puteți testa trecerea la React. Staging-ul oferă dezvoltatorului o modalitate de a testa ceea ce este posibil într-un mediu aproape live.
Remedierea erorilor și lustruirea aspectului sunt, de asemenea, utilizări excelente pentru un site de organizare. Dezvoltatorul vă poate împinge versiuni ale site-ului și poate remedia orice probleme flagrante, în timp ce puteți comenta aspectele care ar fi putut să fi trecut neobservate.
Un mediu de dezvoltare locală funcționează pentru a pătrunde în șuruburile și șuruburile unui site fără a utiliza resurse de server. Un loc de organizare este un punct crucial în lanțul dintre site-urile locale și cele active. De asemenea, vă oferă perspective pe care nu le puteți obține nici în altă parte.
Când să utilizați un site de staging
Având în vedere ceea ce am spus până acum, nu este surprinzător faptul că punerea în scenă este ceva pe care veți dori să îl utilizați de cele mai multe ori când vă dezvoltați site-ul. Aducerea site-ului live la punere în scenă este ceva care ar trebui să devină un obicei, astfel încât să nu faci niciodată o schimbare în site-ul live.
Chiar și așa, există câteva situații specifice în care veți dori să utilizați un mediu de organizare WordPress:
- Actualizările simple, cum ar fi temele, pluginurile și nucleul WordPress, ar trebui încercate mai întâi la punere în scenă dacă prezintă probleme de distrugere a site-ului.
- Instalarea pluginurilor și a temelor ar trebui să se facă pe scenă, astfel încât să puteți testa funcționalitatea și caracteristicile fără a afecta utilizatorii în direct. În plus, vă oferă timp și spațiu pentru a vă juca detaliile înainte de a face publice modificările.
- Dacă aveți modificări semnificative bazate pe cod, acestea ar trebui întotdeauna aplicate mai întâi pe site-ul de realizare. După cum am observat, un site de organizare acționează ca „omul de mijloc” între site-ul tău live și mediul local, salvând confuzie și stres pentru tine și vizitatorii tăi activi.
Merită subliniat că deseori puteți scăpa cu actualizarea temelor, pluginurilor și WordPress în sine direct pe site-ul dvs. live. Cu toate acestea, nu îl recomandăm. De asemenea, este de două ori important să vă puneți în scenă site-ul dacă intenționați să actualizați pluginuri cunoscute „fărâmate” sau să instalați o versiune majoră a WordPress.
Este esențial să aveți grijă și să fiți precaut asupra stabilității site-ului dvs. În general, puneți-vă în scenă site-ul oricând munca dvs. poate afecta sau deruta utilizatorii.
Ce să luați în considerare atunci când utilizați un site de staging
Decizia de a utiliza un site de organizare WordPress nu este o decizie impulsivă în majoritatea cazurilor, indiferent dacă există o opțiune de organizare cu un singur clic disponibilă prin gazda dvs.
Ar fi de ajutor dacă ți-ai pune o mulțime de întrebări despre modul în care intenționezi să folosești site-ul de organizare. Iată doar câteva:
- Puteți folosi toate funcționalitățile site-ului dvs. live pe site-ul de punere în scenă?
- Sunteți capabil să împinge anumite elemente live, păstrând în același timp alte aspecte intacte (de exemplu, comentariile site-ului)?
- Puteți trage acele elemente specifice în mediul dvs. local și puteți lucra departe de server?
Acestea sunt preocupări generale pe care fiecare proprietar de site ar trebui să și le pună. Este posibil să aveți întrebări specifice legate de configurația dvs. Desigur, ar trebui să faceți ca găsirea răspunsurilor la acestea să fie o prioritate. Bloggerul WordPress Chris Lema are o piesă grozavă și un tutorial despre cum să decideți abordarea potrivită pentru dvs.
Este posibil să aveți, de asemenea, întrebări specifice nișei despre utilizarea unui site de organizare. De exemplu:
- Site-uri de comerț electronic: puteți folosi întregul proces de finalizare a comenzii pe site-ul dvs. de pregătire? Acest factor va fi esențial pentru a determina modul în care utilizatorii se deplasează pe site-ul dvs.
- Plugin-uri și teme: Cum funcționează plugin-urile precum Jetpack pe site-urile de staging? În afară de aceasta, Jetpack, în special, are caracteristici limitate în mediile locale, deoarece are nevoie de acces la server.
- Video și streaming: obțineți funcționalitate completă pe site-ul dvs. de organizare? Cum poți determina dacă videoclipul pe care îl vezi pe site-ul tău de organizare reprezintă site-ul tău live?
După cum am menționat, aceste întrebări vor fi specifice mediului, site-ului și nevoilor dvs. Prin urmare, este un alt motiv bun pentru a lucra cu un dezvoltator, cel puțin în etapa de planificare. Ei își pot aduce experiența în proiectul dvs. și pot pune unele dintre aceste întrebări înainte de a ști că aveți nevoie de răspunsuri.
Cum să configurați un site de organizare WordPress (3 moduri)
În următoarele secțiuni, vom analiza configurarea unui site de organizare WordPress folosind câteva metode diferite. Am comandat de la cel mai ușor la cel mai greu, dar definiția este liberă.
S-ar putea să graviți către o anumită soluție mai mult decât celelalte. Simțiți-vă liber să săriți și să aruncați o privire la metoda care vă place.
1. Construiți un site de pregătire folosind gazda dvs. web
Prima noastră metodă este una pe care nu o vor oferi toate gazdele web. Funcționalitatea dedicată de organizare este adesea domeniul gazdelor WordPress de calitate superioară, deoarece cunosc valoarea unui site de organizare. De exemplu, Kinsta oferă punere în scenă cu un singur clic, iar acest lucru îl vom prezenta mai detaliat mai târziu.

Acolo unde o gazdă oferă punere în scenă încorporată, există adesea două elemente:
- După cum am observat, punerea în scenă cu un singur clic este populară, deoarece aceasta reprezintă cea mai rapidă modalitate de a vă organiza site-ul live.
- Un site de pregătire WordPress va locui pe un subdomeniu al domeniului dvs. principal. Vom discuta acest lucru în diferite moduri de-a lungul articolului.
Dacă sunteți client Kinsta, am discutat în detaliu despre montarea WordPress în baza noastră de cunoștințe. Consultați piesa respectivă pentru a trece prin detalii despre cum să faceți acest lucru. Acestea fiind spuse, merită să subliniez întregul proces pe scurt:
- Alegeți site-ul dvs. din lista din MyKinsta.
- Schimbați mediul din „Live” în „Staging”.
- Faceți clic pe butonul pentru a implementa site-ul dvs. de organizare WordPress.
- Așteptați până la 15 minute pentru ca site-ul de organizare să se populeze.
Mediul dvs. de pregătire va avea propriul său subdomeniu și va transfera și setările dvs. Secure Sockets Layers (SSL).
Puteți chiar să restabiliți o copie de rezervă a site-ului în staging și să vă împingeți site-ul de staging live din tabloul de bord MyKinsta:

Credem că funcționalitatea noastră de punere în scenă este inegalabilă. Chiar și așa, există cireașă pe care să o pipăim pe tortul cu trei niveluri, prin amabilitatea DevKinsta, despre care vom discuta în continuare.
Cum vă poate ajuta DevKinsta să creați un site de organizare
Tabloul de bord MyKinsta are aproape toate caracteristicile și funcționalitățile de care aveți nevoie pentru a vă crea și gestiona site-ul live. Dacă preferați să lucrați într-un mediu local, puteți utiliza DevKinsta.
DevKinsta este mediul nostru de dezvoltare locală pentru toți dezvoltatorii web și proprietarii de site-uri, deși are funcționalități specifice pentru clienții Kinsta:

Este o aplicație cu funcții complete (și gratuită) care vă ajută să creați noi site-uri WordPress cu un minim de clicuri. În plus, are multe în cutie pentru a vă ajuta să pregătiți lucrurile pentru un server adevărat. Am tratat acest lucru în altă parte pe blogul Kinsta, dar există o setare pe care vrem să ne concentrăm puțin mai mult - opțiunea Push to staging:

Această caracteristică vă permite să alegeți un site țintă și să transferați site-ul local în mediul dumneavoastră de organizare. De asemenea, înseamnă că aveți o modalitate de a rămâne în întregime în ecosistemul Kinsta pe parcursul întregii călătorii de dezvoltare.
Primul pas al procesului este să importați site-ul dvs. din Kinsta în DevKinsta:

Odată ce site-ul dvs. este găzduit în DevKinsta, vă puteți lua timp pentru a face modificările de care aveți nevoie. De acolo, veți face clic pe butonul Push to staging și îl veți trimite înapoi la serverul dvs. de găzduire. Când sunteți gata să vă lansați site-ul în lume, butonul Push to Live din tabloul de bord MyKinsta va duce treaba la bun sfârșit.
2. Instalați un plugin care să vă ajute să creați un site de pregătire WordPress
Am menționat că unele gazde nu te-ar lăsa să creezi un site de organizare WordPress. Desigur, vă recomandăm să schimbați furnizorul dacă acest lucru este valabil pentru dvs., dar există încă modalități de a crea un mediu de pregătire dacă nu puteți.
Având în vedere că ecosistemul de pluginuri WordPress este robust, nu este surprinzător faptul că există și pluginuri de punere în scenă. Pentru cei care nu știu, un plugin de staging vă oferă aproape paritate în funcționalitate ca o gazdă, dar gestionat din tabloul de bord WordPress. Acestea fiind spuse, merită remarcat faptul că există unele diferențe între pluginurile de instalare și alte pluginuri de duplicare a site-ului, cum ar fi Duplicator.
Aveți nevoie de găzduire extrem de rapidă, de încredere și complet sigură pentru site-ul dvs. WordPress? Kinsta oferă toate acestea, organizare gratuită încorporată pentru toate planurile și asistență de clasă mondială 24/7 din partea experților WordPress. Verificați planurile noastre
Pentru început, Duplicator nu este pentru punere în scenă. Este un plugin puternic pentru a clona un site web, dar nu are pseudo controlul versiunii pe care îl are un mediu de pregătire.
Am văzut pluginuri de duplicare a site-urilor recomandate ca modalitate ideală de a crea un site de organizare. Nu o recomandam! Este discutabil dacă utilizarea unui plugin precum Duplicator este la egalitate cu un instrument de dezvoltare locală dedicat, cum ar fi DevKinsta.
În schimb, există soluții mai robuste, cum ar fi WP Stagecoach și WP Staging:

Beneficiile utilizării unei soluții precum WP Staging sunt numeroase:
- Puteți să vă clonați site-ul rapid.
- Totul se întâmplă într-un tablou de bord cu aspect familiar.
- Puteți exclude anumite tabele și foldere ale bazei de date.
- Puteți alege ce fișiere și tabele sunt transmise live.
Întregul proces de utilizare a unui plugin va fi familiar. În ceea ce privește WP Staging, veți instala pluginul pe site-ul dvs. în mod obișnuit. Rețineți că există o versiune gratuită cu funcționalități limitate și o versiune premium care oferă întreaga gamă de funcții.
Odată ce pluginul este pe site-ul dvs., vă veți îndrepta către pagina WP Staging > Site-uri / Start și faceți clic pe butonul Creare nou Staging Site :

Făcând clic pe acesta, veți ajunge la secțiunea Scanare . Există trei părți aici pe care ar trebui să le luați în considerare, în afară de introducerea unui nume pentru site-ul dvs. de organizare:
- Tabelele bazei de date: aceasta este o listă cu toate tabelele bazei de date și puteți selecta pe care doriți să le puneți în scenă.
- Fișiere: puteți alege ce foldere să copiați aici, împreună cu orice directoare suplimentare pe care doriți să le copiați.
- Setări avansate / Pro: Există o mulțime de setări aici. De exemplu, puteți copia site-ul dvs. de pregătire într-o bază de date separată, într-un director personalizat și puteți, de asemenea, să „legați simbolic” încărcările site-ului dvs. de producție.
Odată ce faceți clic pentru a continua, veți începe procesul de clonare și punere în scenă:

Când pluginul s-a terminat, veți vedea detaliile de care aveți nevoie pentru a lucra pe site-ul dvs. de pregătire:

Când accesați site-ul dvs. de organizare, bara de instrumente va fi portocaliu strălucitor - un factor de descurajare în cazul în care faceți ceea ce este de neconceput:

De aici, puteți împinge modificările înapoi în producție și vă puteți gestiona site-ul de staging din tabloul de bord WordPress.
3. Creați un site manual WordPress Staging
Metoda noastră finală de a crea un site de organizare WordPress este cea mai dură și nu la fel de funcțională. Ne este greu să îl recomandăm în toate cazurile de utilizare, cu excepția celor mai extreme și de nișă.
Crearea manuală a unui site de pregătire WordPress este așa cum pare: veți construi toate componentele de care aveți nevoie și veți implementa site-ul dvs. fără automatizare în cea mai mare parte. Există câteva dezavantaje grave cu această abordare:
- O abordare manuală înseamnă că există o șansă mai mare de apariție a erorilor în fluxul dvs. de lucru.
- Nu există nicio modalitate de a sincroniza datele site-ului între instalări.
- Nu puteți transfera datele, tabelele sau fișierele selectate între instalări.
Cu alte cuvinte, creați o versiune manuală a unui plugin, cum ar fi Duplicator. Chiar și așa, ai putea vedea unele beneficii dacă folosești abordarea în avantajul tău.
De exemplu, puteți configura un site de pregătire pentru a testa o gamă restrânsă de caracteristici și funcționalități (cum ar fi o actualizare de bază pentru WordPress). După ce sunteți mulțumit că funcționează pe site-ul dvs. de pregătire, puteți aplica modificările pe site-ul dvs. live.
Desigur, duplicați munca pe care trebuie să o faceți, iar acesta este un alt dezavantaj al procesului.
În ciuda acestui fapt, situația și nevoile dvs. vor determina dacă un site de organizare manuală este pentru dvs. Dacă da, veți avea nevoie de următoarele:
- Un furnizor de găzduire care vă permite să creați subdomenii.
- Acces de administrator la backend-ul dvs. de găzduire.
- Cunoștințe de lucru ale limbajului SQL (nu este la fel de critic ca celelalte).
Odată ce le aveți la locul lor, asigurați-vă că ați efectuat o copie de rezervă completă a site-ului dvs. Crearea manuală a unui site de organizare WordPress este plină de pericole și veți fi recunoscători pentru backup dacă se întâmplă cel mai rău.
Există șapte pași generali de care veți avea nevoie pentru a configura un site de pregătire manuală:
- Creați un nou subdomeniu în panoul de control al gazdei dvs. web.
- Configurați un cont dedicat Secure File Transfer Protocol (SFTP) pentru site-ul dvs. de transfer.
- Încărcați fișierele dvs. WordPress pe serverul de staging. Cel mai bun mod este să instalați o versiune nouă de WordPress, apoi să vă încărcați temele , pluginurile și folderele de încărcare .
- Exportați baza de date de pe site-ul dvs. live.
- Creați o nouă bază de date pentru site-ul dvs. de organizare în cadrul panoului de control al găzduirii.
- Importați baza de date pe serverul dvs. de procesare utilizând un manager SQL, cum ar fi Adminer.
- Actualizați wp-config.php pentru a reflecta site-ul dvs. de pregătire.
Cum atingeți unele dintre aceste aspecte depinde de dvs. și de gazda dvs. În ciuda complexității implicate, fiecare metodă este în domeniul de aplicare chiar și al unui utilizator începător. Acestea fiind spuse, timpul necesar implementării poate să nu merite bătălia.
Desfășurați site-ul de pregătire manuală
Desigur, dacă ați configurat un site manual de organizare WordPress, trebuie să îl implementați și singur. Există adesea o opțiune cu un singur clic cu o abordare automată, care nu este disponibilă în acest caz.
Dacă sunteți un dezvoltator backend cu o experiență ridicată în PHP și SQL, este posibil să puteți implementa implementarea automată, deși pariem că nu este situația dvs. aici. Ca atare, vă recomandăm să replicați modificările pe care le faceți pe site-ul dvs. de pregătire, în loc să încercați să le „implementați”.
rezumat
Montarea nu este doar pentru nunți și petreceri! Site-ul dvs. poate beneficia, de asemenea, de pe urma montajului. Un site de organizare WordPress poate fi un instrument de neprețuit atunci când trebuie să lucrați la aspecte potențial de distrugere a site-ului. În plus, un dezvoltator va fi mai ușor să vă ajute cu orice funcționalitate, deoarece site-ul de organizare va fi departe de orice elemente live.
Pe parcursul acestei postări, am discutat despre configurarea unui site de organizare WordPress prin câteva metode diferite. Deși ați putea crea un site de pregătire manuală, acesta este un potențial coșmar administrativ. Un plugin precum WP Staging este bun, dar un mediu de staging bazat pe gazdă vă oferă multă integrare. Adăugarea unei soluții locale, cum ar fi DevKinsta, în fluxul dvs. de lucru, vă oferă o modalitate excelentă de a trece de la local la punere în scenă înainte de a vă împinge noul site live.
Cunoașteți valoarea unui site de organizare WordPress și, dacă nu, este ceva ce veți implementa în viitor? Vă rugăm să vă împărtășiți gândurile și opiniile cu noi în secțiunea de comentarii de mai jos!