SlideShare a Scribd company logo
Modern Local Environment
for WordPress in 2018
Topher DeRosia
@topher1kenobe
Local Development: Why?
• Work without internet
• Quickly spin up new sites
• Quickly throw away garbage
• Potentially recreate crazy server environments
• Each person on a team get a quick and easy
development environment that’s the same as everyone
elses
How? The Old Hard Ways
All of these options continue to be solid, viable development
solutions
• LAMP, WAMP, MAMP, XAMPP
• Varying Vagrant Vagrants
• Docker
How? The Awesome New Ways
Modern WordPress Local Development allows for:
• Creating WordPress sites quickly
• Creating site templates
• Ngrok support for remote viewing
• Easy Import and Export
How? The Awesome New Ways
Local by Flywheel
Unique Pros
● Easy import and export of entire sites
● Docker based
● Perfect integration with Flywheel
● Choice in PHP and MySQL versions
Unique Cons
● No integration with other hosts
● Docker based
DesktopServer by ServerPress
Unique Pros
● Easy import of common backup formats
● XAMPP based
● Good integration most hosts
● Plugin system
Unique Cons
● Lack of choice in software versions
● XAMPP based

More Related Content

What's hot (20)

PPT
Ruby Setup
Alan Hecht
 
PDF
Go with the Flow - A Guide to a WordPress Workflow
Ann Cascarano
 
PPTX
Zapping ever faster: how Zap sped up by two orders of magnitude using RavenDB
Oren Eini
 
PPTX
Through Meteor to the stars - Developing full-stack SPA's with meteor.js
Wekoslav Stefanovski
 
PPTX
Functional Programming in PHP
Aurimas Niekis
 
PDF
Improved development workflows using vagrant
Makis Asimidis
 
PDF
Introduction to Phoenix Web Framework
Riza Fahmi
 
PPTX
Zend Framwork presentation
Uva Wellassa University
 
PDF
Riak at Posterous
capotej
 
PDF
MPI, Erlang and the web
Lenz Gschwendtner
 
PDF
PuppetCamp SEA 1 - The State of Puppet
Walter Heck
 
PDF
Desktop server presentation
Ken Kramer
 
PPTX
DNN Summit: Robots.txt & Multi-Site DNN Instances
Will Strohl
 
ODP
Real-world Experiences in Scala
Amir Karimi
 
PDF
Server Check.in case study - Drupal and Node.js
Jeff Geerling
 
PPTX
Testing your Single Page Application
Wekoslav Stefanovski
 
PDF
A idea of Powerful WooCmmerce Site
秀高 岡本
 
PDF
Introduction to Django (GDays 2014)
Edem Kumodzi
 
PDF
The OpenOffice Localization Community
pescetti
 
PPTX
JavaScript Build System Battle Royale | PrDC 2017
David Wesst
 
Ruby Setup
Alan Hecht
 
Go with the Flow - A Guide to a WordPress Workflow
Ann Cascarano
 
Zapping ever faster: how Zap sped up by two orders of magnitude using RavenDB
Oren Eini
 
Through Meteor to the stars - Developing full-stack SPA's with meteor.js
Wekoslav Stefanovski
 
Functional Programming in PHP
Aurimas Niekis
 
Improved development workflows using vagrant
Makis Asimidis
 
Introduction to Phoenix Web Framework
Riza Fahmi
 
Zend Framwork presentation
Uva Wellassa University
 
Riak at Posterous
capotej
 
MPI, Erlang and the web
Lenz Gschwendtner
 
PuppetCamp SEA 1 - The State of Puppet
Walter Heck
 
Desktop server presentation
Ken Kramer
 
DNN Summit: Robots.txt & Multi-Site DNN Instances
Will Strohl
 
Real-world Experiences in Scala
Amir Karimi
 
Server Check.in case study - Drupal and Node.js
Jeff Geerling
 
Testing your Single Page Application
Wekoslav Stefanovski
 
A idea of Powerful WooCmmerce Site
秀高 岡本
 
Introduction to Django (GDays 2014)
Edem Kumodzi
 
The OpenOffice Localization Community
pescetti
 
JavaScript Build System Battle Royale | PrDC 2017
David Wesst
 

Similar to Modern Local Environment for WordPress in 2018 (20)

PPTX
Coding for the cloud - development of modern web applications
Wekoslav Stefanovski
 
PDF
ZendCon 2015 - Laravel Forge: Hello World to Hello Production
Joe Ferguson
 
PDF
Georgia Tech Drupal Users Group - Local Drupal Development
Eric Sembrat
 
PDF
Task runners + theming automating your workflow
Joshua Gilmer
 
PDF
Laravel Forge: Hello World to Hello Production
Joe Ferguson
 
PDF
August Webinar - Water Cooler Talks: A Look into a Developer's Workbench
Howard Greenberg
 
PDF
WordPress - The Good, Bad, and Ugly
Noel Saw
 
PPT
20130714 php matsuri - highly available php
Graham Weldon
 
PDF
Local Development Environments
Joe Casabona
 
PPTX
LASUG Online: Introduction to Docker and Docker Tools
Vasiliy Fomichev
 
PDF
The Often Useful Somewhat Annoying World of WordPress Multisite
James Bundey
 
PPTX
Introduction To Web Development & The New Digital Workplace
Jen Wei Lee
 
PPT
Phase2 - Large Drupal Multisites (GTA Case Study)
Robert Bates
 
PDF
Working in harmony
Edmund Turbin
 
PPTX
Presentation xampp new.pptx xampp presentation
athulraj1971
 
PDF
Powering Development and Testing Environments with Vagrant
Coen Jacobs
 
PDF
Way of the Future
Jason Cosper
 
PDF
Beyond Local Development w/Kalabox (SFDUG July 2015)
Alec Reynolds
 
PPT
Top 10 web application development frameworks 2016
iMOBDEV Technologies Pvt. Ltd.
 
PPTX
Content Management Systems and Refactoring - Drupal, WordPress and eZ Publish
Jani Tarvainen
 
Coding for the cloud - development of modern web applications
Wekoslav Stefanovski
 
ZendCon 2015 - Laravel Forge: Hello World to Hello Production
Joe Ferguson
 
Georgia Tech Drupal Users Group - Local Drupal Development
Eric Sembrat
 
Task runners + theming automating your workflow
Joshua Gilmer
 
Laravel Forge: Hello World to Hello Production
Joe Ferguson
 
August Webinar - Water Cooler Talks: A Look into a Developer's Workbench
Howard Greenberg
 
WordPress - The Good, Bad, and Ugly
Noel Saw
 
20130714 php matsuri - highly available php
Graham Weldon
 
Local Development Environments
Joe Casabona
 
LASUG Online: Introduction to Docker and Docker Tools
Vasiliy Fomichev
 
The Often Useful Somewhat Annoying World of WordPress Multisite
James Bundey
 
Introduction To Web Development & The New Digital Workplace
Jen Wei Lee
 
Phase2 - Large Drupal Multisites (GTA Case Study)
Robert Bates
 
Working in harmony
Edmund Turbin
 
Presentation xampp new.pptx xampp presentation
athulraj1971
 
Powering Development and Testing Environments with Vagrant
Coen Jacobs
 
Way of the Future
Jason Cosper
 
Beyond Local Development w/Kalabox (SFDUG July 2015)
Alec Reynolds
 
Top 10 web application development frameworks 2016
iMOBDEV Technologies Pvt. Ltd.
 
Content Management Systems and Refactoring - Drupal, WordPress and eZ Publish
Jani Tarvainen
 
Ad

More from WordCamp Sydney (20)

PDF
Don’t Panic: How To Troubleshoot Your WordPress Site
WordCamp Sydney
 
PDF
WordPress Hosting Survival Guide
WordCamp Sydney
 
PDF
Preparing For The Flood. How Do You Conduct Load Testing To Ready Your WordPr...
WordCamp Sydney
 
PDF
Goodbye Themes, Hello Elementor – Beyond Creating Basic Websites
WordCamp Sydney
 
PDF
Divi 4.x and WooCommerce Changes
WordCamp Sydney
 
PDF
Why No One Is Reading Your Blog Posts (And How To Change That)
WordCamp Sydney
 
PDF
Our Wild Journey Implementing A Headless WordPress Blog
WordCamp Sydney
 
PDF
Escaping Client Hell: 6 Practical Tips To Make Freelancing Fun Again
WordCamp Sydney
 
PDF
Planning Your Website Roadmap: Why Every Website Project Needs One To Save It...
WordCamp Sydney
 
PDF
Website Delivered – It’s The START Of The Relationship!
WordCamp Sydney
 
PDF
5 Steps To Avoiding Burnout: Creating A Healthy Work/Life Balance
WordCamp Sydney
 
PDF
The Healthy Baker - Flipping the Brief
WordCamp Sydney
 
PDF
Gutenberg Block Editor Tips & Tricks
WordCamp Sydney
 
PDF
Let's Get Engaged
WordCamp Sydney
 
PDF
The Science Of WordPress
WordCamp Sydney
 
PDF
Basics of Search Engine Optimisation
WordCamp Sydney
 
PDF
The Future of Web Content (an introduction to the new WordPress editor)
WordCamp Sydney
 
PDF
Beyond the Theme: Affirming the role of the designer in the WordPress ecosystem
WordCamp Sydney
 
PDF
5 Ecommerce Trends to Implement Now
WordCamp Sydney
 
PDF
Diagnosing WordPress: What to do when things go wrong
WordCamp Sydney
 
Don’t Panic: How To Troubleshoot Your WordPress Site
WordCamp Sydney
 
WordPress Hosting Survival Guide
WordCamp Sydney
 
Preparing For The Flood. How Do You Conduct Load Testing To Ready Your WordPr...
WordCamp Sydney
 
Goodbye Themes, Hello Elementor – Beyond Creating Basic Websites
WordCamp Sydney
 
Divi 4.x and WooCommerce Changes
WordCamp Sydney
 
Why No One Is Reading Your Blog Posts (And How To Change That)
WordCamp Sydney
 
Our Wild Journey Implementing A Headless WordPress Blog
WordCamp Sydney
 
Escaping Client Hell: 6 Practical Tips To Make Freelancing Fun Again
WordCamp Sydney
 
Planning Your Website Roadmap: Why Every Website Project Needs One To Save It...
WordCamp Sydney
 
Website Delivered – It’s The START Of The Relationship!
WordCamp Sydney
 
5 Steps To Avoiding Burnout: Creating A Healthy Work/Life Balance
WordCamp Sydney
 
The Healthy Baker - Flipping the Brief
WordCamp Sydney
 
Gutenberg Block Editor Tips & Tricks
WordCamp Sydney
 
Let's Get Engaged
WordCamp Sydney
 
The Science Of WordPress
WordCamp Sydney
 
Basics of Search Engine Optimisation
WordCamp Sydney
 
The Future of Web Content (an introduction to the new WordPress editor)
WordCamp Sydney
 
Beyond the Theme: Affirming the role of the designer in the WordPress ecosystem
WordCamp Sydney
 
5 Ecommerce Trends to Implement Now
WordCamp Sydney
 
Diagnosing WordPress: What to do when things go wrong
WordCamp Sydney
 
Ad

Recently uploaded (20)

PPTX
Perkembangan Perangkat jaringan komputer dan telekomunikasi 3.pptx
Prayudha3
 
PPTX
dns domain name system history work.pptx
MUHAMMADKAVISHSHABAN
 
PPT
1965 INDO PAK WAR which Pak will never forget.ppt
sanjaychief112
 
PDF
LB# 820-1889_051-7370_C000.schematic.pdf
matheusalbuquerqueco3
 
PPT
Introduction to dns domain name syst.ppt
MUHAMMADKAVISHSHABAN
 
PDF
Cybersecurity Awareness Presentation ppt.
banodhaharshita
 
PPTX
Blue and Dark Blue Modern Technology Presentation.pptx
ap177979
 
PDF
Latest Scam Shocking the USA in 2025.pdf
onlinescamreport4
 
PPTX
原版北不列颠哥伦比亚大学毕业证文凭UNBC成绩单2025年新版在线制作学位证书
e7nw4o4
 
PDF
LOGENVIDAD DANNYFGRETRRTTRRRTRRRRRRRRR.pdf
juan456ytpro
 
PPTX
Artificial-Intelligence-in-Daily-Life (2).pptx
nidhigoswami335
 
PPTX
办理方法西班牙假毕业证蒙德拉贡大学成绩单MULetter文凭样本
xxxihn4u
 
PPTX
How tech helps people in the modern era.
upadhyayaryan154
 
PPTX
Pengenalan perangkat Jaringan komputer pada teknik jaringan komputer dan tele...
Prayudha3
 
PPTX
Google SGE SEO: 5 Critical Changes That Could Wreck Your Rankings in 2025
Reversed Out Creative
 
DOCX
An_Operating_System by chidi kingsley wo
kingsleywokocha4
 
PPTX
The Latest Scam Shocking the USA in 2025.pptx
onlinescamreport4
 
PPTX
Different Generation Of Computers .pptx
divcoder9507
 
PPTX
MSadfadsfafdadfccadradfT_Presentation.pptx
pahalaedward2
 
PPTX
The Internet of Things (IoT) refers to a vast network of interconnected devic...
chethana8182
 
Perkembangan Perangkat jaringan komputer dan telekomunikasi 3.pptx
Prayudha3
 
dns domain name system history work.pptx
MUHAMMADKAVISHSHABAN
 
1965 INDO PAK WAR which Pak will never forget.ppt
sanjaychief112
 
LB# 820-1889_051-7370_C000.schematic.pdf
matheusalbuquerqueco3
 
Introduction to dns domain name syst.ppt
MUHAMMADKAVISHSHABAN
 
Cybersecurity Awareness Presentation ppt.
banodhaharshita
 
Blue and Dark Blue Modern Technology Presentation.pptx
ap177979
 
Latest Scam Shocking the USA in 2025.pdf
onlinescamreport4
 
原版北不列颠哥伦比亚大学毕业证文凭UNBC成绩单2025年新版在线制作学位证书
e7nw4o4
 
LOGENVIDAD DANNYFGRETRRTTRRRTRRRRRRRRR.pdf
juan456ytpro
 
Artificial-Intelligence-in-Daily-Life (2).pptx
nidhigoswami335
 
办理方法西班牙假毕业证蒙德拉贡大学成绩单MULetter文凭样本
xxxihn4u
 
How tech helps people in the modern era.
upadhyayaryan154
 
Pengenalan perangkat Jaringan komputer pada teknik jaringan komputer dan tele...
Prayudha3
 
Google SGE SEO: 5 Critical Changes That Could Wreck Your Rankings in 2025
Reversed Out Creative
 
An_Operating_System by chidi kingsley wo
kingsleywokocha4
 
The Latest Scam Shocking the USA in 2025.pptx
onlinescamreport4
 
Different Generation Of Computers .pptx
divcoder9507
 
MSadfadsfafdadfccadradfT_Presentation.pptx
pahalaedward2
 
The Internet of Things (IoT) refers to a vast network of interconnected devic...
chethana8182
 

Modern Local Environment for WordPress in 2018

  • 1. Modern Local Environment for WordPress in 2018 Topher DeRosia @topher1kenobe
  • 2. Local Development: Why? • Work without internet • Quickly spin up new sites • Quickly throw away garbage • Potentially recreate crazy server environments • Each person on a team get a quick and easy development environment that’s the same as everyone elses
  • 3. How? The Old Hard Ways All of these options continue to be solid, viable development solutions • LAMP, WAMP, MAMP, XAMPP • Varying Vagrant Vagrants • Docker
  • 4. How? The Awesome New Ways Modern WordPress Local Development allows for: • Creating WordPress sites quickly • Creating site templates • Ngrok support for remote viewing • Easy Import and Export
  • 5. How? The Awesome New Ways
  • 6. Local by Flywheel Unique Pros ● Easy import and export of entire sites ● Docker based ● Perfect integration with Flywheel ● Choice in PHP and MySQL versions Unique Cons ● No integration with other hosts ● Docker based
  • 7. DesktopServer by ServerPress Unique Pros ● Easy import of common backup formats ● XAMPP based ● Good integration most hosts ● Plugin system Unique Cons ● Lack of choice in software versions ● XAMPP based