Treci la conținutul principal

8 motive pentru care să nu dezvolți WordPress local

Divi: cea mai ușoară temă WordPress de utilizat

Divi: cea mai bună temă WordPress din toate timpurile!

mai mult Descărcări 901.000, Divi este cea mai populară temă WordPress din lume. Este completă, ușor de folosit și are mai mult de șabloane gratuite 62. [Recomandat]

Da, aici mergem. Deși nu am renunțat complet la dezvoltarea locală, credem că în mediul WordPress actual, punerea în scenă în direct este calea de urmat.

Dezvoltarea locală în WordPress este foarte bună, în teorie. Deși puteți posta o listă cu avantajele sale, acestea ar putea fi ușor transformate în contra.

Ești gata pentru o dezbatere bună? Luând-o pe rând, vă vom explica de ce credem că găzduirea online este cea mai bună opțiune în mediile de dezvoltare.

Citiți mai departe sau continuați folosind aceste link-uri:

Ok, haideți să aruncăm o privire la detalii.

Un strat de grund

În primul rând, vom acoperi câteva definiții, deoarece acestea pot fi folosite diferit și dorim să unificăm contextul.

Gazdă locală este folosit de majoritatea oamenilor când se referă la computerul lor. Dar toate tehnologiile cu acces la internet au o gazdă locală, de la frigidere inteligente la servere găzduite. Pentru claritate vom folosi en ligne contre local.

Punerea în scenă este o copie a site-ului dvs. în care faceți modificări / teste / editări etc.

producere este site-ul tău live.

Regia și producția pot fi online sau locale.

Am putea discuta asupra semnificației acestor cuvinte, dar vă rugăm să le luați în considerare așa cum sa menționat mai sus, cel puțin în ceea ce privește acest articol. ??

Acum să trecem la miezul problemei.

Deconstruiți mediul

Puteți începe cu propriul mediu în WordPress folosind una dintre cele două abordări: dezvoltare locală sau dezvoltare găzduită la distanță (online).

Creați cu ușurință site-ul dvs. web cu Elementor

Elementor vă permite să creați cu ușurință orice design de site web cu un aspect profesionist. Nu mai plătiți scump pentru ceea ce puteți face singur. [Gratuit]

Dezvoltare locală sau online
Dezvoltare locală (PC-ul dvs.) versus online (server găzduit la distanță).

Pentru că luăm atitudine pentru dezvoltare online în acest articol, vom întreba următoarele puncte care exprimă dezvoltarea locală nu este cea mai bună cale de a merge.

1. Dinghy vs Cruiser

Este mult mai probabil să aveți probleme pe propriul computer decât pe un server găzduit online. Deci, odată cu dezvoltarea locală, există un risc mai mare de a pierde progresul realizat într-o anumită sesiune, dacă nu toată munca ta.

În dezvoltarea online, mediul poate fi gestionat de profesioniști din industrie (o gazdă web de încredere), permițându-vă să vă concentrați asupra muncii în sine.

2. Decalaj de resurse

Propriul tău computer rareori echivalează cu cel al unui server online, ceea ce înseamnă că același cod va rula foarte diferit în fiecare mediu.

Deoarece sistemul dvs. local poate oferi acces nelimitat la resurse, site-ul și codul vor fi procesate mult mai rapid și cu o libertate mai mare (adică fără a atinge nici un fel de limită). Nu este cazul unui server online, mai ales cu resurse mai mici. Imaginați-vă un computer personal de 64 GB față de un plan de găzduire de 1 GB.

Cu dezvoltarea online, punerea în scenă este aproape la fel ca mediile de producție, în ceea ce privește specificațiile. Aceasta înseamnă că vă puteți testa corect codul și puteți ști cu relativă siguranță că va acționa la fel în ambele. Nu există nicio confuzie pentru tine cu privire la ceea ce funcționează și ce nu.

Pentru a fi mai precis, ai putea avea 10 minute de execuție local, în timp ce un server ar putea avea 300 de execuții PHP (de ex. 5 minute de execuție a codului). Dacă nu se completează, va apărea o eroare. Prin urmare, același cod ar rula bine local, dar nu ar funcționa pe un server de producție.

Acest lucru poate părea opusul argumentului, subliniind că resursele locale le depășesc cu mult pe cele ale serverelor online, dar în acest caz, nu este vorba despre specificații mai mari. Esențial este ca în punere în scenă (dezvoltare) să ai mereu egal sau mai mic specificații ca producție. În acest fel vă puteți testa codul / site-ul / etc. Și să știți că dacă se descurcă bine cu resurse mai mici (de exemplu un server de 1 GB) nu va avea probleme cu resurse mai mari (de exemplu un PC de 64 GB). Nu același lucru se poate spune despre invers.

3. (Pas Han) Configurare solo

La nivel local, trebuie să configurați totul singur, ceea ce poate deveni rapid o mizerie încurcată, chiar și cu aplicații cu un singur clic. Cu excepția cazului în care sunteți un dezvoltator/tehnician avansat, probabil că nu veți găsi soluții ușoare și probabil că veți petrece o mulțime de încercări și erori.

4. Ace într-un car de fân... sau mai precis... codează într-o grămadă de dezvoltatori

Este mai ușor să editați un site WP într-un mediu preconfigurat care este predefinit pentru a funcționa cu serverul dvs., decât să o faceți local și trebuie să încercați să înlocuiți manual baza de date între local -> online.

Luați în considerare următoarele... Creați o nouă postare pe site-ul dvs. și atașați-i 2 imagini. Aceasta înseamnă mai multe fișiere (deoarece WP generează și miniaturi din imagini) și mai multe intrări în baze de date în tabele diferite.

Trebuie să știți ce faceți pentru a obține aceste modificări de pe site-ul dvs. local pe un site live, la fel ca o migrare. Fie înlocuiți întregul site de la zero, fie trebuie să identificați modificările necesare din culise și să le mutați. De obicei, este mai ușor să recreați postarea online decât să încercați să navigați în aceste editări. De ce să ne dublăm eforturile?

Căutați cele mai bune teme și pluginuri WordPress?

Descărcați cele mai bune pluginuri și teme WordPress pe Envato și creați cu ușurință site-ul dvs. Web. Deja mai mult de descărcări 49.720.000. [EXCLUSIV]

5. Amenințări tematice și probleme legate de pluginuri

Același lucru este valabil și pentru teme și pluginuri. De ce nu faceți modificări într-un mediu online și, când funcționează, sincronizați de la pregătire la producție în câteva secunde? Evitați să descărcați toate aceste lucruri și faceți toate setările de la zero. Evitați probabilitatea de a uita ceva la resetare.

Oricum, nu puteți valida pe deplin în mediul dvs. local. Chiar și pentru modificări simple ale temei, nu veți putea rula o scanare GTMetrix fără să o încărcați mai întâi undeva online și apoi să rulați testele. Din nou, acest lucru ridică întrebarea, de ce să nu o faceți într-un mediu de transfer online imediat de la poartă și să eliminați pasul suplimentar?

6. Reguli alternative de acces și redirecționare

După cum sa menționat mai devreme, o configurare locală poate fi foarte diferită de o configurare online găzduită.

De exemplu: stivele AMP folosesc serverul Apache, în timp ce alte gazde/servere folosesc Nginx, LiteSpeed ​​etc. Ei folosesc reguli diferite de redirecționare prin intermediul . Htaccess la dosar. Astfel, toate pluginurile configurate să folosească Apache local nu vor funcționa corect atunci când împingeți acest site către un server cu Nginx (sau LightSpeed ​​etc.). În acest caz, toate acestea ar trebui reinstalate.

Numai din acest motiv, cel mai bine este să te dezvolți online. Dacă aveți o opțiune de organizare care este construită practic pe același sistem (sau un sistem egal), va funcționa doar în producție, deoarece este 100% compatibil. Știți exact cum site-ul dvs. / pluginuri / teme etc. se va comporta.

7. (Nu Harry) Potter-ing trecut

Pentru unii oameni, dezvoltarea locală este o rămășiță dintr-o epocă a apelurilor telefonice lente, melasă. Acestea erau instabile și costisitoare, ceea ce făcea ușor să configurați un site la nivel local și să obțineți totul online dintr-o dată. Cu opțiunile de conectivitate mult superioare de astăzi, acesta nu mai este cazul.

8. Ecosistem epic

Proiectele mari, grele pot implica tot felul de dezvoltare. Acestea sunt rareori locale, aproape întotdeauna pe un server de staging 100% copiat care include Git și alte instrumente de dezvoltare, ceea ce este mult mai complicat dacă nu aveți o înțelegere completă a acestora.

Platforme pereche

Puteți alege un alt traseu. Adică, folosind o platformă de dezvoltare asociată cu furnizorul de găzduire, precum DevKinsta (>> Kinsta) sau Local (>> Flywheel sau WP Engine).

Acestea oferă o mare ușurință de utilizare (nu sunt necesare cunoștințe intime de codificare) și rulează pe computerul dvs., cu medii online și localhost pentru a se potrivi preferințelor dvs.

Local și DevKinsta sunt gratuite. Cu toate acestea, veți suporta costuri dacă folosiți găzduirea lor atunci când veți implementa în cele din urmă site-ul dvs. Dacă alegeți să nu plătiți pentru serviciile lor în numele unei alte companii, s-ar putea să vă confruntați cu problemele de compatibilitate despre care am vorbit mai devreme când sunteți gata să intrați în producție. Daca esti interesat folosind volanul, acesta este un articol util pe care l-am scris despre el.

În schimb, puteți începe prin a selecta o companie de găzduire care oferă o soluție simplă de organizare live online. De exemplu, WPMU DEV oferă confortul și ușurința unei platforme de staging găzduite pe serverele noastre, astfel încât să puteți remedia orice problemă și apoi să intrați în direct cu sincronizarea cu un singur clic.

wpmudev Sincronizare cu 1 clic de la lansare la producție
Alegeți, faceți clic - trageți! (Prezentă în opțiunile de găzduire WPMU DEV.)

(AMP) Coperta

Dacă ați citit întreg articolul, vă mulțumim că ne ascultați! Sperăm că am prezentat un caz clar și convingător cu privire la motivul pentru care preferăm dezvoltarea online (în detrimentul dezvoltării locale), respectând totodată pe cei care ar putea să o aleagă pe cea din urmă.

Recunoaștem că există resurse decente disponibile pentru a dezvolta local în WordPress. Aveți stivele AMP (Apache-MySQL-PHP) gratuite, cum ar fi XAMPP, MAMP și WAMP, care simulează ceea ce ți-ar oferi gazdele WordPress gestionate pe serverele lor web.

Stiva WP AMP
Stive AMP pentru dezvoltare locală în WordPress.

Deși acestea sunt concepute pentru a funcționa cu o selecție de alte software, instrumente și sisteme de operare, ele implică și instalarea, configurarea și actualizarea lor personal. Aceasta este o sarcină lungă și continuă, cu atât mai importantă dacă nu sunteți familiarizat cu ele.

Creați ușor magazinul dvs. online

Descărcați gratuit WooCommerce, cele mai bune pluginuri de e-commerce pentru a vă vinde produsele fizice și digitale pe WordPress. [Recomandat]

Dacă încă sunteți de părere că mergeți pe traseul local, avem câteva articole utile pe blogul nostru cu câteva informații prețioase pe acest subiect:

Sunt șanse să aveți destule de făcut pentru a vă construi și gestiona site-urile, fără a fi nevoit să vă ocupați de problemele neașteptate care tind să apară atunci când vă mutați fără asistență de la local la online.

Dacă site-ul dvs. generează venituri (pentru dvs. personal sau pentru clienții dvs.), probabil că oricum veți opta pentru un serviciu de găzduire de calitate. Este logic să folosiți unul pentru început, care încorporează o soluție all-in-one, cu sincronizare lină și curată pentru tranziția la producție.

Dezvoltarea site-ului web poate fi o bucurie sau o dificultate. În cele din urmă, trebuie să alegeți mediul care se potrivește cel mai bine nevoilor dvs. și nivelului de calificare și care se sincronizează ușor cu un server de încredere.

Acest articol conține comentarii 0

Lasă un comentariu

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate *

Acest site folosește Akismet pentru a reduce nedorite. Aflați mai multe despre modul în care sunt utilizate datele dvs. de comentarii.

Inapoi in top