Вземи запис на това обучение + всички материали
Пропуснал си това обучение? Вземи 4.5 часа запис, материали и допълнителна информация.
От InstaWP ме поканиха да тествам софтуера им. Какви са впечатленията ми от възможностите му - разбери в това ревю.
В тази статия тип ревю на софтуер, ще ти разкажа и покажа InstaWP – тестова площадка за разработване на WordPress уеб сайтове, която всъщност е много повече от това.
Ще започна с малко въведение по темата софтуер за локален сървър или изобщо сървър, на който да разработваме своите WordPress проекти.
Необходимостта от „игрална площадка“ или среда за разработване е неизбежна, що се отнася до работа върху какъвто и да е уеб проект. Независимо дали правиш промени по съществуващ сайт или разработваш чисто нов такъв – локалният сървър е първата точка в списъка с необходими инструменти преди старт. Но има една уловка… и тя се крие в думата „локален“.
Както може да предположиш от етимологията на думата „локален“, този сървър ще работи единствено, когато машината, на която е инсталиран. В тази статия и видео по-долу, в които сравнявам два от най-популярните сървъри – Local by Flywheel и DevKinsta, може да получиш пълна информация и за предимствата им:
Какво означава това? Че може да работиш над сайта само от една машина и колаборирането би било невъзможно. Друг недостатък е, че не можеш да споделяш работата и напредъкът си с клиент или колега (с изключение на възможността на Local за т.нар. Live Links, които обаче отново работят само когато машината ти е включена и с достъп до интернет).
Не ме разбирай грешно, самата аз работя с Local от незапомнени години и се е превърнал в първи мой избор при създаване на нов проект или работа по вече съществуващ такъв. Но през последните няколко месеца се натъкнах на интересно ново решение, за което ще ти разкажа днес.
Казано в едно изречение – InstaWP е светкавично бързо решение за създаванена тестови WordPress сайтове. Но е и много повече от това. Нека разгледаме всички предимства на този SaaS (software as a service).
С InstaWP създаването на чисто нова WordPress инсталация се случва за под една секунда (не преувеличавам). От dashboard-a на сайта на InstaWP просто избери Add New бутона:
Освен това, обаче, разполагаш и с разширени настройки, които ти позволяват да:
Също така, дори да създадеш нова WordPress инсталация без да настройваш PHP версията и други PHP параметри, можеш да направиш това по-късно от настройките на самият сайт:
Подобно на blue print-овете при Local by Flywheel, и тук имаш възможност да създадеш нова инсталация от вече генериран темплейт. За какво е полезно това? Да речем, че всеки път, когато стартираш нов WordPress проект, стартираш с дадена тема, даден сет от разширения (плъгини), определена конфигурация на PHP версията и версията на ядрото на WP и пр.
Как се случва това в InstaWP? Като начало трябва да създадеш самият темплейт. Всеки вече съществуващ сайт може да се превърне в такъв, или пък може да създадеш изцяло нов такъв. Създаването на нов сайт, използващ този темплейт след това е съвсем лесно:
Едно от най-големите предимства на InstaWP пред другите видове софтуер за разработване на WordPress е възможността за възстановяване на резервни копия. Какво имам предвид? Представи си, че искаш да инсталираш и тестваш нов плъгин, или пък искаш да направиш custom промени по темата си, или пък качваш нов ъпдейт на front-end ресурсите си.. сценариите са много. Най-вероятно ще искаш да имаш стабилно копие преди да извършиш тези промени, в случай, че нещо се обърка. С InstaWP създаването на backup, както и неговото възстановяване, се осъществява (отново) за секунди:
Друго предимство на InstaWP е бързият и лесен достъп до файловата система на всяка една от инсталациите. С вграденият редактор на код можеш безпроблемно да редактираш всеки файл в директорията:
Друг много приятен и полезен feature на InstaWP е възможността за директно deploy-ване към Git. За да се възползваш от тази опция е необходимо първо да създадеш ново repository и да го свържеш към WordPress апликацията в InstaWP:
Това е особено полезно за по-големи екипи и за проекти с дългосрочна разработка.
Можеш да използваш InstaWP и като регулярен сървър, а не просто тестова площадка. На първо място е важно да резервираш този сайт, тъй като всяка нова WordPress инсталация в InstaWP е със срок на „живот“ от 15 дни. Резервирането на уеб сайт означава, че запазваш неговото място и той няма да бъде изтрит автоматично, ако ти не направиш това. След това е необходимо да добавиш CNAME запис през таблото на управление на домейна (на мястото, от което си го поръчал).
Един от най-интересните и полезни за мен feature-и на InstaWP е възможността за мигриране на цял уеб сайт, само за няколко минути и без необходимостта от ръчно качване на файлово съдържание, експортиране и импортиране на база данни. За целта е необходимо да имаш инсталиран безплатният плъгин на InstaWP:
След обстойното тестване на InstaWP и всички негови функционалности, мога смело да заявя, че софтуерът е действително впечатляващ. С лекота и бързина се създават нови инсталации, работата по техните файлове е обезпечена от редактор, безпроблемно се deploy-ва към Git, а мигрирането на вече готов продукт е въпрос на минути.
От InstaWP се свързаха с мен, за да тествам софтуера им и да предоставя възможност на всеки, който желае, да направи същото, напълно безплатно за 30 дни. Последвай линкът по-долу, ако желаеш сам да се убедиш във възможностите на този софтуер.