SlideShare a Scribd company logo
@wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer@wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer
Your Workflow,
Your Way
with WP Engine
Develop your WordPress Sites with Freedom and Flexibility
This webinar was held August 19th, 2015
@wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer@wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer
Taylor McCaslin, Technical Product Manager
WordPress has been Taylor’s platform of choice for over 5 years. He even
paid his way through college by freelancing as a WordPress developer, and
has since created numerous themes and plugins.
Anthony Burchell, Operations Engineer
Anthony’s background is in advertising where he discovered WordPress
at the age of 16. He is a core contributor and component manager for
the uploads and gallery components of WordPress Core.
Introductions
@wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer@wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer
● The WP Engine Platform
● Development Lifecycle
○ Setup - creating installs, transferable installs, and migrating to WP
Engine
○ Develop - SFTP, GIT, Vagrant, Copy Site,
○ Launch - DNS, SSL, CDN
○ Maintain - Backups, Optimization, Updates, Support
● Closing Thoughts
● Q&A
Today’s Agenda
@wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer@wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer
The WP Engine Platform
Stability
● It’s there when I need it
Freedom & Flexibility
● I want to do it my way
Efficient & Simple
● It just has to work
@wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer@wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer
Development Lifecycle
@wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer@wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer
Setup
@wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer@wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer
Creating Installs
@wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer@wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer
Transferable Installs
● Sent to a client
● Transfer back to your
own account
● Transfer History
● Reset Transfer code
@wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer@wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer
Transferable Installs
@wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer@wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer
Automated Migration Plugin
● FREE
● Automation:
○ copies DB
○ transfers files
○ find/replace urls
● Takes just minuets!
● Find instructions in
user portal
○ ‘Site Migration’ section
@wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer@wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer
Automated Migration Plugin Success Story
@wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer@wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer
Migration Checklist
@wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer@wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer
Develop
@wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer@wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer
SFTP, GIT, Local Vagrant
SFTP Git Local Vagrant (HGV)
About Most common way users
make changes to files
Allows for faster workflow from
local to production
Closest replication to the live
WP Engine environment
Best for Ease of use Versioned history of changes Local development
Pros ● Easy to use
● Production & Staging
SFTP Users
● Full versioned history
● Collaborative development
● Complete control
● Self contained dev
environment
● No load time
Cons ● No version history
● Editing files live on
the server
● Requires you to setup dev
environment
● Learning curve
@wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer@wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer
● Accessible through WP-
Admin
● Copy from Live to Staging
● Deploy Staging to Live
○ deploy none/some/all DB tables
● See date/time when staging
snapshot was last taken
Staging
@wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer@wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer
Copy Site
Copy existing site to a new
install
● Create multiple
template sites you can
use again and again
@wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer@wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer
● See a live demo
○ wpengine.com/geoip
● Business plans and higher
Geo IP
This:
Hi, and welcome to [geoip-city]!
The place to be in [geoip-region],
[geoip-country].
Turns into this:
Hi, and welcome to Austin!
The place to be in TX, US.
Conditional display:
[geoip-content country="US"]
Content just for US visitors
[/geoip-content]
@wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer@wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer
We’re constantly looking for ways to jumpstart your development
● Faster, More Accurate WordPress Search
● Site Stickiness With Related Posts
● And more… that we can’t share just yet
Labs Projects wpengine.com/labs
@wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer@wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer
Launch
@wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer@wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer
Domain Name Servers (DNS)
Pros of CNAME
● If your IP address
changes your site stays up
Cons of CNAME
● If you need to point your install to a
different install name you will have to
change IP address and update your
domain in the control panel
Pros of A Record
● If you want to point to a new
install name on your account you
will only need to change domain in
your control panel
Cons of A Record
● If there is an emergency that
requires a change of IP address you
will have to wait for propagation.
May result in downtime
@wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer@wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer
SSL
@wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer@wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer
CDN
● One click CDN
via user portal
● Serve static content
quicker
● Separate your static
bandwidth from your
monthly allotted
bandwidth
● First 1,000 GB of CDN
usage is now free!
@wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer@wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer
Maintain
@wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer@wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer
● Restore from your automatic
daily backups, in just one click
● When updating Core
WordPress a backup point is
created before and after the
upgrade to allow a fast revert
● Use custom descriptions to
add notes about your custom
backup points
Backups
@wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer@wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer
● Utilizing the copy site feature
you can create an exact copy
of your site to run optimization
tests on.
● When completed, use the copy
site feature again selecting
your production site as the
destination. It will then
overwrite your live site with the
optimized changes.
Optimize Your Site
@wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer@wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer
● Extensive Testing done before
updates are pushed. We insure
your site returns a
200 response after updating
● Backup points are automatically
made before and after update
● Update Core in a single click
via User Portal
Managed Patching and Updates
@wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer@wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer
● Live Chat, available 8am-8pm CT via our user portal
● Phone, instantly talk to a real human 24/7
● Secure ticketing system, available 24/7 via our user portal
Always Online, Self-Service Support:
● Support Garage: articles, walkthroughs, and other helpful
content
● Interactive Walkthroughs: guided
tutorials covering common actions
in our user portal
Rest easy with 24/7 Support
@wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer@wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer
Flexible Development Whitepaper
● Outlines everything we
covered today
● Delivered to your email
inbox soon
@wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer
Next Up in our Webinar Series
Git in Motion
Git Core Concepts, Best Practices
and Commonly Asked Questions
● Wednesday, September 2nd
○ 12:00 p.m. EDT
○ 11:00 a.m. CDT
○ 09:00 a.m. PDT
● Register now:
○ http://wpeng.in/gitinmotion
@wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer@wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer
Q&A
@wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer@wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer
Thank
you.
And remember,
We’re here
to help.

More Related Content

What's hot

Continuous Delivery - Mr. Vu Hong Phat
Continuous Delivery - Mr. Vu Hong PhatContinuous Delivery - Mr. Vu Hong Phat
Continuous Delivery - Mr. Vu Hong Phat
Scrum Breakfast Vietnam
 
Updating WordPress Themes, Plugins, and Core Safely
Updating WordPress Themes, Plugins, and Core SafelyUpdating WordPress Themes, Plugins, and Core Safely
Updating WordPress Themes, Plugins, and Core Safely
Angela Bowman
 
Drupal Performance
Drupal Performance Drupal Performance
Drupal Performance
Pantheon
 
Continuous Delivery with TFS msbuild msdeploy
Continuous Delivery with TFS msbuild msdeployContinuous Delivery with TFS msbuild msdeploy
Continuous Delivery with TFS msbuild msdeploy
Peter Gfader
 
How Optimizely Scaled its REST API with asyncio
How Optimizely Scaled its REST API with asyncio  How Optimizely Scaled its REST API with asyncio
How Optimizely Scaled its REST API with asyncio
Optimizely
 
Overcome-3-common-aem-delivery-challenges
Overcome-3-common-aem-delivery-challengesOvercome-3-common-aem-delivery-challenges
Overcome-3-common-aem-delivery-challenges
iCiDIGITAL
 
Jira Daten über Unternehmensgrenzen teilen – K15t Solution Forum 2018
Jira Daten über Unternehmensgrenzen teilen – K15t Solution Forum 2018Jira Daten über Unternehmensgrenzen teilen – K15t Solution Forum 2018
Jira Daten über Unternehmensgrenzen teilen – K15t Solution Forum 2018
K15t
 
A Principles Based Approach to SAFe
A Principles Based Approach to SAFeA Principles Based Approach to SAFe
A Principles Based Approach to SAFe
Em Campbell-Pretty
 
Creating a Pipeline - LeanAgileKC 2015
Creating a Pipeline - LeanAgileKC 2015Creating a Pipeline - LeanAgileKC 2015
Creating a Pipeline - LeanAgileKC 2015
Aaron Blythe
 
Continuous Integration using TFS
Continuous Integration using TFSContinuous Integration using TFS
Continuous Integration using TFS
Mohamed Samy
 
[HCM Scrum Breakfast] How to improve product quality in Scrum Team
[HCM Scrum Breakfast] How to improve product quality in Scrum Team[HCM Scrum Breakfast] How to improve product quality in Scrum Team
[HCM Scrum Breakfast] How to improve product quality in Scrum Team
Scrum Breakfast Vietnam
 
Continuous Integration In The Cloud Final (1)
Continuous Integration In The Cloud Final (1)Continuous Integration In The Cloud Final (1)
Continuous Integration In The Cloud Final (1)
Alexis Williams
 

What's hot (12)

Continuous Delivery - Mr. Vu Hong Phat
Continuous Delivery - Mr. Vu Hong PhatContinuous Delivery - Mr. Vu Hong Phat
Continuous Delivery - Mr. Vu Hong Phat
 
Updating WordPress Themes, Plugins, and Core Safely
Updating WordPress Themes, Plugins, and Core SafelyUpdating WordPress Themes, Plugins, and Core Safely
Updating WordPress Themes, Plugins, and Core Safely
 
Drupal Performance
Drupal Performance Drupal Performance
Drupal Performance
 
Continuous Delivery with TFS msbuild msdeploy
Continuous Delivery with TFS msbuild msdeployContinuous Delivery with TFS msbuild msdeploy
Continuous Delivery with TFS msbuild msdeploy
 
How Optimizely Scaled its REST API with asyncio
How Optimizely Scaled its REST API with asyncio  How Optimizely Scaled its REST API with asyncio
How Optimizely Scaled its REST API with asyncio
 
Overcome-3-common-aem-delivery-challenges
Overcome-3-common-aem-delivery-challengesOvercome-3-common-aem-delivery-challenges
Overcome-3-common-aem-delivery-challenges
 
Jira Daten über Unternehmensgrenzen teilen – K15t Solution Forum 2018
Jira Daten über Unternehmensgrenzen teilen – K15t Solution Forum 2018Jira Daten über Unternehmensgrenzen teilen – K15t Solution Forum 2018
Jira Daten über Unternehmensgrenzen teilen – K15t Solution Forum 2018
 
A Principles Based Approach to SAFe
A Principles Based Approach to SAFeA Principles Based Approach to SAFe
A Principles Based Approach to SAFe
 
Creating a Pipeline - LeanAgileKC 2015
Creating a Pipeline - LeanAgileKC 2015Creating a Pipeline - LeanAgileKC 2015
Creating a Pipeline - LeanAgileKC 2015
 
Continuous Integration using TFS
Continuous Integration using TFSContinuous Integration using TFS
Continuous Integration using TFS
 
[HCM Scrum Breakfast] How to improve product quality in Scrum Team
[HCM Scrum Breakfast] How to improve product quality in Scrum Team[HCM Scrum Breakfast] How to improve product quality in Scrum Team
[HCM Scrum Breakfast] How to improve product quality in Scrum Team
 
Continuous Integration In The Cloud Final (1)
Continuous Integration In The Cloud Final (1)Continuous Integration In The Cloud Final (1)
Continuous Integration In The Cloud Final (1)
 

Viewers also liked

CvGiovanniCasula
CvGiovanniCasulaCvGiovanniCasula
CvGiovanniCasula
Giovanni Casula
 
Presentación 1
Presentación 1Presentación 1
Presentación 1
Monica Martínez Louzao
 
Masterclass wijzer werven Sterke merken Sterke partnerships
Masterclass wijzer werven Sterke merken Sterke partnershipsMasterclass wijzer werven Sterke merken Sterke partnerships
Masterclass wijzer werven Sterke merken Sterke partnerships
Marjolein Van Weegen
 
Fernando Molinas en la nordic walking esade
Fernando Molinas en la nordic walking esadeFernando Molinas en la nordic walking esade
Fernando Molinas en la nordic walking esade
FERNANDO MOLINAS NAVARRO
 
Resultaten van Wijzer Werven door Tanja de Jonge.
Resultaten van Wijzer Werven door Tanja de Jonge.Resultaten van Wijzer Werven door Tanja de Jonge.
Resultaten van Wijzer Werven door Tanja de Jonge.
Marjolein Van Weegen
 
Residential Construction Certified Award
Residential Construction Certified AwardResidential Construction Certified Award
Residential Construction Certified AwardDiane Stefan
 
Cronograma de actividades 2012
Cronograma de actividades 2012Cronograma de actividades 2012
Cronograma de actividades 2012
ConsejoJuventud
 
Descripción
DescripciónDescripción
Descripción
lauracarlos2001
 
Kawa Asian OSIL Certificate
Kawa Asian OSIL CertificateKawa Asian OSIL Certificate
Kawa Asian OSIL CertificateKawa suur
 
Santiago marulnada montoya 7ª
Santiago marulnada montoya 7ªSantiago marulnada montoya 7ª
Santiago marulnada montoya 7ª
santiagomarulanda
 
User onboarding for WordPress plugins
User onboarding for WordPress pluginsUser onboarding for WordPress plugins
User onboarding for WordPress plugins
mikejolley86
 
Discapacidad Mental
Discapacidad MentalDiscapacidad Mental
Discapacidad Mental
Carlos Lantigua Cruz
 
Optimizing Your Site for Holiday Traffic
Optimizing Your Site for Holiday TrafficOptimizing Your Site for Holiday Traffic
Optimizing Your Site for Holiday Traffic
WP Engine UK
 
The WordPress REST API as a Springboard for Website Greatness
The WordPress REST API as a Springboard for Website GreatnessThe WordPress REST API as a Springboard for Website Greatness
The WordPress REST API as a Springboard for Website Greatness
WP Engine UK
 
Personalization With WordPress - Interactive Strategies 2016
Personalization With WordPress - Interactive Strategies 2016Personalization With WordPress - Interactive Strategies 2016
Personalization With WordPress - Interactive Strategies 2016
WP Engine
 
8 Hidden Features on WordPress
8 Hidden Features on WordPress8 Hidden Features on WordPress
8 Hidden Features on WordPress
WP Engine
 
Webinar: Myths, Mistakes and Management of WooCommerce at Scale
Webinar: Myths, Mistakes and Management of WooCommerce at ScaleWebinar: Myths, Mistakes and Management of WooCommerce at Scale
Webinar: Myths, Mistakes and Management of WooCommerce at Scale
WP Engine
 
Today's Security Threat Landscape
Today's Security Threat LandscapeToday's Security Threat Landscape
Today's Security Threat Landscape
WP Engine
 
How WPMaintain Improved Page Speed by 16%
How WPMaintain Improved Page Speed by 16%How WPMaintain Improved Page Speed by 16%
How WPMaintain Improved Page Speed by 16%
WP Engine UK
 
Webinar: AngularJS and the WordPress REST API
Webinar: AngularJS and the WordPress REST APIWebinar: AngularJS and the WordPress REST API
Webinar: AngularJS and the WordPress REST API
WP Engine
 

Viewers also liked (20)

CvGiovanniCasula
CvGiovanniCasulaCvGiovanniCasula
CvGiovanniCasula
 
Presentación 1
Presentación 1Presentación 1
Presentación 1
 
Masterclass wijzer werven Sterke merken Sterke partnerships
Masterclass wijzer werven Sterke merken Sterke partnershipsMasterclass wijzer werven Sterke merken Sterke partnerships
Masterclass wijzer werven Sterke merken Sterke partnerships
 
Fernando Molinas en la nordic walking esade
Fernando Molinas en la nordic walking esadeFernando Molinas en la nordic walking esade
Fernando Molinas en la nordic walking esade
 
Resultaten van Wijzer Werven door Tanja de Jonge.
Resultaten van Wijzer Werven door Tanja de Jonge.Resultaten van Wijzer Werven door Tanja de Jonge.
Resultaten van Wijzer Werven door Tanja de Jonge.
 
Residential Construction Certified Award
Residential Construction Certified AwardResidential Construction Certified Award
Residential Construction Certified Award
 
Cronograma de actividades 2012
Cronograma de actividades 2012Cronograma de actividades 2012
Cronograma de actividades 2012
 
Descripción
DescripciónDescripción
Descripción
 
Kawa Asian OSIL Certificate
Kawa Asian OSIL CertificateKawa Asian OSIL Certificate
Kawa Asian OSIL Certificate
 
Santiago marulnada montoya 7ª
Santiago marulnada montoya 7ªSantiago marulnada montoya 7ª
Santiago marulnada montoya 7ª
 
User onboarding for WordPress plugins
User onboarding for WordPress pluginsUser onboarding for WordPress plugins
User onboarding for WordPress plugins
 
Discapacidad Mental
Discapacidad MentalDiscapacidad Mental
Discapacidad Mental
 
Optimizing Your Site for Holiday Traffic
Optimizing Your Site for Holiday TrafficOptimizing Your Site for Holiday Traffic
Optimizing Your Site for Holiday Traffic
 
The WordPress REST API as a Springboard for Website Greatness
The WordPress REST API as a Springboard for Website GreatnessThe WordPress REST API as a Springboard for Website Greatness
The WordPress REST API as a Springboard for Website Greatness
 
Personalization With WordPress - Interactive Strategies 2016
Personalization With WordPress - Interactive Strategies 2016Personalization With WordPress - Interactive Strategies 2016
Personalization With WordPress - Interactive Strategies 2016
 
8 Hidden Features on WordPress
8 Hidden Features on WordPress8 Hidden Features on WordPress
8 Hidden Features on WordPress
 
Webinar: Myths, Mistakes and Management of WooCommerce at Scale
Webinar: Myths, Mistakes and Management of WooCommerce at ScaleWebinar: Myths, Mistakes and Management of WooCommerce at Scale
Webinar: Myths, Mistakes and Management of WooCommerce at Scale
 
Today's Security Threat Landscape
Today's Security Threat LandscapeToday's Security Threat Landscape
Today's Security Threat Landscape
 
How WPMaintain Improved Page Speed by 16%
How WPMaintain Improved Page Speed by 16%How WPMaintain Improved Page Speed by 16%
How WPMaintain Improved Page Speed by 16%
 
Webinar: AngularJS and the WordPress REST API
Webinar: AngularJS and the WordPress REST APIWebinar: AngularJS and the WordPress REST API
Webinar: AngularJS and the WordPress REST API
 

Similar to Your Workflow, Your Way with WP Engine

Gunar Professional profile
Gunar Professional profileGunar Professional profile
Gunar Professional profile
Gunar Pinnow Neto
 
DevOps/Flow workshop for agile india 2015
DevOps/Flow workshop for agile india 2015DevOps/Flow workshop for agile india 2015
DevOps/Flow workshop for agile india 2015
Yuval Yeret
 
TERMINALFOUR t44u 2009 - Enhanced Direct Edit and Tiny MCE
TERMINALFOUR t44u 2009 - Enhanced Direct Edit and Tiny MCETERMINALFOUR t44u 2009 - Enhanced Direct Edit and Tiny MCE
TERMINALFOUR t44u 2009 - Enhanced Direct Edit and Tiny MCE
Terminalfour
 
VWO Webinar: How Product Teams Drive Growth With In-App Experimentation
VWO Webinar: How Product Teams Drive Growth With In-App ExperimentationVWO Webinar: How Product Teams Drive Growth With In-App Experimentation
VWO Webinar: How Product Teams Drive Growth With In-App Experimentation
VWO
 
Continuous Integration Testing Techniques to Improve Chef Cookbook Quality
Continuous Integration Testing Techniques to Improve Chef Cookbook QualityContinuous Integration Testing Techniques to Improve Chef Cookbook Quality
Continuous Integration Testing Techniques to Improve Chef Cookbook Quality
Josiah Renaudin
 
Rob VanBuren resume
Rob VanBuren resumeRob VanBuren resume
Rob VanBuren resume
Rob Van Buren
 
Capital One: Bridging the Gap Between Quality Engineering and Product Managem...
Capital One: Bridging the Gap Between Quality Engineering and Product Managem...Capital One: Bridging the Gap Between Quality Engineering and Product Managem...
Capital One: Bridging the Gap Between Quality Engineering and Product Managem...
Applitools
 
How to Invest in Video and Demonstrate Marketing ROI
How to Invest in Video and Demonstrate Marketing ROI How to Invest in Video and Demonstrate Marketing ROI
How to Invest in Video and Demonstrate Marketing ROI
Brightcove
 
Goal Examples for Engineers
Goal Examples for EngineersGoal Examples for Engineers
Goal Examples for Engineers
BetterWorks
 
How to prevent big disasters when updating WordPress
How to prevent big disasters when updating WordPressHow to prevent big disasters when updating WordPress
How to prevent big disasters when updating WordPress
Rodolfo Melogli
 
Splunk Post .conf21: Event Wrap-Up | October Bengaluru Splunk User Group Meetup
Splunk Post .conf21: Event Wrap-Up | October Bengaluru Splunk User Group MeetupSplunk Post .conf21: Event Wrap-Up | October Bengaluru Splunk User Group Meetup
Splunk Post .conf21: Event Wrap-Up | October Bengaluru Splunk User Group Meetup
kamlesh2410
 
WP Suite by Ankur Shukla Review
WP Suite by Ankur Shukla ReviewWP Suite by Ankur Shukla Review
WP Suite by Ankur Shukla Review
hadi kuswanto
 
Top ten secret weapons for performance testing in an agile environment
Top ten secret weapons for performance testing in an agile environmentTop ten secret weapons for performance testing in an agile environment
Top ten secret weapons for performance testing in an agile environment
andyrobinson8
 
Flexible web publishing with Expression Engine
Flexible web publishing with Expression EngineFlexible web publishing with Expression Engine
Flexible web publishing with Expression Engine
Harvard Web Working Group
 
ITGS Project - Criterion E - Product Development
ITGS Project - Criterion E - Product DevelopmentITGS Project - Criterion E - Product Development
ITGS Project - Criterion E - Product Development
itgstextbook
 
Dont Break Live lightning talk
Dont Break Live lightning talkDont Break Live lightning talk
Dont Break Live lightning talk
Jamie Schmid
 
Why Upgrade: The Benefits of Moving to The Latest Release of DNN
Why Upgrade: The Benefits of Moving to The Latest Release of DNNWhy Upgrade: The Benefits of Moving to The Latest Release of DNN
Why Upgrade: The Benefits of Moving to The Latest Release of DNN
DNN
 
SPS Dubai Best Practice upgrading SharePoint from 2007/2010 to 2013 and 2013 SP1
SPS Dubai Best Practice upgrading SharePoint from 2007/2010 to 2013 and 2013 SP1SPS Dubai Best Practice upgrading SharePoint from 2007/2010 to 2013 and 2013 SP1
SPS Dubai Best Practice upgrading SharePoint from 2007/2010 to 2013 and 2013 SP1
Knut Relbe-Moe [MVP, MCT]
 
Advanced automated visual testing - DrupalCon seattle 2019
Advanced automated visual testing - DrupalCon seattle 2019Advanced automated visual testing - DrupalCon seattle 2019
Advanced automated visual testing - DrupalCon seattle 2019
Shweta Sharma
 
Resume
ResumeResume
Resume
Ramesh Kumar
 

Similar to Your Workflow, Your Way with WP Engine (20)

Gunar Professional profile
Gunar Professional profileGunar Professional profile
Gunar Professional profile
 
DevOps/Flow workshop for agile india 2015
DevOps/Flow workshop for agile india 2015DevOps/Flow workshop for agile india 2015
DevOps/Flow workshop for agile india 2015
 
TERMINALFOUR t44u 2009 - Enhanced Direct Edit and Tiny MCE
TERMINALFOUR t44u 2009 - Enhanced Direct Edit and Tiny MCETERMINALFOUR t44u 2009 - Enhanced Direct Edit and Tiny MCE
TERMINALFOUR t44u 2009 - Enhanced Direct Edit and Tiny MCE
 
VWO Webinar: How Product Teams Drive Growth With In-App Experimentation
VWO Webinar: How Product Teams Drive Growth With In-App ExperimentationVWO Webinar: How Product Teams Drive Growth With In-App Experimentation
VWO Webinar: How Product Teams Drive Growth With In-App Experimentation
 
Continuous Integration Testing Techniques to Improve Chef Cookbook Quality
Continuous Integration Testing Techniques to Improve Chef Cookbook QualityContinuous Integration Testing Techniques to Improve Chef Cookbook Quality
Continuous Integration Testing Techniques to Improve Chef Cookbook Quality
 
Rob VanBuren resume
Rob VanBuren resumeRob VanBuren resume
Rob VanBuren resume
 
Capital One: Bridging the Gap Between Quality Engineering and Product Managem...
Capital One: Bridging the Gap Between Quality Engineering and Product Managem...Capital One: Bridging the Gap Between Quality Engineering and Product Managem...
Capital One: Bridging the Gap Between Quality Engineering and Product Managem...
 
How to Invest in Video and Demonstrate Marketing ROI
How to Invest in Video and Demonstrate Marketing ROI How to Invest in Video and Demonstrate Marketing ROI
How to Invest in Video and Demonstrate Marketing ROI
 
Goal Examples for Engineers
Goal Examples for EngineersGoal Examples for Engineers
Goal Examples for Engineers
 
How to prevent big disasters when updating WordPress
How to prevent big disasters when updating WordPressHow to prevent big disasters when updating WordPress
How to prevent big disasters when updating WordPress
 
Splunk Post .conf21: Event Wrap-Up | October Bengaluru Splunk User Group Meetup
Splunk Post .conf21: Event Wrap-Up | October Bengaluru Splunk User Group MeetupSplunk Post .conf21: Event Wrap-Up | October Bengaluru Splunk User Group Meetup
Splunk Post .conf21: Event Wrap-Up | October Bengaluru Splunk User Group Meetup
 
WP Suite by Ankur Shukla Review
WP Suite by Ankur Shukla ReviewWP Suite by Ankur Shukla Review
WP Suite by Ankur Shukla Review
 
Top ten secret weapons for performance testing in an agile environment
Top ten secret weapons for performance testing in an agile environmentTop ten secret weapons for performance testing in an agile environment
Top ten secret weapons for performance testing in an agile environment
 
Flexible web publishing with Expression Engine
Flexible web publishing with Expression EngineFlexible web publishing with Expression Engine
Flexible web publishing with Expression Engine
 
ITGS Project - Criterion E - Product Development
ITGS Project - Criterion E - Product DevelopmentITGS Project - Criterion E - Product Development
ITGS Project - Criterion E - Product Development
 
Dont Break Live lightning talk
Dont Break Live lightning talkDont Break Live lightning talk
Dont Break Live lightning talk
 
Why Upgrade: The Benefits of Moving to The Latest Release of DNN
Why Upgrade: The Benefits of Moving to The Latest Release of DNNWhy Upgrade: The Benefits of Moving to The Latest Release of DNN
Why Upgrade: The Benefits of Moving to The Latest Release of DNN
 
SPS Dubai Best Practice upgrading SharePoint from 2007/2010 to 2013 and 2013 SP1
SPS Dubai Best Practice upgrading SharePoint from 2007/2010 to 2013 and 2013 SP1SPS Dubai Best Practice upgrading SharePoint from 2007/2010 to 2013 and 2013 SP1
SPS Dubai Best Practice upgrading SharePoint from 2007/2010 to 2013 and 2013 SP1
 
Advanced automated visual testing - DrupalCon seattle 2019
Advanced automated visual testing - DrupalCon seattle 2019Advanced automated visual testing - DrupalCon seattle 2019
Advanced automated visual testing - DrupalCon seattle 2019
 
Resume
ResumeResume
Resume
 

More from WP Engine UK

Webinar: AngularJS and the WordPress REST API
Webinar: AngularJS and the WordPress REST APIWebinar: AngularJS and the WordPress REST API
Webinar: AngularJS and the WordPress REST API
WP Engine UK
 
The Future of Analytics: Multichannel Attribution
The Future of Analytics: Multichannel Attribution The Future of Analytics: Multichannel Attribution
The Future of Analytics: Multichannel Attribution
WP Engine UK
 
How A/B Tests Lie to Us and How to Drive Genuine Improvement
How A/B Tests Lie to Us and How to Drive Genuine ImprovementHow A/B Tests Lie to Us and How to Drive Genuine Improvement
How A/B Tests Lie to Us and How to Drive Genuine Improvement
WP Engine UK
 
Brands As Publishers
Brands As PublishersBrands As Publishers
Brands As Publishers
WP Engine UK
 
WordCamp: You Have 2 Hands
WordCamp: You Have 2 HandsWordCamp: You Have 2 Hands
WordCamp: You Have 2 Hands
WP Engine UK
 
WordPress Upgrades: Read, Set, Go!
WordPress Upgrades: Read, Set, Go!WordPress Upgrades: Read, Set, Go!
WordPress Upgrades: Read, Set, Go!
WP Engine UK
 
Arnette Eyewear and Vincentius Apparel GeoIP Case Studies
Arnette Eyewear and Vincentius Apparel GeoIP Case StudiesArnette Eyewear and Vincentius Apparel GeoIP Case Studies
Arnette Eyewear and Vincentius Apparel GeoIP Case Studies
WP Engine UK
 

More from WP Engine UK (7)

Webinar: AngularJS and the WordPress REST API
Webinar: AngularJS and the WordPress REST APIWebinar: AngularJS and the WordPress REST API
Webinar: AngularJS and the WordPress REST API
 
The Future of Analytics: Multichannel Attribution
The Future of Analytics: Multichannel Attribution The Future of Analytics: Multichannel Attribution
The Future of Analytics: Multichannel Attribution
 
How A/B Tests Lie to Us and How to Drive Genuine Improvement
How A/B Tests Lie to Us and How to Drive Genuine ImprovementHow A/B Tests Lie to Us and How to Drive Genuine Improvement
How A/B Tests Lie to Us and How to Drive Genuine Improvement
 
Brands As Publishers
Brands As PublishersBrands As Publishers
Brands As Publishers
 
WordCamp: You Have 2 Hands
WordCamp: You Have 2 HandsWordCamp: You Have 2 Hands
WordCamp: You Have 2 Hands
 
WordPress Upgrades: Read, Set, Go!
WordPress Upgrades: Read, Set, Go!WordPress Upgrades: Read, Set, Go!
WordPress Upgrades: Read, Set, Go!
 
Arnette Eyewear and Vincentius Apparel GeoIP Case Studies
Arnette Eyewear and Vincentius Apparel GeoIP Case StudiesArnette Eyewear and Vincentius Apparel GeoIP Case Studies
Arnette Eyewear and Vincentius Apparel GeoIP Case Studies
 

Recently uploaded

RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
KAMESHS29
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
Neo4j
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems S.M.S.A.
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
Adtran
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
Octavian Nadolu
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
Zilliz
 
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AIEnchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Vladimir Iglovikov, Ph.D.
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Malak Abu Hammad
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
shyamraj55
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
SOFTTECHHUB
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
Edge AI and Vision Alliance
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
Matthew Sinclair
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
danishmna97
 
20 Comprehensive Checklist of Designing and Developing a Website
20 Comprehensive Checklist of Designing and Developing a Website20 Comprehensive Checklist of Designing and Developing a Website
20 Comprehensive Checklist of Designing and Developing a Website
Pixlogix Infotech
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
Neo4j
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
Aftab Hussain
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
sonjaschweigert1
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
Quotidiano Piemontese
 

Recently uploaded (20)

RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
 
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AIEnchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
 
20 Comprehensive Checklist of Designing and Developing a Website
20 Comprehensive Checklist of Designing and Developing a Website20 Comprehensive Checklist of Designing and Developing a Website
20 Comprehensive Checklist of Designing and Developing a Website
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
 

Your Workflow, Your Way with WP Engine

  • 1. @wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer@wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer Your Workflow, Your Way with WP Engine Develop your WordPress Sites with Freedom and Flexibility This webinar was held August 19th, 2015
  • 2. @wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer@wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer Taylor McCaslin, Technical Product Manager WordPress has been Taylor’s platform of choice for over 5 years. He even paid his way through college by freelancing as a WordPress developer, and has since created numerous themes and plugins. Anthony Burchell, Operations Engineer Anthony’s background is in advertising where he discovered WordPress at the age of 16. He is a core contributor and component manager for the uploads and gallery components of WordPress Core. Introductions
  • 3. @wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer@wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer ● The WP Engine Platform ● Development Lifecycle ○ Setup - creating installs, transferable installs, and migrating to WP Engine ○ Develop - SFTP, GIT, Vagrant, Copy Site, ○ Launch - DNS, SSL, CDN ○ Maintain - Backups, Optimization, Updates, Support ● Closing Thoughts ● Q&A Today’s Agenda
  • 4. @wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer@wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer The WP Engine Platform Stability ● It’s there when I need it Freedom & Flexibility ● I want to do it my way Efficient & Simple ● It just has to work
  • 5. @wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer@wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer Development Lifecycle
  • 6. @wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer@wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer Setup
  • 7. @wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer@wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer Creating Installs
  • 8. @wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer@wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer Transferable Installs ● Sent to a client ● Transfer back to your own account ● Transfer History ● Reset Transfer code
  • 9. @wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer@wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer Transferable Installs
  • 10. @wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer@wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer Automated Migration Plugin ● FREE ● Automation: ○ copies DB ○ transfers files ○ find/replace urls ● Takes just minuets! ● Find instructions in user portal ○ ‘Site Migration’ section
  • 11. @wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer@wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer Automated Migration Plugin Success Story
  • 12. @wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer@wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer Migration Checklist
  • 13. @wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer@wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer Develop
  • 14. @wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer@wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer SFTP, GIT, Local Vagrant SFTP Git Local Vagrant (HGV) About Most common way users make changes to files Allows for faster workflow from local to production Closest replication to the live WP Engine environment Best for Ease of use Versioned history of changes Local development Pros ● Easy to use ● Production & Staging SFTP Users ● Full versioned history ● Collaborative development ● Complete control ● Self contained dev environment ● No load time Cons ● No version history ● Editing files live on the server ● Requires you to setup dev environment ● Learning curve
  • 15. @wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer@wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer ● Accessible through WP- Admin ● Copy from Live to Staging ● Deploy Staging to Live ○ deploy none/some/all DB tables ● See date/time when staging snapshot was last taken Staging
  • 16. @wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer@wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer Copy Site Copy existing site to a new install ● Create multiple template sites you can use again and again
  • 17. @wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer@wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer ● See a live demo ○ wpengine.com/geoip ● Business plans and higher Geo IP This: Hi, and welcome to [geoip-city]! The place to be in [geoip-region], [geoip-country]. Turns into this: Hi, and welcome to Austin! The place to be in TX, US. Conditional display: [geoip-content country="US"] Content just for US visitors [/geoip-content]
  • 18. @wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer@wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer We’re constantly looking for ways to jumpstart your development ● Faster, More Accurate WordPress Search ● Site Stickiness With Related Posts ● And more… that we can’t share just yet Labs Projects wpengine.com/labs
  • 19. @wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer@wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer Launch
  • 20. @wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer@wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer Domain Name Servers (DNS) Pros of CNAME ● If your IP address changes your site stays up Cons of CNAME ● If you need to point your install to a different install name you will have to change IP address and update your domain in the control panel Pros of A Record ● If you want to point to a new install name on your account you will only need to change domain in your control panel Cons of A Record ● If there is an emergency that requires a change of IP address you will have to wait for propagation. May result in downtime
  • 21. @wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer@wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer SSL
  • 22. @wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer@wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer CDN ● One click CDN via user portal ● Serve static content quicker ● Separate your static bandwidth from your monthly allotted bandwidth ● First 1,000 GB of CDN usage is now free!
  • 23. @wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer@wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer Maintain
  • 24. @wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer@wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer ● Restore from your automatic daily backups, in just one click ● When updating Core WordPress a backup point is created before and after the upgrade to allow a fast revert ● Use custom descriptions to add notes about your custom backup points Backups
  • 25. @wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer@wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer ● Utilizing the copy site feature you can create an exact copy of your site to run optimization tests on. ● When completed, use the copy site feature again selecting your production site as the destination. It will then overwrite your live site with the optimized changes. Optimize Your Site
  • 26. @wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer@wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer ● Extensive Testing done before updates are pushed. We insure your site returns a 200 response after updating ● Backup points are automatically made before and after update ● Update Core in a single click via User Portal Managed Patching and Updates
  • 27. @wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer@wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer ● Live Chat, available 8am-8pm CT via our user portal ● Phone, instantly talk to a real human 24/7 ● Secure ticketing system, available 24/7 via our user portal Always Online, Self-Service Support: ● Support Garage: articles, walkthroughs, and other helpful content ● Interactive Walkthroughs: guided tutorials covering common actions in our user portal Rest easy with 24/7 Support
  • 28. @wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer@wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer Flexible Development Whitepaper ● Outlines everything we covered today ● Delivered to your email inbox soon
  • 29. @wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer Next Up in our Webinar Series Git in Motion Git Core Concepts, Best Practices and Commonly Asked Questions ● Wednesday, September 2nd ○ 12:00 p.m. EDT ○ 11:00 a.m. CDT ○ 09:00 a.m. PDT ● Register now: ○ http://wpeng.in/gitinmotion
  • 30. @wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer@wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer Q&A
  • 31. @wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer@wpengine #YWYW Taylor McCaslin, Technical Product Manager | Anthony Burchell, Operations Engineer Thank you. And remember, We’re here to help.

Editor's Notes

  1. At WP Engine, we’ve assembled a suite of best-of-breed development tools that help you work quickly and efficiently--tools that make your life as a developer easier and save you time at each stage of the development process. In this live webinar, we’ll discuss: Why WordPress is the best framework for developing killer websites Setting up your ideal workflow with WP Engine A walk through of WP Engine’s suite of tools designed specifically for developers
  2. Today we’ll talk about what makes developing the WP Engine platform easy and flexible. We’ll talk about tools that will help you at every stage of the development lifesycle: from setup, developing, laucning and maintaining sites on wpengine. We’ll have some closing thoughts and then open up the floor to Q&A
  3. As a developer, you want flexibility. You have a job to do, and you want to do it effectively and as efficiently as possible; and you want a platform that empowers you. WordPress delivers the ideal framework on which to build killer websites—it’s flexible, it’s open source, and it’s highly customizable. There is a plethora of plugins and themes that extend WordPress and add any functionality you could dream of. It’s kept up to date by a vast community, and new features, bug fixes, and security patches are rolled out frequently. It’s also the most widely used CMS on the web—WordPress has more than 60 percent of the CMS market share and powers over 24% of the internet. At WP Engine, we aspire to be the managed WordPress platform of choice for developers. We’ve assembled a suite of best-in-class development tools that help you work quickly and efficiently—tools that make your life as a developer easier and save you time at each stage of the development process. And we don’t try to pigeonhole you into our workflow, we offer tools and services you can use in your workflow, so you can develop on your terms and how you’re comfortable. That, coupled with our managed platform and best-in-class support team, we help save you time and work more efficiently. During this webinar, we’ll talk about some of the common WordPress development workflows and highlight the tools WP Engine offers developers to make your lives easier throughout the development process.
  4. The way that we are going to frame our discussion today is in terms of the Development lifecycle. It looks kind of like a race track. First you have the setup (getting on the track) then the development step which could be new development or edits to existing sites, then comes a launch of your site or changes to your site. Finally you hit the maintain portion of the dev cycle which to be honest probably spans the entire cycle after launch because you will continuously be adapting to changes.
  5. Let’s start with Setup. We’ll talk about what you need to know when getting started with a project on WP Engine.
  6. So let’s talk about creating installs. Installs on WP Engine are installations of WordPress, individual sites, or multisites running in a sandbox. Every installs has it’s own file system, database, and staging site. Each plan has a designated amount of installs you can create. However, you can always create unlimited transferable installs.
  7. Let’s dig into transferable installs. Free transferrable installs release you from the shackles of paying for WordPress installs for testing and development purposes. You eliminate hosting costs that can be a financial drain when you pay out of pocket for development and testing sites. With transferrable installs from WP Engine, you can create an unlimited number of free installs for test and dev, and transfer those installs to your client’s WP Engine account when the site is ready to go live or back to your own account if you decide to keep control of a site later on. These installs don’t count against the number of installs available via your WP Engine account. They’re also password protected to help you keep the site private while you develop it. And, if you wish, you can maintain access to those transferred installs for continued collaboration and development when you transfer them.
  8. Once you transfer the install, the hosting bill is also transferred to your client, meaning you no longer have to mess with hosting invoices or tracking down a customer to recoup fees you paid out of pocket hosting the development site. This saves you additional time and money. Your customer then receives a tailored email instructing them on how to “claim” the site you just sent them. With transferable installs you don’t have to wait for your client to setup hosting, you can jump right in and get started with your next project! Sometimes though, you don’t start from a blank slate. You might be migrating an existing site to our platform, for continued development. We’ve got a great solution for that.
  9. If you’ve ever migrated a WordPress site from one platform to another, you know what a major headache it can be. It’s often complex, time consuming, and expensive. And there’s a lot that can go wrong. We recently launched WP Engine Automated Migration, a new solution that eliminates the hardest, most complicated steps typically required to fully migrate a site to our managed WordPress hosting platform. WP Engine Automated Migration is available as a WordPress plugin and also through our User Portal. WP Engine Automated Migration is free, and it empowers you to migrate your WordPress sites to our platform in just minutes by following a few simple steps. It’s never been faster, easier, or more affordable to migrate your site to our platform.
  10. We’ve seen a nearly 100% success rate with the WP Engine Automated Migration Plugin, and our customers love using it. These are actual comments from customers who have used the Automated Migration Plugin.
  11. But don’t worry if you don’t want to use the Automated Migration Plugin, or want to manually migrate your site for whatever reason, we have another tool to help guide you through the complex process of migrating a WordPress website. Our Migration Checklist offers a personalized to-do list interface, ensuring you hit all the steps required to migrate your site successfully. The migration checklist allows you to Track your progress. It contains Tailored instructions specific to your install. If you get lost, there is inlined help content. And there are convient tools that allow you to preview your site with a click of a button, and then detect when your DNS is propagated to WP Engine. Our Automated Migration Plugin, and Migration Checklist showcase the freedom and flexibility you have on WP Engine to develop on your terms, with whatever tools make you most comfortable.
  12. Next let’s talk about how you can develop on WP Engine.
  13. You have a host of options when you’re deciding how you want to develop on WP Engine. We suport SFTP, Git and Vagrant development. Collaborate And Maintain Control With Git Push Say you want to collaborate on a project, but maintain version control throughout development. Git Push gives you that. Git is open source software that allows groups of people to work on the same code at the same time (it’s a distributed system for version control). You can collaborate on a client site in real time with your team. WP Engine was the first managed WordPress hosting provider to fully integrate Git Push into a hosted application? You can set up Git Push in your User Portal and use Git to push to your production and staging area.
  14. Once you’ve started development, you’ll be able to Test And Share Your Work With Staging Sites No good has ever come from launching a site before it’s finished. You want to test your progress before pushing a site live. A staging site lets you build and test a site in a staging environment before pushing it to the world. Think about it as dress rehearsal--a testing ground where you can play with plugins, themes, and custom code to work out any kinks before lifting the curtain on opening night. You can share that staging site with your clients—they’re password protected so only authorized people can view them. Once the site in the staging area is approved, you can push it live with the click of a button. Now, there are some limitations when developing in a staging area: there’s no server side caching in place on staging sites and there are no backups in the staging area. This allows you to spend less time busting cache and more time working on your site.
  15. Let’s talk about the power of copy sites. Copy site capabilities make your work easier and save you a ton of time by letting you create multiple copies of your existing production sites. Your can copy one site over to another existing site, or create a new install that is a replica of an existing site. You are extremely proud of the sites you’ve built, and you want to replicate that awesomeness. With WP Engine Copy Site, you can turn a site you developed into a template so you can reuse it across multiple projects. Think of it as instant repeatability for your most successful sites. Instead of starting a new site from scratch, you can start a project from a copy of an already proven site. This speeds up your development workflow, and allows you to have a default install with all your favorite configurations, plugins, and themes jump starting your next development project. WP Engine doesn’t just provide developer tool, we also have a host of addons and extentions that give your WP engine sites super powers.
  16. The WP Engine GeoIP plugin enables global brands to use a site visitor’s location to serve them relevant, targeted content based on their country, state, city, and even zipcode. This empowers brands, marketers, developers, legal departments, and site owners to show site visitors pricing in their national currency, sites in their language, and share content that is most relevant based on geography. GeoIP also now comes with built in shortcode functionality to assist with displaying specific content to visitors in different locations and new testing functionality that lets you test visiting the page from a specified location to see how it will appear to different visitors. Geo Location has never been easier, you can use it directly from the post editor. GeoIP also just works with our platforms caching. That’s right cacheable pages with dynamic geo location data!
  17. We also have an entire team devoted to finding new ways to levearge technology to innovate One of the reasons we all love WordPress is because it allows us to create amazing new projects in ways we never could before. Projects that enable us to share new ideas, new initiatives, new messages, new media, open for business to the entire world, with the potential to accumulate millions of interactions in the years to come. For us at WP Engine, we share the exhilaration of creation! Which is why we have an entire labs team dedicated to technical innovation both inside and outside the company. We’re leveraging our years of experience and expertise in WordPress to create new solutions that our customers can jump start their development with. We have a couple of projects in flight today. Faster, More Accurate WordPress Search WP Engine Search is a new site search engine powered by Elasticsearch. Currently in Alpha, it is more accurate and less bulky than the search capabilities that are native to WordPress. WP Engine Search is lightning fast and returns results ranked by relevance, and is much less demanding on your database server. It uses autosuggest to guess what visitors are searching for and fuzzy matching to catch misspellings and queries that are slightly off. And because it’s included in our platform, you won’t have to contract with yet another vendor to get awesome search capabilities. Increase Site Stickiness With Related Posts WP Engine Related Posts is another new tool, currently in Alpha, that presents your own relevant and related content at the bottom of each content page. Showcasing related posts in this fashion has been proven to increase pageviews by 10 percent or more, drive additional revenue for ad-driven sites, and keep visitors on your pages longer. WP Engine Related Posts gives your sites new levels of stickiness. All of these tools are examples of innovation that WP Engine is creating and giving to customers on our platform to supercharge their websites and speed up development.
  18. Next let’s talk about things to consider when launching a site on WP Engine.
  19. There are two ways to make your site live on WP Engine. CNAMEs and A Records. At WP Engine with every install a subdomain of WP Engine is created for you to access your site without pointing dns at us. This url can also be used to point a CNAME at. If you look at the above example you will see digitaldesign.wpengine.com is the content of the www CNAME. This has it’s benefits and it’s disadvantages. The biggest benefit of using a CNAME is the fact that it keeps your site up when situations arise such as hardware upgrades, ddos mitigation, or other normal occurrences that may lead to you IP address needing to change. If CNAMEs aren’t your thing you can certainly use an A record which also has it’s benefits. For instance, if you want to point to a new install on your account you can simply point the ip address and add the domain in your user portal. It’s important to note though unlike CNAMEs if there is an emergency change to your IP address your site runs risk of going down. (However, we would be in communication with you through the process if such a case were to arise) We highly recommend using CNAMEs to point our environment.
  20. Let’s talk about Keeping Data Private With Easy SSL secure sockets layer (SSL) is technology that protects your clients’ and your site visitors’ private data. SSL also gives you the added benefit of improved Google rankings (Google ranks websites protected with SSL slightly higher than those that are not). WP Engine makes purchasing an SSL certificate for sites quick and easy through the User Portal. Building an ecommerce site that accepts credit card information? SSL makes sure that data stays secure. WP Engine offers SSL protection across all of our plans so you can keep data private. WP Engine offers 1st party SSL certificates (both single domain and wildcard) for purchase on all plans. For Professional plans and above, we have a 3rd party SSL tool to help you easilly configure your 3rd party SSL certificates with our platform. These improvements will help anyone, regardless of technical knowledge, easily and successfully secure a WP Engine site with SSL.
  21. Serve Content Swiftly With One-Click CDN Speed is a major measurement of site performance. To enable that, we offer a single-click CDN (content delivery network) that stores a site’s static content locally on servers all over the world and serves that content from the ones closest to your visitors. This means content loads faster, and sites can scale more effectively. Do you anticipate a lot of international visitors? The CDN makes sure a site is speedy no matter where a visitor comes from. CDN is available via one-click through the WP Engine User Portal.
  22. Finally let’s talk about Maintaining Sites after you’ve launched them on WP Engine
  23. Turn Back Time With During Development Backups Have you ever wanted to revert back to the version of the site that you showed last week? No problem—during development backups will help you with that. These backups can help you turn back the clock in a snap--go back to an earlier version to eliminate a mistake or design mishap. Access to easy backups and one-click restores during the development process can turn a massive mistake into a minor hiccup. When disaster strikes or something goes awry, there’s no need to worry. With WP Engine, all of your data is preserved with backup and disaster recovery. It only takes seconds to create a snapshot backup of your WP Engine WordPress site so you can make changes, like updating a plugin, without the fear of making a costly mistake. You can restore to that snapshot to undo the changes with just a single click. WP Engine also takes daily automatic snapshots so you’ll never be without a snapshot.
  24. At WP Engine we make it easy to Always Be Up-To-Date With Managed Patching and Updates We’ll never make you look bad by sending an upgrade that kills your site or one of your customers’ sites. At WP Engine, you get the assurance that you’re site is always secure, as we automatically upgrade installs whenever new security patches are released. And when a major core update is released, we put it through rigorous testing before we automatically upgrade your site. And we recently made core upgrades even easier by integrating it more tightly into the User Portal--now you can upgrade core with the push of a button!
  25. Finally, rmemeber that we’ve got your back. Rest Easy With 24/7 Support Every day, we deliver over 800 hours of around-the-clock (24/7), technical support from US-based WordPress experts. If you have questions, we have answers. Our best-in-class support averages a 80 NPS across all mediums with a customer satisfaction rating of 98.5%. We’ve even won awards for our world-class support! And as a developer, you can call us on your customers’ behalf, as well, as long as you’re authorized to access their installs. We’re available through ticket, by phone, and by chat. We also have our always online support garage that is full of articles and other helpful content. Our team of WordPress experts is available 24/7 and always ready to help. It’s white glove support at its finest.
  26. That concludes our content for today, we’ve covered a lot of ground quickly, but we want to let you know that you’ll soon be getting a whitepaper that covers all of the topics we have touched on today, which will be landing in your email inbox soon. What we’ve covered today is just the start. We’re continuously updating our platform and our toolset to deliver the most flexible, developer-friendly environment on which to build WordPress sites. It’s our mission to be the WordPress platform of choice for developers, and we’ll continue to innovate to add capabilities and powerful development tools and services to make our platform flexible and to ultimately make your life and your work easier. Don’t waste time playing around with platforms that aren’t tailor-made for you. Work with WP Engine and develop faster and more efficiently on a platform designed to let you work and develop how you want to, on your own terms.
  27. We’re also excited to announce that we will be hosting another webinar in 2 weeks covering Git Core Concepts, Best Practices and Commonly Asked Questions. If you’re interested in developing with Git on WP Engine, this is the webinar for you. Signup at the link here.
  28. Alright, we’ll now open the floor for any questions. We’ll hang around to answer your questions you’ve tweeted us.