wordpress meetup at hubba thailand

27
WordPress Meetup at HUBBA Thailand 2014/10/03 Takayuki Miyauchi

Upload: takayuki-miyauchi

Post on 01-Dec-2014

710 views

Category:

Technology


3 download

DESCRIPTION

2014/10/03

TRANSCRIPT

Page 1: WordPress Meetup at HUBBA Thailand

WordPress Meetup at HUBBA Thailand

2014/10/03 Takayuki Miyauchi

Page 2: WordPress Meetup at HUBBA Thailand

About Me

Page 3: WordPress Meetup at HUBBA Thailand

Takayuki MiyauchiMy Japanese friends call me “Miya”.

Page 4: WordPress Meetup at HUBBA Thailand

My WordPress Plugins

Page 5: WordPress Meetup at HUBBA Thailand

WordPress Core Contributor

Page 6: WordPress Meetup at HUBBA Thailand

「WordPress Plugin Development Bible」 I wrote a book with Shinichi.

Page 7: WordPress Meetup at HUBBA Thailand

DigitalCube Inc. en.digitalcube.jp

AWS Advanced Consulting Partner

Page 8: WordPress Meetup at HUBBA Thailand

Table of contents

Page 9: WordPress Meetup at HUBBA Thailand

• VCCW - All in one WordPress development environment.

• AMIMOTO - High performance WordPress hosting on the AWS.

The common keywords of these topics are cloud and automation.

Page 10: WordPress Meetup at HUBBA Thailand

VCCWAll in one WordPress development environment.

Page 11: WordPress Meetup at HUBBA Thailand
Page 12: WordPress Meetup at HUBBA Thailand

vccw.cc

Page 13: WordPress Meetup at HUBBA Thailand

$ cp Vagrantfile.sample Vagrantfile $ vagrant up

Page 14: WordPress Meetup at HUBBA Thailand

That's it!

Page 15: WordPress Meetup at HUBBA Thailand

System Environments

Page 16: WordPress Meetup at HUBBA Thailand

VVVgithub.com/Varying-Vagrant-Vagrants/VVV

VCCW vccw.cc

WordPress VersionStable Trunk

DevelopSelectable

(3.5.2 or later)

OS / Web Server Ubuntu / Nginx CentOS / Apache

SSL - ✓

Multisite - Selectable

phpMyAdmin ✓ -

Provisionning Shell Chef

Page 17: WordPress Meetup at HUBBA Thailand

Development Tools

Page 18: WordPress Meetup at HUBBA Thailand

VVV VCCW

WP-CLI ✓ ✓

PHPUnit ✓ ✓

PHP code sniffer - ✓

Composer ✓ ✓

Grunt ✓ ✓

Theme unit test - ✓

WordMove - ✓

Ruby - rbenv + 2.1.2

Page 19: WordPress Meetup at HUBBA Thailand

debug mode, lang, ssl, installed(activated) themes/plugins, multisite, theme-unit-test, host name, php extensions, ruby version,

Custom Settings in Vagrantfile

see much more options in Vagrantfile.sample

Page 20: WordPress Meetup at HUBBA Thailand

Easy deploy!$ cd /vagrant $ wordmove pull —all

Page 21: WordPress Meetup at HUBBA Thailand

grunt$ cd wp-content/themes $ mkdir my-theme $ cd my-theme $ grunt-init my-theme $ wp theme activate my-theme

Page 22: WordPress Meetup at HUBBA Thailand

AMIMOTOHigh Performance WordPress Cloud Hosting on AWS

Page 23: WordPress Meetup at HUBBA Thailand

http://megumi-cloud.com/

Page 24: WordPress Meetup at HUBBA Thailand

EasyYou need just a few clicks to launch.

Page 25: WordPress Meetup at HUBBA Thailand

Fast2,000+

Requests per secondTuned LAMP stacks are usually 100 or so.

Page 26: WordPress Meetup at HUBBA Thailand

SafetyAll AMIs on the AWS MarketPlace are reviewed

by AWS review team.

Page 27: WordPress Meetup at HUBBA Thailand

Thank you!