Skip to content

Kaikki WordPressistä, web-kehityksestä — ja paljon muuta

💻 Local-arvostelu: paikallinen wordpress-kehitysympäristö vuonna 2026

💻 Local-arvostelu: paikallinen wordpress-kehitysympäristö vuonna 2026

Muokkaatko lisäosia suoraan tuotannossa? Ennemmin tai myöhemmin tämä päättyy asiakkaan soittoon: "sivusto ei aukea." Paikallinen kehitysympäristö poistaa tämän riskin, se on täysi kopio WordPressistä omalla koneellasi, jossa asioiden rikkominen on turvallista ja palautus vie sekunnin.

XAMPP ja MAMP ovat hoitaneet tätä tehtävää vuosia. Mutta niitä ei ole räätälöity WordPressille: asennat julkaisujärjestelmän käsin, konfiguroit SSL:n, vaihdat PHP-versioita asetustiedostojen kautta. Jokainen uusi projekti vie aikaa, jonka voisi käyttää varsinaiseen työhön.

Local (entinen Local by Flywheel) toimii eri tavalla: se asentuu kuin tavallinen sovellus ja pystyttää WordPressin, PHP:n, verkkopalvelimen, SSL:n ja WP-CLI:n automaattisesti. Vuodesta 2016 lähtien työkalu on kehittynyt 129 dollarin maksullisesta Mac-sovelluksesta ilmaiseksi standardiksi alustariippumattomaan kehitykseen. Puretaanpa, mitä sen sisältä löytyy ja kannattaako siihen vaihtaa vuonna 2026.

💡 Pikakatsaus:

  • Lataa Local viralliselta sivustolta alustallesi: Mac Intel, Apple Silicon, Windows tai Linux. Asennuspaketti on noin 400 Mt, asennus vie pari minuuttia.
  • Luo ensimmäinen sivustosi nelivaiheisella ohjatulla toiminnolla: nimi ja verkkotunnus, ympäristö (PHP / verkkopalvelin / tietokanta), WordPress-tunnukset, vahvistus. Sivustosi on valmis muutamassa sekunnissa.
  • Vaihda PHP-versiota, Apachea / NGINXiä ja MySQL:ää / MariaDB:tä kullekin projektille erikseen muokkaamatta asetustiedostoja.
  • Näytä edistyminen asiakkaille Live Links -toiminnolla: pysyvä ngrokiin perustuva tunnel-URL, ei käyttöönottoa, ei staging-ympäristöä.
  • Kun projekti on valmis: vie ZIP-arkisto siirrettäväksi mille tahansa palvelimelle tai pushaa WP Engineen / Flywheeliin Local Connectin kautta.

Mikä Local on ja mistä se tuli

Työkalun historia mahtuu kolmeen muodonmuutokseen kahdeksan vuoden aikana. Vuonna 2016 kehittäjä Clay Griffiths julkaisi Pressmaticin: paikallinen ympäristö vain Macille, hinnaltaan vain 129 dollaria. Jopa maksullisena ohjelmistona se keräsi erinomaisia arvosteluja: Pressmatic tarjosi ympäristön vaihtamisen, SSH-yhteyden ja demo-URL:t asiakkaille, ominaisuuksia jotka puuttuivat sekä XAMPP:sta että MAMP:sta.

Local by Flywheel -julkistusilmoitus joulukuussa 2016

Joulukuussa 2016 hosting-yritys Flywheel osti Pressmaticin ja nimesi sen uudelleen Local by Flywheeliksi. Hintalappu putosi nollaan: työkalusta tuli täysin ilmainen. Flywheel lisäsi Blueprints-pohjat (projektipohjat), Mailcatcherin testisähköpostien sieppaamiseen ja integraation omaan hostingiinsa.

Pressmaticin perustaja Clay Griffiths ja Flywheel-tiimi, 2016

Vuonna 2019 WP Engine osti Flywheelin ja Localin mukana. Alkoi aktiivinen kausi: Windows- ja Linux-versiot julkaistiin, Live Links ilmestyi (pysyvät tunnel-URL:t ngrokin kautta), Cloud Backups Google Driveen ja Dropboxiin, Image Optimizer ja Local Connect sekä differentiaalinen käyttöönotto MagicSyncin avulla.

Vuonna 2026 Local on edelleen ilmainen ja saa jatkuvasti päivityksiä. Pro-versio on osa WP Enginen ekosysteemiä ja laajentaa työkalupakkia, mutta useimpiin freelancerin ja pienen studion tehtäviin ilmainen versio riittää.

Asennus: latauksesta toimivaan WordPressiin 3 minuutissa

Prosessi on suoraviivainen, ei asetustiedostoja ennen ensimmäistä käynnistystä.

Vaihe 1. Mene osoitteeseen localwp.com, valitse alustasi: Mac Intel, Apple Silicon, Windows tai Linux. Syötä nimesi ja sähköpostiosoitteesi, lataus alkaa automaattisesti. Asennuspaketti on noin 400 Mt.

Local-latauslomake virallisella localwp.com-sivustolla

Vaihe 2. Käynnistä sovellus. Ensimmäinen näyttö tarjoaa mahdollisuuden luoda sivuston tai avata asetukset. Suosittelemme luomaan testisivuston heti, jotta näet Localin toiminnassa.

Localin aloitusnäyttö ja painike ensimmäisen sivuston luomiseksi

Yleisissä asetuksissa määrität oletus PHP-version, verkkopalvelimen ja tietokannan kaikille uusille projekteille.

Oletusympäristön yleisasetukset Localissa

Vaihe 3. Klikkaa "Create a New Site" (tai plus-merkkiä vasemmassa alakulmassa), jolloin avautuu neljän näytön ohjattu toiminto. Ensimmäisellä näytöllä asetat sivuston nimen ja verkkotunnuksen (oletus on .local):

Sivuston luontivelho Localissa, vaihe 1: nimi ja verkkotunnus

Toisessa vaiheessa valitse ympäristö: PHP-versio, verkkopalvelin ja tietokanta juuri tätä projektia varten:

Sivuston luontivelho, vaihe 2: PHP-versio ja verkkopalvelin

Kolmannessa vaiheessa aseta WordPressin kirjautumistiedot: käyttäjätunnus, salasana, sähköposti:

Sivuston luontivelho, vaihe 3: WordPress-tunnukset

Viimeinen ruutu, yhteenveto kaikesta mitä luodaan. Klikkaa "Add Site":

Sivuston luonnin vahvistus Localissa, vaihe 4

Muutamassa sekunnissa Local näyttää sivustokortin, jossa on Admin (kirjautuminen wp-adminiin), View Site -painikkeet ja tietokannan tiedot. SSL-sertifikaatti (itse allekirjoitettu) on jo aktiivinen; hyväksy selaimen varoitus kerran, ja työskentelet sen jälkeen HTTPS:n yli.

Valmis sivustokortti ja hallintapainikkeet Localissa

Joustavat ympäristöt: PHP, verkkopalvelin ja tietokanta ilman konfigurointia

Localin tärkein etu perinteisiin pinoihin verrattuna on palvelinympäristön välitön vaihtaminen. Tiedostoja ei tarvitse muokata käsin eikä ylläpitää useita virtuaalikoneita eri projekteja varten.

Mikä vaihtuu yhdellä klikkauksella:

  • PHP-versio: useita versioita samanaikaisesti, vanhentuneista nykyiseen PHP 8.x:ään. Yhdellä asiakkaalla on vanha versio, toiselle vaihdat moderniin ilman koko pinon uudelleenkäynnistystä.
  • Verkkopalvelin: Apache tai NGINX. Kätevää, kun asiakas käyttää tiettyjä .htaccess- tai nginx.conf-sääntöjä.
  • Tietokanta: MySQL tai MariaDB, eri versioita, vaihtuu parilla klikkauksella.
  • Sivuston domain: vaihtuu ilman tietojen menetystä, tietokanta päivittää linkit automaattisesti.

Xdebug ja Opcache ovat sisäänrakennettuja lisäosia, jotka otetaan käyttöön valintaruudulla. Root SSH -yhteys ja WP-CLI ovat saatavilla suoraan jokaiselle sivustolle. Apache-, MySQL-, NGINX- ja PHP-lokit ovat suoraan käyttöliittymässä, ei tarvitse etsiä tiedostojärjestelmästä.

Vertailun vuoksi: XAMPPissa PHP-version vaihtaminen vaatii koko paketin uudelleenasennuksen. MAMPissa PHP:n vaihto on olemassa, mutta vain Pro-versiossa ja palvelimen uudelleenkäynnistyksellä.

Tärkeimmät aikaa säästävät ominaisuudet

Ominaisuus, joka puuttuu kaikista perinteisistä vaihtoehdoista. Live Links luo pysyvän tunnel-URL:n ngrokin pohjalta; asiakas tai kollega näkee paikallisen sivustosi mistä tahansa. Projektia ei tarvitse ladata välipalvelimelle, konfiguroida domainia tai luoda staging-kopioita.

Linkki toimii niin kauan kuin Local on käynnissä ja sinulla on internet-yhteys. Kun demo on valmis, katkaiset yhteyden. Asiakas näkee vain sivuston, ilman pääsyä tietokoneellesi.

Lisäetu: Live Links on kätevä testattaessa integraatioita ulkoisten callbackien, PayPal IPN:n, Stripe-webhookien tai uudelleenohjauksia sisältävien REST APIen kanssa.

Blueprints: aloita jokainen projekti valmiilla pohjalla

Minkä tahansa Localissa olevan sivuston voi tallentaa Blueprintinä, tilannevedoksena, joka sisältää tiedostot, tietokannan, palvelinkonfiguraation ja WordPress-asetukset (teemat, lisäosat, optiot).

Sivuston tallentaminen pohjaksi uudelleenkäyttöä varten Localissa

Käytännön skenaario: rakennat sivustoja yhdellä stackilla, Astra + Elementor + muutama vakiolisäosa. Luo Blueprint kerran ja ota valmis perusta käyttöön parilla klikkauksella jokaista uutta projektia varten. Voit pitää useita Blueprintejä: verkkokauppa, blogi, portfolio, laskeutumissivu.

Mailcatcher: testaa sähköpostit tukkimatta inboxia

Kehityksen aikana lomakkeita, rekisteröitymisiä ja WooCommerce-ilmoituksia testataan väistämättä. Jos localhost lähettää sähköpostit oikean Gmailin kautta, inbox täyttyy nopeasti ja Google saattaa rajoittaa "vähemmän turvallista sovellusta".

Mailcatcher sieppaa kaiken, mitä PHP:n sendmail-funktio lähettää, ja tallentaa sen paikalliseen inboxiin suoraan Localin käyttöliittymässä. Sähköpostit eivät lähde minnekään, mutta näet sisällön, otsakkeet ja voit debugata pohjia. Toimii myös ilman internetiä.

Kloonaus, vienti ja tuonti

Kloonaus: yksi klikkaus. Täysi kopio, jossa on tiedostot, tietokanta ja konfiguraatio. Kätevä nopeana varmuuskopiona ennen riskialtista päivitystä.

Vienti luo ZIP-arkiston, jossa on samat komponentit. Voit sulkea yksittäisiä tiedostoja pois valintaruuduilla. Tuonti palauttaa kaiken entiselleen, jolloin projektin voi siirtää tietokoneiden välillä tai luovuttaa kollegalle.

Localin lisätyökalut:

  • WP Multisite: luo WordPress-verkko yhdellä klikkauksella (alidomainit tai alihakemistot).
  • Local Connect: suora push WP Engineen tai Flywheeliin differentiaalisella julkaisulla (MagicSync lataa vain muuttuneet tiedostot).
  • Cloud Backups: varmuuskopiot Google Driveen tai Dropboxiin.
  • Image Optimizer: massamuotoinen kuvien pakkaus ennen tuotantoon lataamista.
  • Link Checker: rikkinäisten linkkien tarkistus paikallisella sivustolla.
  • Instant Reload: automaattinen sivun uudelleenlataus, kun tiedostot muuttuvat.

Local verrattuna kilpailijoihin: vertailu keskeisten parametrien mukaan

Ominaisuus

Local

XAMPP

MAMP Free

DevKinsta

Docker

Automaattinen WordPress-asennus

Manuaalinen compose

PHP:n vaihto yhdellä klikkauksella

Imagejen kautta

Apache / NGINX

Vain Apache

Vain Apache

Vain NGINX

Mikä tahansa

Live Links

Ngrokin kautta erikseen

Mailcatcher

Sisäänrakennettu

Palvelun kautta

Blueprints

Imagejen kautta

Windows

Linux

Ilmainen

WP-CLI

Manuaalinen asennus

Manuaalinen asennus

Kontissa

XAMPP ja MAMP ratkaisevat perustehtävän, mutta niitä ei ole räätälöity WordPressille: CMS:n asennuksen, SSL:n, ympäristön vaihdon ja tunneloinnin teet manuaalisesti. Docker tarjoaa maksimaalista joustavuutta ja toistettavuutta, mutta vaatii docker-composen, imagejen ja verkkoasetusten hallintaa, mikä on ylimitoitettua freelancerille. DevKinsta, Kinstan ilmainen työkalu, joka tukee Windowsia, macOS:ää ja Linuxia, on suunnattu Kinstan hostingille eikä tarjoa Live Linksejä tai Blueprintejä.

Local voittaa kokonaisuutena: ilmainen, alustariippumaton, automaattisella WordPress-asennuksella ja ominaisuuksilla, joita yksikään kilpailija ei tarjoa.

⁉️🤔 Usein kysytyt kysymykset

Onko Local todella ilmainen? Onko rajoituksia?

Local on täysin ilmainen: rajattomasti sivustoja, kaikki keskeiset ominaisuudet, ympäristön vaihto, Live Links, Blueprints, Mailcatcher, WP-CLI, ilman maksua. Pro-versio osana WP Enginen ekosysteemiä lisää laajennettuja ominaisuuksia, mutta freelancerin ja pienen studion tehtäviin ilmainen versio riittää.

Miten Local on parempi kuin XAMPP ja MAMP?

XAMPP ja MAMP ovat yleiskäyttöisiä LAMP/WAMP-stackeja, joita ei ole räätälöity WordPressille. Lataat CMS:n manuaalisesti, luot tietokannan, konfiguroit wp-config.phpn ja asetat SSL:n. Local automatisoi tämän kaiken ja lisää sen, mitä perinteisistä stackeista puuttuu: Live Links, Blueprints, Mailcatcher, PHP-version vaihto yhdellä klikkauksella.

Voinko siirtää sivuston Localista mille tahansa hostingille, en vain WP Enginelle?

Kyllä. Vienti luo ZIP-arkiston, jossa on tiedostot ja tietokantadump; julkaiset millä tahansa hostingilla tavallisen tuonnin kautta. Local Connect suoraa julkaisua varten WP Engineen ja Flywheeliin on lisävaihtoehto, ei pakollinen.

Toimiiko Local Apple Siliconilla (M1/M2/M3/M4)?

Kyllä, Apple Siliconille on natiivi buildi. Suorituskyky on erinomainen: kontit käynnistyvät nopeasti, ympäristön vaihto on välitöntä.

Soveltuuko Local asiakastyöhön?

Yksi pääasiallisista käyttötapauksista. Kehität sivuston paikallisesti, näytät edistymisen Live Linksin kautta (asiakas tarvitsee vain selaimen), ja kun se on valmis, lataat sen viennin tai Local Connectin kautta. Asiakas ei saa pääsyä koneellesi.

Milloin siirtyä Localiin ja milloin pysyä Dockerissa

localwp.com-etusivu, Localin virallinen verkkosivusto

Jos pystytät WordPressiä vielä XAMPPilla, MAMPilla tai manuaalisella LAMP-stackilla, vaihda epäröimättä. Local hoitaa WordPress-asennuksen, SSL:n ja ympäristön pystytyksen, ja jokainen uusi projekti käynnistyy 10-15 sekunnissa 15-30 minuutin sijaan.

Docker-kehittäjien kannattaa vilkaista, jos he ovat kyllästyneet docker-compose.yml-tiedostoon jokaista projektia varten ja haluavat käyttöliittymän, jossa ympäristöt vaihtuvat valintaruuduilla konfiguraation muokkaamisen sijaan. Docker antaa enemmän hallintaa; Local antaa nopeutta.

Ainoa tapaus, jossa Local ei sovi: tarvitset ympäristön, joka on identtinen tietyn tuotantopalvelimen kanssa (tietty NGINX-versio, epästandardi PHP-moduuli). Siinä tilanteessa Docker räätälöidyllä imagella voittaa edelleen.

Kaikille muille, freelancereille, yksinyrittäville kehittäjille, pienille studioille ja WordPress-toimistoille, Local on edelleen paras ilmainen työkalu paikalliseen kehitykseen. Lataa se viralliselta Local-sivustolta, luo testisivusto minuutissa ja vertaa nykyiseen prosessiisi. Ero on heti ilmeinen.