Om du är som jag har du länge varit en passionerad, självhärdad WordPress-utvecklare. Men det finns en hanterad värd som ständigt går framåt för att tillhandahålla lösningar på vanliga publiceringsutmaningar: WP Engine.
WP Engine är inte din typiska netbehandlade webbhotell för WordPress. Istället är de utvecklingsorienterade och arbetar hårt för att ge kraftfulla funktioner och tjänster som du kanske vill önska på WordPress.com eller när du själv värd.
I den här handledningen presenterar jag dig för de många fördelarna med att vara värd för dina webbplatser på WP Engine och deras nya automatiserade migreringsverktyg som gör det enkelt att komma igång med dem så enkelt som någonsin. Om du vill kan du också titta på ett nytt webbseminarium av WP Engine som täcker några av dessa samma problem: Ditt arbetsflöde, ditt sätt och / eller läsa deras senaste vitt papper (pdf).
Jag rekommenderar starkt webinariet om du vill gå in på mer detaljer om de begrepp som jag granskar här. Teknisk produktchef Taylor McCaslin och Operations Engineer Anthony Burchell gör ett bra (och underhållande) jobb för att förklara fördelar, nackdelar och användbara scenarier för många av WP Engines unika och kraftfulla funktioner för utvecklare.
WP Engine är en ledande hanterad webbhotell för WordPress. Företaget driver tusentals webbplatser och appar som är byggda på WordPress-plattformen, vilket ger en snabb, pålitlig och säker webbupplevelse. Alla användare, inklusive bloggare, marknadsförare, små och medelstora företag och stora företag, är beroende av WP Engines plattform för att hålla sina webbplatser på plats. WP Engine grundades 2010 och har huvudkontor i Austin, Texas, och har kontor i San Francisco, Kalifornien, San Antonio, Texas och London, England..
Jag lärde mig först om WP Engine från min kollega Justin Carder, som driver en populär lokal nyhetsblogg i Seattle, Capitol Hills framväxande centrum. Han har kört CHS-bloggen i flera år på WP Engine med stor hänsyn.
På samma sätt började jag värd med WP Engine när jag lanserade Flee the Jungle, mitt Amazon-shoppingalternativ tidigare i år. Två av mina egna handledning har uppstått av denna erfarenhet:
Jag hade självhärdad Flee the Jungle under utveckling och hade en bra upplevelse med WP Engines automatiserade webbplats migrerings plugin.
Förutom att ha bra dokumentation och en regelbunden uppdaterad blogg som beskriver nya funktioner och tjänster, kör WP Engine även TorqueMag, en redaktionellt oberoende röst för WordPress-utvecklargemenskapen.
Medan denna handledning sponsras av WP Engine, är jag ännu lite mer partisk som en nöjd användare, en förespråkare och en affiliate. Jag rekommenderar regelbundet företagets tjänster till människor för bra WordPress-hosting. Jag har haft en handfull erfarenheter som kommunicerar med sin personal i år, och de verkar som stora människor. De erbjuder proaktiv uppföljning och är alltid till hjälp. Du kan också höra det som Taylor och Anthony guidar dig genom webbseminariet.
Bara en påminnelse, om du har några frågor eller kommentarer på handledningen, var god och skriv dem nedan i kommentarerna. Du kan också följa mig på Twitter och meddela mig där.
Innan vi börjar kan du besöka WP Engine för att anmäla dig till sin tjänst. Om du, när som helst under de första 60 dagarna, vill du få återbetalning, fråga dem bara; Tillfredsställelse är garanterad. De har en användbar prissättningsberäkning som hjälper dig att välja den bästa planen för dina behov:
Låt oss börja gå igenom några av de unika funktioner som gör WP Engine en så kraftfull tjänst för såväl WordPress-utgivare som utvecklare.
På WP Engine strävar vi efter att vara den WordPress-plattform som valts för utvecklare. Vi har sammanställt en serie utvecklingsverktyg med bästa utvecklingsmöjligheter som hjälper dig att arbeta snabbt och effektivt - verktyg som gör ditt liv som utvecklare enklare och sparar tid i varje steg i utvecklingsprocessen.
Att utveckla din webbplats lokalt är bästa praxis och för att stödja detta arbetar WP Engine med en vagrantmiljö som möjliggör lokal testning som direkt kan skjutas till sin produktionshotellplattform. Under tiden erbjuder de WP Engine Mercury Vagrant-miljön eller HGV, som låter dig bygga en webbplats lokalt och flytta den där webbplatsen till produktion utan för mycket avbrott - webbplatsen kommer att se ut och verka på samma sätt när de flyttas från lokala till levande.
Mercury Vagrant (HGV) är en schweizisk armékniv av olika slag. Den coolaste funktionen är att du kan testa HHVM- och PHP-miljöer intill varandra. Detta är bra för att testa kompatibilitet med plugins och liknande med lätthet. HGV har för närvarande en extremt liknande stack till den programvarustack som WP Engine använder. Huvudskillnaden är att HGV använder PHP-FPM, medan WP Engine-stacken använder Apache2 och mod_php.
Snart har du en fullt kompatibel vagrantlösning för lokal utveckling med WP Engine-plattformen.
Ett annat mellanrum i WordPress-funktionen är att den saknar inbyggd integration för källkodskontroll av teman, plugins och andra anpassningar. WP Engine var den första hanterade WordPress-webbhotell som möjliggjorde Git-integration för anpassade implementeringar.
Du kan ställa in Git Push i din användarportal och använda Git för att trycka på ditt produktions- och staging-område.
Läs mer: Komma igång med Git Deployment på WP Engine, kolla på Git in Motion-webinar och ladda ned WP Engine Git-vit papper.
Så här jämför SFTP, Git och Vagrant:
WordPress har alltid saknat en hjälpsam staging-kapacitet. Du är ofta tvungen att göra ändringar i levande produktion med en hand på musen, medan du korsar dina fingrar med den andra.
WP Engine erbjuder inbyggda installationsplatser, och de är gratis. Inom ditt WP Engine-konto kan du köra så många platser som du vill utan extra kostnad. En scenplats är en oberoende klon på din levande produktionsplats som enkelt kan skapas för att testa plugins, teman och anpassad kod.
Du kan också kopiera uppställningsplatsen till den levande webbplatsen när som helst efter att ha ändrats. Detta underlättar din utveckling och testning av arbetsflödet. Varje WordPress-installation på WP Engine kan ha sin egen platsplats.
WP Engine har byggt upp ett antal funktioner som gör det lättare att bygga och arbeta med dina kunder. Du kan till exempel dela din scenplats med dina kunder. Det är lösenordsskyddat så att bara auktoriserade personer kan se den. När du är godkänd kan du trycka på den live.
Du kan även ändra graden av din databasmigrering medan du kopierar till staging, väljer endast specifika tabeller för att testa nya funktioner eller rulla dem tillbaka.
Läs mer: Bästa praxis för att skapa och använda scenfältet.
För nya webbplatser är det ofta lättast för WordPress-utvecklare att bara arbeta i sin levande produktionsmiljö.
Vissa säger att utveckla i produktion är verkligen det enda sättet att visa den sanna miljön och hur den kommer att verka i det vilda - men ibland är det bara snabbare, eller hur? Dessutom är en levande webbplats tillgänglig var som helst, vilket ger dig möjlighet att kolla in det på olika enheter, skärmstorlekar, formfaktorer, vad har du för att se hur det ser ut.
WP Engine tillhandahåller lösenordsskydd för någon av dina webbplatser så att du kan utveckla nya webbplatser och dölja dem från alla i världen men dina kunder och ditt testteam. Du kan dela den lösenordsskyddade webbplatsen med vem du väljer.
Läs mer: Lösenordsskydd för produktionsplatser i utveckling.
Naturligtvis finns det nackdelar att utvecklas i produktion: det kräver en webanslutning, så du kan inte arbeta offline; och om du gör ett misstag händer det misstaget för att alla ska kunna se. Det bästa sättet att veta hur en webbplats ska fungera är dock att köra den i en levande miljö.
WP Engine erbjuder huvudsakligen Time Machine för WordPress. Du kan skapa ögonblicksbilder av din levande webbplats när som helst, och WP Engine kommer att göra det varje dag för dig i bakgrunden också. Du kan alltid återgå till någon av dessa ögonblicksbilder, oavsett om du avbryter den levande produktionsändringen du bara gav upp eller återvänder det tema du använde för två veckor sedan.
Tillgång till enkla säkerhetskopior och enklickåterställningar under utvecklingsprocessen kan göra ett stort misstag till en mindre hicka.
WP Engines automatiska dagliga säkerhetskopior lagras på separata platser från din webbplats och replikeras tre gånger i molnet för ett redundant backup-system. Och återställa gamla snapshots kan göras med ett enda klick.
Läs mer: One Click Restore.
WP Engines automatiserade webbplats migrerings plugin är den bästa lösningen jag har sett för att flytta en WordPress-webbplats. Migrera WordPress har alltid varit en långsam, detaljorienterad process och jag har alltid funnit det lite försvårande. Jag verkar alltid springa in i lite liten glitch, oavsett hur bra jag trodde att jag hade behärskat processen.
Med WP Engine Automated Migration bytte jag Flee the Jungle från min testinriktade egen värdmiljö till sin hanterade värdlösning snabbt och enkelt.
Som konsult är jag nu frestad av WP Engines större planer och hur lätt det skulle vara att flytta alla mina klienter till en enda värd med hjälp av denna plugin.
Läs mer: WP Engine Automated Site Migration.
Jag har lanserat många kunskapsbas webbplatser som Flee the Jungle. Kloningsställen har liknande komplexitet att migrera. WP Engines Copy Site-funktioner gör det enklare.
Du kan skapa flera kopior av dina befintliga produktionsplatser. Du kan kopiera en webbplats till en annan befintlig webbplats, eller skapa en ny installation som är en kopia av en befintlig webbplats. Med Copy Site kan du göra en webbplats som du utvecklat till en mall så att du kan återanvända den över flera projekt. Istället för att starta nya klientprojekt från början, kan du börja från en av dina etablerade modeller eller favoritkonfigurationer.
Taylor och Anthony nämner att använda Copy Site för att skapa en scenmiljö för att förbättra din Google Page Speed. När du väl har rakt A kan du migrera den uppdaterade sidan tillbaka till produktionen.
Läs mer: Kopiera webbplats.
Men vänta, det finns mer. Som sagt sa WP Engine att svara på utvecklare genom att tillhandahålla användbara tjänster som gynnar sitt dagliga arbete, saker som du kanske inte ens tänkt på dig själv, som gratis överförbara installationer.
Utvecklare kan skapa webbplatser som överförbara och det finns inga kostnader för dig under utveckling.
Med överförbara installationer från WP Engine kan du skapa ett obegränsat antal gratisinstallationer för test och dev och överföra de installationerna till din klients WP Engine-konto när webbplatsen är redo att gå live eller tillbaka till egen konto om du bestämmer dig för att Håll kontrollen över en webbplats senare.
Dessa installationer räknas inte med det antal installationer som finns tillgängliga via ditt WP Engine-konto. De är också lösenordsskyddade för att hjälpa dig att hålla webbplatsen privat medan du utvecklar den. Och om du vill kan du behålla tillgången till de överförda installationerna för fortsatt samarbete och utveckling när du överför dem.
Billöverföring
Här är den coolaste delen: När du överför installationen överföres också värdregistret till din klient, vilket betyder att du inte längre behöver röra med värdfakturor eller oroa dig för att du inte betalar extra kostnader.
Läs mer: Hantera dina kunder med gratis överförbara installationer
Förutom några av de unika innovationerna ovan tillhandahåller WP Engine också högkvalitativa funktioner inom nyckelområden.
För att köra WordPress i vilken skala som helst, borde du absolut ha ett innehållsleveransnätverk (CDN). Att ställa upp dessa kan vara lite extra arbete ibland. På WP Engine är den inbyggd, och den första 1000 GB bandbredd är gratis.
Har många internationella besökare? WP Motors CDN gör innehållsbelastningen snabbare för dina besökare, oavsett var de befinner sig i världen.
Läs mer: Content Delivery Networks.
Konfigurering av SSL på servrar är extremt tidskrävande, svår och full av pågående utmaningar. Och nu ger Google små SEO-fördelar till webbplatser med SSL.
WP Engine köper ett SSL-certifikat för dina webbplatser och dina kunders webbplatser snabbt och enkelt via användarportalen, oavsett vilken plan du är på.
Läs mer: SSL-skydd.
WordPress är extremt säker; när den hålls uppdaterad.
WordPress-miljön byter regelbundet; till exempel, Clifford 4.4 släpptes idag medan jag skrev detta. Om du har ett stort antal webbplatser är det mycket tidskrävande att svara på säkerhetsuppdateringar och ramuppdateringar. WP Engine hanterar allt detta automatiskt för dig, om du inte vill ha granulär kontroll över varje webbplats.
När en större uppdatering släpps sätter de den genom noggrann testning innan de tillämpar ändringarna. Om du väljer att styra processen manuellt kan uppgraderingar göras med ett enda klick.
Läs mer: Fördröj WP Engine Automatiska uppdateringar till WordPress Core.
Snabb Geolocation och anpassning
WP Engine har byggt kortkod som gör att du kan presentera anpassat innehåll för besökare baserat på land, stat, stad och till och med postnummer. Detta ger varumärken, marknadsförare, utvecklare, juridiska avdelningar och webbplatsägare möjlighet att visa priser på besökare i deras nationella valuta, webbplatser på deras språk och att dela innehåll som är mest relevant baserat på geografi. Du kan även förhandsgranska vad dina sidor kommer att se ut från olika regioner.
Läs mer: WP Engine GeoIP och besök demonstrationssidan.
relaterade inlägg
Relaterade inlägg-plugins ökar trafiken med 10 procent eller mer, kör ytterligare intäkter för annonsdrivna webbplatser och behåll besökarna på dina sidor längre. WP Engine har byggt en relaterad postfunktion som är tätt integrerad i back-end-systemen för högpresterande prestanda. Relaterade inlägg ger dina webbplatser nya nivåer av klibbighet.
Läs mer: Relaterade inlägg.
WP Search
WP Engine har integrerat Elasticsearch för att ge blixtsnabba resultat rangordnade efter relevans optimerad inom sin värdmiljö.
Elasticsearch bygger på öppen källkod Apache Lucene och fokuserar på att göra sökningen bra.
WP Engine Search är mer exakt och mindre skrymmande än sökfunktionerna som är inbyggda i WordPress.
Läs mer: WP Engine Search.
WP Engine-plattformen uppfyller de krävande säkerhetskraven för några av världens största märken. Från fysisk säkerhet vid datacentret för att skydda mot sofistikerade funktioner och kundseparation på kärnnivå ger de en mycket säker WordPress-upplevelse till varje kund genom realtidssäkerhetsdetektering, säkerhetsrevisioner, kodrecensioner och mer.
Som utvecklare kan du lita på deras kunskaper och kompetens, oroa dig mindre och fokusera på vad du bäst gör.
Din WordPress-webbplats är säkerhetskopierad av 24/7 support och förstärkt med funktioner för att säkerställa att webbplatser du skapar är säkra, pålitliga och gör sitt bästa. De ger en enda kontaktpunkt för alla icke-utvecklingsrelaterade frågor, problem och problem.
En annan bra funktion är att utvecklare kan kalla dem på deras kunders vägnar, så länge du är behörig att komma åt sina installationer. Stöd är tillgängligt via biljett, via telefon och via chatt.
WP Engine har också ett fantastiskt affiliateprogram. De betalar minst $ 200 per remiss men det kan vara mycket mer. De erbjuder också ett tvåstegs associerat program där du får 50 kronor för varje konto som refereras av en person som du hänvisar till deras anslutna program. Det är som ett bra pyramidspel, en med integritet. De kallar detta underförbund.
Uppenbarligen erbjuder WP Engine enastående resurser för utvecklare som inte är tillgängliga någon annanstans. Och du får några av de säkraste, högpresterande, flexibla WordPress-hosting på Internet till ett rimligt pris.
Det är lätt att komma igång med dem och de erbjuder ett exklusivt tillfälle för alla Tuts + -läsare: Helt enkelt besöka den här sidan och registrera dig för service. Du får 20% av din första betalning tillsammans med två månader gratis med förbetalt för en årlig plan!
Slutligen, om du vill kontakta dem, gärna göra det på [email protected] De skulle vilja höra från dig - det var därför de bad oss att skriva detta!
Jag hoppas att du har hittat alla dessa egenskaper för att vara spännande. Som alltid är du välkommen att skicka dina frågor och kommentarer nedan. Du kan också besöka mig på Twitter för att låta mig veta vad du tycker - eller vad jag missade. Eller omväxlande kan du maila mig direkt och bläddra i mina andra Envato Tuts + artiklar.