Als je op mij lijkt, ben je al heel lang een gepassioneerde, zelf gehoste WordPress-ontwikkelaar. Maar er is één beheerde host die consequent naar voren treedt om oplossingen te bieden voor veel voorkomende publicatie-uitdagingen: WP Engine.
WP Engine is niet uw typische bare-bones managed hostingprovider voor WordPress. In plaats daarvan zijn ze ontwikkelaargericht en werken ze hard om krachtige functies en services te bieden die je normaal gesproken zou kunnen wensen op WordPress.com of wanneer ze zichzelf hosten..
In deze zelfstudie laat ik u kennismaken met de vele voordelen van het hosten van uw sites bij WP Engine en hun nieuwe geautomatiseerde migratietool, waarmee het opstarten ervan zo eenvoudig is als het ooit is geweest. Als alternatief kunt u, als u dat wilt, ook een recent webinar van WP Engine bekijken dat enkele van deze zelfde problemen behandelt: uw workflow, uw manier en / of lees hun recente white paper (pdf).
Ik raad het webinar ten zeerste aan als u meer in detail wilt ingaan op de concepten die ik hier bekijk. Technical Product Manager Taylor McCaslin en Operations Engineer Anthony Burchell doen een geweldige (en leuke) taak om de voors en tegens en bruikbare scenario's uit te leggen voor veel van de unieke en krachtige functies van WP Engine voor ontwikkelaars.
WP Engine is een toonaangevende managed hostingprovider voor WordPress. Het bedrijf beheert duizenden websites en apps die zijn gebouwd op het WordPress-platform en levert een snelle, betrouwbare en veilige internetervaring. Alle gebruikersniveaus, inclusief bloggers, marketeers, MKB's en grote bedrijven, vertrouwen op het WP Engine-platform om hun websites up and running te houden. WP Engine is opgericht in 2010 en heeft zijn hoofdkantoor in Austin, Texas, en heeft kantoren in San Francisco, Californië, San Antonio, Texas en Londen, Engeland.
Ik hoorde voor het eerst over WP Engine van mijn collega Justin Carder, die een populair lokaal nieuwsblog runnen in het opkomende centrum van Seattle, Capitol Hill. Hij heeft het CHS-blog een aantal jaren met veel aandacht op WP Engine gerund.
Op dezelfde manier begon ik te hosten met WP Engine toen ik eerder dit jaar Flee the Jungle lanceerde, mijn Amazon-shopping alternatief. Twee van mijn eigen tutorials zijn voortgekomen uit deze ervaring:
Ik had zelf Flee the Jungle gehost tijdens de ontwikkeling en had een geweldige ervaring met behulp van de automatische site-migratieplug-in van WP Engine.
Naast goede documentatie en een regelmatig bijgewerkte blog waarin nieuwe functies en services worden beschreven, voert WP Engine ook TorqueMag uit, een redactioneel onafhankelijke stem voor de WordPress-community voor ontwikkelaars..
Hoewel deze tutorial wordt gesponsord door WP Engine, ben ik zelfs een beetje meer vooringenomen als een tevreden gebruiker, een advocaat en een partner. Ik adviseer regelmatig de diensten van het bedrijf aan mensen voor geweldige WordPress-hosting. Ik heb een handvol ervaringen gehad die dit jaar met hun personeel hebben gecommuniceerd, en het lijken geweldige mensen. Ze bieden proactieve follow-up en zijn altijd behulpzaam. Je kunt het ook horen op de manier waarop Taylor en Anthony je door het webinar leiden.
Ter herinnering, als je vragen of opmerkingen hebt over de tutorial, kun je deze hieronder plaatsen in de reacties. Je kunt me ook volgen op Twitter en me daar berichten.
Voordat we beginnen, wilt u mogelijk WP Engine bezoeken om u aan te melden voor hun service; als je op enig moment in de eerste 60 dagen een terugbetaling wilt ontvangen, vraag het ze dan gewoon; tevredenheid is gegarandeerd. Ze hebben een behulpzame prijscalculator om u te begeleiden bij het kiezen van het beste plan voor uw behoeften:
Laten we beginnen met een aantal unieke functies die WP Engine zo krachtig maken voor zowel WordPress-uitgevers als ontwikkelaars.
Bij WP Engine streven we ernaar om het WordPress-platform bij uitstek te zijn voor ontwikkelaars. We hebben een reeks allerbeste ontwikkeltools samengesteld die u helpen snel en efficiënt te werken - hulpmiddelen die uw leven als ontwikkelaar eenvoudiger maken en u tijd besparen in elke fase van het ontwikkelingsproces.
Het lokaal ontwikkelen van uw site is de beste methode en om dit te ondersteunen werkt WP Engine aan een zwervende omgeving die lokale testen mogelijk maakt die rechtstreeks naar hun productiehostingplatform kunnen worden gepusht. In de tussentijd bieden ze de WP Engine Mercury Vagrant-omgeving, of HGV, waarmee je een site lokaal kunt bouwen en die site zonder al te veel verstoringen in productie kunt nemen - de site zal er hetzelfde uitzien en zich gedragen wanneer hij van lokaal naar live wordt verplaatst.
Mercury Vagrant (HGV) is een soort Zwitsers zakmes. De coolste functie is dat je HHVM- en PHP-omgevingen direct naast elkaar kunt testen. Dit is geweldig voor het eenvoudig testen van de compatibiliteit van plug-ins en dergelijke. HGV heeft momenteel een extreem vergelijkbare stack als de softwarestack die WP Engine gebruikt. Het belangrijkste verschil is dat HGV PHP-FPM gebruikt, terwijl de WP Engine-stack gebruik maakt van Apache2 en mod_php.
Binnenkort beschik je over een volledig compatibele vagrant-oplossing voor lokale ontwikkeling met het WP Engine-platform.
Een ander gat in de WordPress-functies is dat er geen ingebouwde integratie is voor broncodebesturing van thema's, plug-ins en andere aanpassingen. WP Engine was de eerste beheerde WordPress-hostingprovider die Git-integratie voor aangepaste implementaties mogelijk maakte.
U kunt Git Push instellen in uw gebruikersportal en Git gebruiken om door te gaan naar uw productie- en fasegebied.
Meer informatie: Aan de slag met Git-implementatie bij WP Engine, bekijk het Git in Motion-webinar en download het WP Engine Git-whitepaper.
Hier is hoe SFTP, Git en Vagrant vergelijken:
WordPress heeft altijd een bruikbare stageringsmogelijkheid gemist. Je bent vaak gedwongen om veranderingen in de live productie aan te brengen met één hand op de muis, terwijl je je vingers kruist met de andere.
WP Engine biedt ingebouwde stagingsites en deze zijn gratis. Binnen uw WP Engine-account kunt u zonder extra kosten zoveel staging-sites uitvoeren als u wilt. Een staging-site is een onafhankelijke kloon van uw live-productiesite die eenvoudig kan worden gemaakt om plug-ins, thema's en aangepaste code te testen.
U kunt de staging-site ook op elk gewenst moment na het aanbrengen van wijzigingen naar de live-site kopiëren; dit vergemakkelijkt uw ontwikkel- en testworkflow. Elke WordPress-installatie op WP Engine kan een eigen staging-site hebben.
WP Engine heeft een aantal functies ontwikkeld die het bouwen en werken met uw klanten eenvoudiger maken. U kunt uw staging-site bijvoorbeeld delen met uw klanten; deze is beveiligd met een wachtwoord zodat alleen bevoegde personen deze kunnen bekijken. Na goedkeuring kunt u het live pushen.
U kunt zelfs de granulariteit van uw databasemigratie tijdens het kopiëren naar staging wijzigen en alleen specifieke tabellen selecteren om nieuwe functies te testen of ze terug te rollen.
Meer informatie: praktische tips voor het maken en gebruiken van het verzamelgebied.
Voor nieuwe sites is het vaak het gemakkelijkst voor WordPress-ontwikkelaars om gewoon in hun live productieomgeving te werken.
Sommigen zeggen dat ontwikkeling in productie echt de enige manier is om de echte omgeving te laten zien en hoe het zich in het wild zal gedragen - maar soms is het gewoon sneller, toch? Bovendien is een live site overal toegankelijk, zodat u deze kunt bekijken op verschillende apparaten, schermformaten, vormfactoren, wat heeft u te zien, hoe het eruit ziet.
WP Engine biedt wachtwoordbeveiliging voor al uw sites, zodat u nieuwe sites kunt ontwikkelen en deze kunt verbergen voor iedereen ter wereld, maar voor uw klanten en uw testteam. U kunt de met een wachtwoord beveiligde site delen met wie u maar wilt.
Meer informatie: Wachtwoordbeveiliging voor productielocaties in ontwikkeling.
Natuurlijk zijn er nadelen aan de ontwikkeling in de productie: er is een internetverbinding voor nodig, dus u kunt niet offline werken; en als je een fout maakt, gebeurt die fout misschien om alles te kunnen zien. Maar toch, de beste manier om te weten hoe een site zal presteren, is door hem in een live omgeving te gebruiken.
WP Engine biedt voornamelijk Time Machine voor WordPress. U kunt op elk gewenst moment snapshots van uw live site maken en WP Engine doet dit ook elke dag voor u op de achtergrond. Je kunt altijd teruggaan naar een van deze snapshots, of je nu die productie-verandering in de productie ongedaan maakt, je hebt het gewoon misleid of gaat terug naar het thema dat je gebruikte van twee weken geleden.
Toegang tot eenvoudige back-ups en herstel met één muisklik tijdens het ontwikkelingsproces kan een enorme fout in een kleine hap veranderen.
De automatische dagelijkse back-ups van WP Engine worden opgeslagen op afzonderlijke locaties van uw site en worden driemaal gerepliceerd in de cloud voor een redundant back-upsysteem. En het herstellen van oude snapshots kan met een enkele klik worden gedaan.
Meer informatie: Herstel met één klik.
De automatische site-migratieplug-in van WP Engine is de beste oplossing die ik heb gezien voor het verplaatsen van een WordPress-site. Migreren WordPress is altijd een langzaam, gedetailleerd proces geweest en ik vond het altijd een beetje vervelend. Ik schijn altijd een kleine fout te ontdekken, hoe goed ik ook dacht dat ik het proces onder de knie had.
Met WP Engine Automated Migration schakelde ik Flee the Jungle snel en eenvoudig over van mijn testgerichte zelf-hostomgeving naar zijn managed hosting-oplossing.
Als consultant word ik nu verleid door de grotere plannen van WP Engine en hoe gemakkelijk het zou zijn om al mijn clients naar een enkele host te verplaatsen met behulp van deze plug-in.
Meer informatie: WP Engine geautomatiseerde sitemigratie.
Ik heb veel kennisbanksites gelanceerd zoals Flee the Jungle. Het klonen van sites heeft een vergelijkbare complexiteit als migreren. Met de Copy Site-functies van WP Engine wordt dit eenvoudiger.
U kunt meerdere kopieën van uw bestaande productiesites maken. U kunt één site kopiëren naar een andere bestaande site of een nieuwe installatie maken die een replica van een bestaande site is. Met Copy Site kunt u een door u ontwikkelde site omzetten in een sjabloon, zodat u deze kunt gebruiken voor meerdere projecten. In plaats van vanaf het begin nieuwe clientprojecten te starten, kunt u beginnen met een van uw bestaande modellen of favoriete configuraties.
Taylor en Anthony vermelden met behulp van Copy Site een staging-omgeving voor het verbeteren van de snelheid van uw Google-pagina. Zodra u rechte 'A's heeft, kunt u de bijgewerkte site weer naar de productie migreren.
Meer informatie: site kopiëren.
Maar wacht, er is meer. Zoals ik al zei, reageert WP Engine op ontwikkelaars door nuttige diensten te bieden die hun dagelijkse werk ten goede komen, dingen die je misschien niet eens aan jezelf had gedacht, zoals gratis overdraagbare installaties.
Ontwikkelaars kunnen sites maken als overdraagbare sites en er zijn geen contante kosten voor u tijdens de ontwikkeling.
Met overdraagbare installaties van WP Engine kunt u een onbeperkt aantal gratis installaties maken voor testen en dev, en die installaties overzetten naar de WP Engine-account van uw klant wanneer de site klaar is om live te gaan, of terug naar uw eigen account als u besluit om Houd de controle over een site later.
Deze installaties tellen niet mee voor het aantal installaties dat beschikbaar is via uw WP Engine-account. Ze zijn ook beveiligd met een wachtwoord om u te helpen de site privé te houden terwijl u deze ontwikkelt. En, als u dat wenst, kunt u toegang houden tot die overgedragen installaties voor voortdurende samenwerking en ontwikkeling wanneer u ze overdraagt.
Factuuroverdracht
Dit is het coolste deel: wanneer u de installatie overdraagt, wordt de hostingrekening ook overgedragen aan uw klant, wat betekent dat u niet langer hoeft te rommelen met hostingfacturen of zich zorgen hoeft te maken over het niet worden betaald voor extra kosten.
Meer informatie: Beheer uw klanten met gratis overdraagbare installaties
Naast enkele van de unieke innovaties hierboven biedt WP Engine ook eersteklas functies op belangrijke gebieden.
Als u WordPress op elke schaal wilt uitvoeren, moet u beslist een Content Delivery Network (CDN) hebben. Het instellen van deze kan soms een beetje extra werk zijn. Bij WP Engine is het ingebouwd en is de eerste 1.000 GB aan bandbreedte gratis.
Heeft u veel internationale bezoekers? CDN van WP Engine zorgt ervoor dat de inhoud sneller wordt geladen voor uw bezoekers, ongeacht waar ter wereld zij zich bevinden.
Meer informatie: Content Delivery Networks.
Het configureren van SSL op servers is zeer tijdrovend, moeilijk en zit vol met voortdurende uitdagingen. En nu geeft Google kleine SEO-voordelen aan sites met SSL.
WP Engine maakt het kopen van een SSL-certificaat voor uw sites en de websites van uw klanten snel en eenvoudig via de gebruikersportal, ongeacht het plan dat u gebruikt.
Meer informatie: SSL-beveiliging.
WordPress is extreem veilig; wanneer het up-to-date wordt gehouden.
De WordPress-omgeving verandert regelmatig; bijvoorbeeld, Clifford 4.4 vandaag vrijgegeven terwijl ik dit aan het schrijven was. Als u een groot aantal sites hebt, is het veel tijd om te reageren op beveiligingspatches en framework-updates. WP Engine beheert dit alles automatisch voor u, tenzij u een gedetailleerde controle over elke site wilt hebben.
Wanneer een belangrijke update wordt vrijgegeven, voeren ze strenge tests uit voordat ze de wijzigingen toepassen. Als u ervoor kiest het proces handmatig te beheren, kunt u upgrades uitvoeren met een enkele klik.
Meer informatie: WP Engine automatische updates naar WordPress Core uitstellen.
Snelle geolocatie en maatwerk
WP Engine heeft shortcodes gebouwd waarmee u op maat gemaakte content kunt presenteren aan bezoekers op basis van hun land, staat, stad en zelfs postcode. Hierdoor kunnen merken, marketeers, ontwikkelaars, juridische afdelingen en site-eigenaren bezoekers van hun site laten zien wat hun prijzen zijn in hun nationale valuta, sites in hun taal en informatie delen die het meest relevant is op basis van geografie. U kunt zelfs een voorbeeld bekijken van hoe uw pagina's eruit zullen zien in verschillende regio's.
Meer informatie: WP Engine GeoIP en bezoek de demonstratiepagina.
gerelateerde berichten
Verwante berichten Plug-ins verhogen het verkeer met 10 procent of meer, stimuleren extra inkomsten voor advertentie-gestuurde sites en houden bezoekers langer op uw pagina's. WP Engine heeft een gerelateerde berichtfunctie gebouwd die nauw is geïntegreerd in de back-endsystemen voor hoogwaardige prestaties. Related Posts geeft uw sites nieuwe niveaus van plakkerigheid.
Meer informatie: gerelateerde berichten.
WP Search
WP Engine heeft Elasticsearch geïntegreerd om razendsnelle resultaten te bieden op basis van geoptimaliseerde relevantie binnen de hostingomgeving.
Elasticsearch is gebouwd op de open source Apache Lucene en richt zich op het maken van zoekopdrachten.
WP Engine Search is nauwkeuriger en minder omvangrijk dan de zoekmogelijkheden die eigen zijn aan WordPress.
Meer informatie: WP Engine Search.
WP Engine-platform voldoet aan de veeleisende beveiligingsvereisten van enkele van 's werelds grootste merken. Van fysieke beveiliging in het datacenter tot bescherming tegen geavanceerde exploits en klantscheiding op kernelniveau, ze bieden een zeer veilige WordPress-ervaring voor elke klant door real-time detectie van beveiligingsbedreigingen, beveiligingsaudits, codebeoordelingen en meer.
Als ontwikkelaar kun je vertrouwen op hun vaardigheden en expertise, je minder zorgen maken en je concentreren op wat je het beste doet.
Uw WordPress-site wordt ondersteund door 24/7 ondersteuning en versterkt met functies om ervoor te zorgen dat de sites die u maakt veilig, betrouwbaar zijn en hun best doen. Ze bieden een enkel aanspreekpunt voor alle niet-ontwikkelingsgerelateerde vragen, zorgen en problemen.
Een andere leuke functie is dat ontwikkelaars ze ook namens hun klanten kunnen bellen, zolang u geautoriseerd bent om toegang tot hun installaties te krijgen. Ondersteuning is beschikbaar via ticket, per telefoon en via chat.
WP Engine heeft ook een fantastisch partnerprogramma. Ze betalen een minimum van $ 200 per verwijzing, maar het kan veel meer zijn. Ze bieden ook een tweevoudig affiliate-programma waarin u $ 50 ontvangt voor elke account waarnaar wordt verwezen door een persoon die u naar hun partnerprogramma verwijst. Het is als een goed piramidesysteem, een met integriteit. Ze noemen dit subpartners.
Het is duidelijk dat WP Engine uitstekende bronnen biedt voor ontwikkelaars die gewoon niet elders beschikbaar zijn. En u krijgt een aantal van de veiligste, krachtigste, flexibele WordPress-hosting op internet tegen een redelijke prijs.
Het is gemakkelijk om ermee aan de slag te gaan en ze bieden een exclusieve kans voor alle Tuts + -lezers: bezoek deze pagina en meld u aan voor service. U krijgt 20% korting op uw eerste betaling samen met twee maanden gratis met vooruitbetaling voor een jaarplan!
Als je eindelijk contact met ze wilt opnemen, kun je dit doen via [email protected]. Ze willen graag van je horen - daarom hebben ze ons gevraagd dit te schrijven!
Ik hoop dat je al deze functies intrigerend vindt. Zoals altijd, aarzel niet om uw vragen en opmerkingen hieronder te plaatsen. Je kunt me ook op Twitter bezoeken om me te laten weten wat je denkt, of wat ik heb gemist. Of u kunt mij ook rechtstreeks e-mailen en bladeren door mijn andere Envato Tuts + -artikelen.