...
✅ WEB ja WordPressi uudised, teemad, pistikprogrammid. Siin jagame näpunäiteid ja parimaid veebisaidi lahendusi.

Kuidas DevKinsta WordPressi saitide sünkroonimise lihtsaks teeb

13

Kui olete kulutanud aega WordPressi kohandatud lahenduste väljatöötamisele, olete tõenäoliselt selle valupunktiga tuttav.

Kohalike ja arendussaitide sünkroonimine.

Selleks, et sellel saidil töötada ilma külastajaid mõjutamata, edastan selle oma kohalikku arenduskeskkonda. Kui mu muudatused on lõpule viidud, edastan oma muudatused aktiivsele saidile, mida praegu loete.

Teoreetiliselt on see kõik väga lihtne, kuid praktikas on see tavaliselt õudusunenägu.

Näiteks enamik selle funktsiooniga reklaamitavaid pistikprogramme töötavad ainult väikeste veebisaitide puhul. Olen pidanud mitme pistikprogrammi eest raha tagasi maksma, kuna need lihtsalt ei talu keskmise suurusega veebisaidi ülekande suurust.

Praeguse seisuga kasutan sellel saidil andmebaasimuudatuste ja failide muutmiseks kahte eraldi toodet. Need tooted töötavad hästi, kuid maksavad peaaegu 400 dollarit aastas.

Olen unistanud lihtsamast kõik-ühes lahendusest ja võib-olla leidsin selle just DevKinstast.

Mis on DevKinsta?

Kui olete WordPressi arendanud, olete tõenäoliselt kasutanud oma keskkonna seadistamiseks XAMP-i või MAMP-i.

DevKinsta on ka kohalik arenduskomplekt, kuid see on WordPressi jaoks sujuvam.

Kuidas DevKinsta WordPressi saitide sünkroonimise lihtsaks teeb

DevKinsta on kõigile kasutajatele tasuta

DevKinsta abil saate kiiresti luua oma arvutisse kohaliku WordPressi installi. See võimaldab teil töötada kohandatud teemade ja pistikprogrammidega, mida arendate privaatses ja kontrollitud keskkonnas.

DevKinsta võimaldab teil ka saite alla laadida otse oma Kinsta konto saitide loendist.

Nagu ma varem mainisin, saate ka oma kohaliku saidi otse serverisse lükata, kuid selle asemel, et teile sellest rääkida, käsitleme häälestusprotsessi, et saaksite seda ise näha.

Kuidas DevKinstat kasutada

DevKinsta on töölauarakendus, nii et esimene samm on selle saidilt alla laadida.

Kui käivitate selle esimest korda, installib DevKinsta vajalikud sõltuvused ja valmistab ette selle konfiguratsiooni.

Läbipaistvuse huvides tekkis mul Dockeri installimise ajal viga.

Kuidas DevKinsta WordPressi saitide sünkroonimise lihtsaks teeb

Veateate klõpsamine viis mind tugilehele, kus soovitati installida Docker käsitsi. Tegin seda ja pärast DevKinsta taaskäivitamist lõppes ülejäänud installimine edukalt.

Kui olete DevKinsta installimise lõpetanud, näete esimest ekraani:

Kuidas DevKinsta WordPressi saitide sünkroonimise lihtsaks teeb

Saate luua arenduse eesmärgil uhiuue WP saidi või importida saidi Kinstast. Samuti on võimalus luua kohandatud sait ja see võimaldab teil lihtsalt kohandada installi atribuute, nagu PHP versioon ja andmebaasi nimi.

Kui klõpsate impordivalikul, palutakse teil sisse logida.

Kuidas DevKinsta WordPressi saitide sünkroonimise lihtsaks teeb

Seejärel leiate kõigi oma Kinsta saitide loendi. Valige sait, mida soovite importida, ja klõpsake protsessi alustamiseks nuppu „Impordi sait".

Kuidas DevKinsta WordPressi saitide sünkroonimise lihtsaks teeb

Teid suunatakse saidi armatuurlauale, kus edenemise indikaator hoiab teid kursis impordi hetkeseisuga.

Kuidas DevKinsta WordPressi saitide sünkroonimise lihtsaks teeb

Väikeste saitide puhul võtab import umbes ühe minuti.

Kui importimine on lõppenud, saate armatuurlaual tutvuda erinevate funktsioonidega. Kuna DevKinsta on äärmiselt lihtsustatud arendustööriist, on seal vaid mõned sätted, kuid need on kõik üsna võimsad.

Kuidas DevKinsta WordPressi saitide sünkroonimise lihtsaks teeb

Üks kõige kasulikumaid funktsioone on SSL-i kohaliku lubamise võimalus.

Tõenäoliselt on teie aktiivsel saidil SSL lubatud ja seda on tavaliselt kohapeal konfigureerimine piin. Ja ilma SSL-i kohapeal käivitamata näete oma arendussaidil segasisu tõrkeid ja kõikvõimalikke muid probleeme.

DevKinsta saitidel on SSL vaikimisi lubatud ja saate selle ühe klõpsuga sisse/välja lülitada.

Kuidas DevKinsta WordPressi saitide sünkroonimise lihtsaks teeb

Teine uskumatult kasulik funktsioon, mis DevKinsta karbist väljas on, on sisseehitatud e-posti postkast. See on võimalik tänu integreeritud SMTP-serverile ja e-posti postkastile DevKinsta armatuurlaual.

Kui vaatate mõnda oma saiti, võite postkasti jõudmiseks klõpsata vasakpoolsel külgribal oleval meiliikoonil.

Kuidas DevKinsta WordPressi saitide sünkroonimise lihtsaks teeb

Lugemata e-kirjade korral näete meilikooni kohal väikest punast mulli ja siin on ülevaade sellest, kuidas meil liideses välja näeb.

Kuidas DevKinsta WordPressi saitide sünkroonimise lihtsaks teeb

Toormeili vaatamise võimalus on samuti väga mugav!

Kohaliku postkasti olemasolu on väga kasulik, eriti e-kaubanduse poodide ja muude saitide puhul, mis saadavad palju tehingutega seotud e-kirju. See muudab ostutšekkide ja tänumeilide muutmise ja ülevaatamise lihtsaks. See on hädavajalik ka siis, kui loote pistikprogrammi, mis saadab meile.

Nüüd, kui olete näinud, kuidas saiti DevKinsta abil kohapeal importida ja käitada, pöördume kõige põnevama funktsiooni juurde: kauginstallimise poole.

Kuidas oma saiti lavastada

Kui olete värskendustega lõpetanud, saate muudatused oma aktiivsele saidile edastada.

DevKinsta nõuab, et viiksite esmalt kohaliku saidi lavastussaidile. See võtab veidi kauem aega, kuid annab teile võimaluse testida oma saiti Kinsta hostitud keskkonnas enne selle avaldamist.

Kui teil pole lavastussaiti ette valmistatud, külastage oma saiti My Kinsta armatuurlaual ja kasutage lavastuskeskkonna valimiseks paremas ülanurgas olevat rippmenüüd „Muuda keskkonda”.

Seejärel klõpsake seda nuppu, et luua uus lavastussait:

Kuidas DevKinsta WordPressi saitide sünkroonimise lihtsaks teeb

Kui lavastuskoht on valmis, võite protsessi alustamiseks vajutada nuppu „Vajuta lavastusse”.

Kuidas DevKinsta WordPressi saitide sünkroonimise lihtsaks teeb

Järgmisel ekraanil näete kõigi oma saitide loendit, sealhulgas reaalajas ja lavastuses. Valige oma saidile sobiv lavastuskeskkond.

Kuidas DevKinsta WordPressi saitide sünkroonimise lihtsaks teeb

Pärast etapikeskkonna valimist näete viimast lehte, kus saate oma juurutuse üle vaadata ja seejärel klõpsata nupul „Push to Staging”.

Kuidas DevKinsta WordPressi saitide sünkroonimise lihtsaks teeb

Protsess käib kiiresti, eriti väiksemate veebisaitide puhul. Näete armatuurlaua paremas alanurgas sarnast edenemisnäidikut, mis annab teile teada, millisel sammul olete.

Kuidas DevKinsta WordPressi saitide sünkroonimise lihtsaks teeb

Kui teie esituskohale jõudmine on lõpule viidud, saate lavastussaidi üle vaadata ja veenduda, et kõik toimib ootuspäraselt.

Viimane samm on lavastussait Kinsta armatuurlaualt oma reaalajas saidile lükata.

Kuidas DevKinsta WordPressi saitide sünkroonimise lihtsaks teeb

Juurutusprotsessid võivad olla keerulised ja kohmakad, kuid Kinsta on selle oma DevKinsta tööriistaga väga lihtsaks teinud.

DevKinsta abil on võimalik ühtlustada palju rakendusi ja pistikprogramme üheks tööriistaks ning siiani meeldib mulle Kinsta meeskonna tegevus selle rakendusega.

Kuigi see on suurepärane toode, mis loodetavasti muutub paremaks, on mõned valdkonnad, mida minu arvates võiks täiustada.

Kuidas DevKinsta saab parandada

Praegune push/pull süsteem on disainilt lihtne, kuid praeguse seisuga on see natuke liiga lihtne.

Olen hakanud mõnel oma saidil DevKinstat kasutama, kuid enne kui saan oma muudest tööriistadest täielikult loobuda, vajan eelkõige ühte täiustust.

Praeguse seisuga teisaldab kohaliku saidi järkjärguliseks muutmine kõik andmebaasikirjed ja failid. See on sellise e-kaubanduse veebisaidi tehingute katkestaja.

Probleem on selles, et kliendid külastavad endiselt reaalajas saiti ja ostavad tooteid. Kui kulutan kohalikule muudatusele 24 tundi ja seejärel avaldan kohaliku saidi aktiivseks, kustutatakse need kliendikirjed.

DevKinsta saab selle probleemi täielikult lahendada, lubades kasutajatel lükata ainult failimuudatusi, selle asemel, et lükata alati kõiki andmebaasi ja faili muudatusi. Konkreetsete failide surumine oleks lahe, kuid andmebaasi e-kaubanduse veebisaitide jaoks kasutatavaks muutmiseks piisaks lihtsalt andmebaasi tühistamise takistamisest.

DevKinsta töötab hästi minu staatiliste saitide jaoks ja ma kasutan seda ka selle veebisaidi kohalikuks importimiseks. Jään praegu lihtsalt oma olemasolevate tööriistade juurde, et oma tootmiskohas muudatusi teha.

Kuidas DevKinstaga alustada

Kui teile meeldis selles postituses nähtu, saate DevKinstaga alustada, laadides selle alla siit:

Laadige alla DevKinsta

Selle kasutamine on täiesti tasuta, nii et selle proovimine ei kahjusta.

Kinsta jääb minu lemmikmajutusplatvormiks ja olen nende tootega rahul olnud juba kaks aastat. Kui soovite Kinsta ja nende toimivuse kohta rohkem teada saada, soovitan vaadata järgmisena minu ülevaadet nende teenuse kohta:

Lugege minu Kinsta arvustust

Täname, et lugesite täna ja kui teile see postitus meeldis, kaaluge allolevate nuppude kasutamist, et seda kellegi teisega jagada.

See veebisait kasutab teie kasutuskogemuse parandamiseks küpsiseid. Eeldame, et olete sellega rahul, kuid saate soovi korral loobuda. Nõustu Loe rohkem