Newsletter 365tipů můžete číst zdarma. Placené předplatné je dobrovolná podpora, která pomáhá webu pokračovat.
Podpořit 365tipů

TIP#2733: Vývojová prostředí pro lokální vývoj pro WordPress (a webdesign vůbec) 

Lokální vývojové prostředí vám umožní na vašem lokálním stroji mít vše co potřebujete pro provozování webu (s WordPressem, ale může to být i cokoliv jiného) – tedy web server (Apache, například), SQL server (MySQL, například), PHP a další potřebné věci. Ale co hlavně, musí to umět zakládat a rušit weby, aniž byste složitě editovali nějaké konfigurační soubory. 

Na “lokále” tak budete mít vývojové prostředí, může tam být i staging, nebo si tam uděláte kopii nějakého webu, který potřebujete měnit, upravovat, testovat. Bude to rychlé (protože na lokále) a bezpečné (protože nemůžete ohrozit ostrý web). 

XAMPP – zdarma, open source (Win, Linux. mac OS) přinese Apache, MariaDB, PHP a Perl. Není to ani tak určené pro WordPress, ale nic nebrání to takto použít. 

WAMPServer  – zdarma (pouze Win) přinese Apache, MySQL  PHP. Opět nic specifického pro WordPress, ale nic tomu nebrání. A neumí příliš automatizovat zakládání projektů (webů).

MAMP  zdarma, ale má placené podoby (Win, Mac) přinese Apache/Nginx, MySQL, PHP, Python, Perl a Ruby. Zadarmo ale pouze jeden web (projekt). 

LAMP zdarma (Linux) není hotové a snadno použitelné prostředí, je to označení pro Linux + Apache + MySQL + PHP.  Musíte mít Linux a musíte si umět jednotlivé věci zprovoznit. Není to až tak složité, ale přeci jen to místy může být trochu komplikované. 

TIP: Jak mohu spravovat a přistupovat k datům v SQL databázích? je velmi vhodné doplnění tohoto článku.

Vagrant zdarma (Windows, Linux, Mac) je založený na virtualizaci, takže pokud chcete na jednom stroji mít například Apache i Ngin (a mít je tam bez komplikací), tohle je dobrá cesta. Ale pozor, vše přes příkazovou řádku. Líbit se ale budou balíčky (“boxes”) s předpřipravenými prostředími. 

Docker zdarma (Win, Linux, MacOS) a nutno dodat, že tohle je daleko víc než jenom vývojové prostředí, ale můžete ho takto použít. Není to ale až tak triviální. Skvěle ale můžete mít oddělené virtuální stroje a k dispozici jsou předpřipravené balíčky pro skoro všechno. 

Laragon zdarma (Windows) je dle mého ideální pro někoho kdo potřebuje vyvíjet na Windows. Uživatelsky přívětivé, v základnu “klikačka” co zajistí vše a můžete pracovat. Včetně jedním kliknutí instalace WordPressu. 

Na závěr otázka, co používáte a doporučíte vy?

Dodatky po vydání

Uniform Server zdarma (Windows). Bezplatné lehké přenosné řešení serveru WAMP. Obsahuje nejnovější verze Apache, MySQL nebo MariaDB, PHP (s přepínáním verzí), phpMyAdmin nebo Adminer. Ale nevypadá to, že by to umělo víc instancí webu (WordPressu). Bez instalacie, zásahů do Registru.

Local zdarma (Win, Mac, Linux) je zaměřené čistě na WordPress a pozor, je to poněkud monstrózní. Ale umí toho, soudě podle dokumentace, hodně.