desktop server presentation

12
Stop Cowboy Coding with DesktopServer Ken Kramer E-Mail - [email protected] Twitter - @kkramer2195

Upload: ken-kramer

Post on 10-Jan-2017

29 views

Category:

Technology


0 download

TRANSCRIPT

Stop Cowboy Coding with DesktopServer

Ken KramerE-Mail - [email protected]

Twitter - @kkramer2195

What is Cowboy Coding?

Why Develop Locally?• Test New Features and updates without breaking your

live/production site - No Cowboy Coding

• Run Nightly/Beta Builds of WordPress for testing

• Work offline, anywhere!

What is DesktopServer?• Desktop Server by ServerPress is an application

that allows you to host as many WordPress sites as you want directly on your computer. It works by creating a web server environment on your computer that you can access through your web browser. You can host as many WordPress dev sites as you want. This is done through the application called XAMMP that comes bundled with DesktopServer.

Features of DesktopSever• Similar to MAMP, WAMP, XAMPP, Bitnami but some

additional features

• Host as many dev sites as you want from your local computer* (Free version has a limit of three sites)

• Import, export, share, copy and deploy website right from your computer.

• Design without an internet connection

• Import from BackupBuddy, Duplicator, BackWPup, BackUp WordPress, InfiniteWP, & ManageWP

Feature Comparison

Without DesktopServer

• Manually installing WordPress and all the common plugins and themes you use.

• Even with BackupBuddy and a Live site, a backup and script is required and this takes time.

With DesktopServer

• Deploy a dev site with themes and plugins in seconds

• Create multiple “BluePrints” for dev sites.

• Keep Copies of client’s deployed site on your computer computer to test plugin/WP updates before you update the LIVE site.

Create Your First Dev Site

Demo

Creating a Blueprint• Create a local WordPress website

• Finish the installation by opening browser and going to the newly created .dev site

• In the dashboard configure your site with any frameworks, themes and plugins that you might have

• If you are using anything that requires a license key (that does not an API), go into that plugin and enter the key, then save.

• In DesktopServer, export that local site to a .zip file

• Place that zip file in your Blueprints directory (on Mac it is \\applications\XAMPP\Blueprints and Windows is c:\xampplite\blueprints)

• Restart DesktopServer if necessary.

Linkshttps://serverpress.com

https://www.mamp.info/en/ http://www.wampserver.com/en/

https://bitnami.com/

WP Site Sync - https://wpsitesync.com* Free version is NOT Bi-Directional so sync is only dev->staging->live

not live to staging

Slides available at: https://klkwebservices.com/slides