Transcript
Page 1: Hosting as a Framework

Tyler FlintChief Architect

Page 2: Hosting as a Framework

2

HTML

AJAX

DHTML

JQuery

Javascript

Schema

XPointer

VBscript

XML DOM

HTML DOMTCP/IP

CSS

SQL

XML

DTD

ASP

ADO

PHP

JSON XLink

WSDL

XSLT

XPath

SOAP

.NET

Python

XQuery

ASP.NET

XSL-FO

Perl

SVG

Java

Ruby

Page 3: Hosting as a Framework

3

LAMP

Page 4: Hosting as a Framework

4

LAMP

JQueryJavascript

Canvas

Prototype

Mootools

Amazon

Coffeescript

Websockets

Actionscript

HuluCSS3

Youtube

Twitter

HTML5

Mobile

Flash

Netflix

Squareup

Facebook

AJAX

Page 5: Hosting as a Framework

5

Page 6: Hosting as a Framework

6

Page 7: Hosting as a Framework

7

Page 8: Hosting as a Framework

8

Page 9: Hosting as a Framework

9

Page 10: Hosting as a Framework

10

Page 11: Hosting as a Framework

11

Page 12: Hosting as a Framework

12

Page 13: Hosting as a Framework

13

Page 14: Hosting as a Framework

14

Page 15: Hosting as a Framework

15

Page 16: Hosting as a Framework

16

Page 17: Hosting as a Framework

17

Page 18: Hosting as a Framework

18

Page 19: Hosting as a Framework

19

Page 20: Hosting as a Framework

20

Page 21: Hosting as a Framework

21

Page 22: Hosting as a Framework

22

Page 23: Hosting as a Framework

23

Page 24: Hosting as a Framework

24

Page 25: Hosting as a Framework

25

Page 26: Hosting as a Framework

26

Page 27: Hosting as a Framework

27

Hosting Framework

Page 28: Hosting as a Framework

28

Page 29: Hosting as a Framework

Framework

Page 30: Hosting as a Framework

30

$>pagoda create my-very-own-app Creating my-very-own-app... Complete!

Git remote pagoda added my-very-own-app created ---------------------------------------------------- LIVE URL : http://my-very-own-app.pagodabox.com ADMIN PANEL : http://dashboard.pagodabox.com/apps/my-very-own-app ---------------------------------------------------- +> Use ‘git push pagoda --all’ to push your code live

$>git push pagoda masterCounting objects: 3, done.Writing objects: 100% (3/3), 217 bytes, done.Total 3 (delta 0), reused 0 (delta 0)

:: Auto deploy enabled for ‘master’ +> to change, visit https://dashboard.pagodabox.com/apps/my-very-own-app/admin:: Deploying to e77ee2e on master:: Parsing Boxfile:: Executing deploy +> Init submodules +> Booting web1.1 - [14-Feb-2012 22:07:48] NOTICE: fpm is running, pid 54 - [14-Feb-2012 22:07:48] NOTICE: ready to handle connections +> Propagating network updates:: Cleaning up

To [email protected]:4f3adb2348afd8126c000156.git * [new branch] master -> master

Page 31: Hosting as a Framework

31

Page 32: Hosting as a Framework

32

Page 33: Hosting as a Framework

33

Page 34: Hosting as a Framework

34

Deploy Hooks

Page 35: Hosting as a Framework

35

Quickstarts

Page 36: Hosting as a Framework

36

Empty Repo

mocaco/kohana

moneyman/magento

hher/wordpress

garamasala/seagull

[email protected]:FIR/some-repo.git

[email protected]:jamison/magento-demo.git

Name your app:

Will become: your_app_name.pagodabox.com

Page 37: Hosting as a Framework

37

Publish

Page 38: Hosting as a Framework

38

Page 39: Hosting as a Framework

39

web1: name: wp-web shared_writable_dirs: - wp-content/uploads/ after_build: - “mv pagoda/wp-config.php wp-config.php”db1: name: wp-db

Page 40: Hosting as a Framework

40

Page 41: Hosting as a Framework

41

https://dashboard.pagodabox.com/account/promo/PROMO


Top Related