SlideShare a Scribd company logo
1 of 41
Download to read offline
Tyler Flint
Chief Architect
Java
                            Python
         ASP.NET                                                                           Schema
                                                                                ASP

                                           Perl
                   JSON
XSL-FO                                                                  XLink
                                                    VBscript                                                   Ruby
                                                                                  JQuery

                          SVG          Javascript
                                                                                                XPointer
           DHTML
                                                                      CSS
                                                    HTML

                                                                                       PHP
  XQuery
               SQL                                                     TCP/IP
                                  HTML DOM                                                           .NET
                                                    ADO                                AJAX                     XPat


                           WSDL                                 XML DOM

              DTD                                                               SOAP
                                                                                              XSLT
                                                                                                           2
                                     XML
LAMP




       3
Amazon
              Twitter
                            Hulu                       Websockets
   CSS3


       Javascript                  JQuery



                                                 Mobile                 Actionscript
  Facebook
                                    LAMP


                                                 Prototype
             Coffeescript
                             Canvas                           Netflix


                                            Squareup
                                                                          Mootools
AJAX
                  Flash                                 Youtube

                                             HTML5
                                                                                       4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
Hosting Framework




                    27
28
Framework
$>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 master
Counting 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 git@git.pagodabox.com:4f3adb2348afd8126c000156.git
 * [new branch] master -> master
                                                                                   30
31
32
33
Deploy Hooks




               34
Quickstarts




              35
Empty Repo




Name your app:



Will become: your_app_name.pagodabox.com




       mocaco/kohana                       git@github.com:FIR/some-repo.git


       moneyman/magento                    git@github.com:jamison/magento-demo.git


       hher/wordpress

       garamasala/seagull
                                                                                           36
Publish




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




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




                                                      41

More Related Content

Viewers also liked

Albanian Right of REVOLUTION & Political CORRUPTION
Albanian  Right of REVOLUTION & Political CORRUPTIONAlbanian  Right of REVOLUTION & Political CORRUPTION
Albanian Right of REVOLUTION & Political CORRUPTIONVogelDenise
 
060812 EEOC Response (TELUGU)
060812   EEOC Response (TELUGU)060812   EEOC Response (TELUGU)
060812 EEOC Response (TELUGU)VogelDenise
 
060812 EEOC Response (INDONESIAN)
060812   EEOC Response (INDONESIAN)060812   EEOC Response (INDONESIAN)
060812 EEOC Response (INDONESIAN)VogelDenise
 
062112 slovenian (eeoc response)
062112 slovenian (eeoc response)062112 slovenian (eeoc response)
062112 slovenian (eeoc response)VogelDenise
 
062112 macedonian (eeoc response)
062112 macedonian (eeoc response)062112 macedonian (eeoc response)
062112 macedonian (eeoc response)VogelDenise
 
GEORGE ZIMMERMAN'S NOT GUILTY (gujarati)
GEORGE ZIMMERMAN'S NOT GUILTY  (gujarati)GEORGE ZIMMERMAN'S NOT GUILTY  (gujarati)
GEORGE ZIMMERMAN'S NOT GUILTY (gujarati)VogelDenise
 
11/06/13 - REBUTTAL MOTION (MMS) - AFRIKAANS
11/06/13 - REBUTTAL MOTION (MMS) - AFRIKAANS11/06/13 - REBUTTAL MOTION (MMS) - AFRIKAANS
11/06/13 - REBUTTAL MOTION (MMS) - AFRIKAANSVogelDenise
 
062112 hindi (eeoc response)
062112 hindi (eeoc response)062112 hindi (eeoc response)
062112 hindi (eeoc response)VogelDenise
 
050113 fax to judy clarke (boston marathon bombing) - norwegian
050113   fax to judy clarke (boston marathon bombing) - norwegian050113   fax to judy clarke (boston marathon bombing) - norwegian
050113 fax to judy clarke (boston marathon bombing) - norwegianVogelDenise
 
062112 danish(eeoc response)
062112 danish(eeoc response)062112 danish(eeoc response)
062112 danish(eeoc response)VogelDenise
 
060812 EEOC Response(CATALAN)
060812   EEOC Response(CATALAN)060812   EEOC Response(CATALAN)
060812 EEOC Response(CATALAN)VogelDenise
 
Sebas.jpg
Sebas.jpgSebas.jpg
Sebas.jpgsena677
 
FUNERAL DIRECTOR - Trayvon Martin (NO Sign Of Struggle/Fight)
FUNERAL DIRECTOR - Trayvon Martin (NO Sign Of Struggle/Fight)FUNERAL DIRECTOR - Trayvon Martin (NO Sign Of Struggle/Fight)
FUNERAL DIRECTOR - Trayvon Martin (NO Sign Of Struggle/Fight)VogelDenise
 
Telugu thank you to republic of ecuador (asylum of julian assange)
Telugu   thank you to  republic of ecuador (asylum of julian assange)Telugu   thank you to  republic of ecuador (asylum of julian assange)
Telugu thank you to republic of ecuador (asylum of julian assange)VogelDenise
 

Viewers also liked (19)

Albanian Right of REVOLUTION & Political CORRUPTION
Albanian  Right of REVOLUTION & Political CORRUPTIONAlbanian  Right of REVOLUTION & Political CORRUPTION
Albanian Right of REVOLUTION & Political CORRUPTION
 
060812 EEOC Response (TELUGU)
060812   EEOC Response (TELUGU)060812   EEOC Response (TELUGU)
060812 EEOC Response (TELUGU)
 
060812 EEOC Response (INDONESIAN)
060812   EEOC Response (INDONESIAN)060812   EEOC Response (INDONESIAN)
060812 EEOC Response (INDONESIAN)
 
062112 slovenian (eeoc response)
062112 slovenian (eeoc response)062112 slovenian (eeoc response)
062112 slovenian (eeoc response)
 
062112 macedonian (eeoc response)
062112 macedonian (eeoc response)062112 macedonian (eeoc response)
062112 macedonian (eeoc response)
 
GEORGE ZIMMERMAN'S NOT GUILTY (gujarati)
GEORGE ZIMMERMAN'S NOT GUILTY  (gujarati)GEORGE ZIMMERMAN'S NOT GUILTY  (gujarati)
GEORGE ZIMMERMAN'S NOT GUILTY (gujarati)
 
11/06/13 - REBUTTAL MOTION (MMS) - AFRIKAANS
11/06/13 - REBUTTAL MOTION (MMS) - AFRIKAANS11/06/13 - REBUTTAL MOTION (MMS) - AFRIKAANS
11/06/13 - REBUTTAL MOTION (MMS) - AFRIKAANS
 
062112 hindi (eeoc response)
062112 hindi (eeoc response)062112 hindi (eeoc response)
062112 hindi (eeoc response)
 
052412 Hindi
052412   Hindi052412   Hindi
052412 Hindi
 
Buyin pdf
Buyin pdfBuyin pdf
Buyin pdf
 
052412 Urdu
052412   Urdu052412   Urdu
052412 Urdu
 
050113 fax to judy clarke (boston marathon bombing) - norwegian
050113   fax to judy clarke (boston marathon bombing) - norwegian050113   fax to judy clarke (boston marathon bombing) - norwegian
050113 fax to judy clarke (boston marathon bombing) - norwegian
 
The Sentrale
The SentraleThe Sentrale
The Sentrale
 
062112 danish(eeoc response)
062112 danish(eeoc response)062112 danish(eeoc response)
062112 danish(eeoc response)
 
060812 EEOC Response(CATALAN)
060812   EEOC Response(CATALAN)060812   EEOC Response(CATALAN)
060812 EEOC Response(CATALAN)
 
Sebas.jpg
Sebas.jpgSebas.jpg
Sebas.jpg
 
FUNERAL DIRECTOR - Trayvon Martin (NO Sign Of Struggle/Fight)
FUNERAL DIRECTOR - Trayvon Martin (NO Sign Of Struggle/Fight)FUNERAL DIRECTOR - Trayvon Martin (NO Sign Of Struggle/Fight)
FUNERAL DIRECTOR - Trayvon Martin (NO Sign Of Struggle/Fight)
 
Telugu thank you to republic of ecuador (asylum of julian assange)
Telugu   thank you to  republic of ecuador (asylum of julian assange)Telugu   thank you to  republic of ecuador (asylum of julian assange)
Telugu thank you to republic of ecuador (asylum of julian assange)
 
Adult literacy tampa
Adult literacy tampaAdult literacy tampa
Adult literacy tampa
 

Similar to Hosting as a Framework

Bentobox model for understanding technology stacks
Bentobox model for understanding technology stacksBentobox model for understanding technology stacks
Bentobox model for understanding technology stacksLinda Liukas
 
Wakanda: NoSQL & SSJS for Model-driven Web Applications - SourceDevCon 2012
Wakanda: NoSQL & SSJS for Model-driven Web Applications - SourceDevCon 2012Wakanda: NoSQL & SSJS for Model-driven Web Applications - SourceDevCon 2012
Wakanda: NoSQL & SSJS for Model-driven Web Applications - SourceDevCon 2012Alexandre Morgaut
 
Wakanda: NoSQL for Model-Driven Web applications - NoSQL matters 2012
Wakanda: NoSQL for Model-Driven Web applications - NoSQL matters 2012Wakanda: NoSQL for Model-Driven Web applications - NoSQL matters 2012
Wakanda: NoSQL for Model-Driven Web applications - NoSQL matters 2012Alexandre Morgaut
 
Introduction to Apache Camel
Introduction to Apache CamelIntroduction to Apache Camel
Introduction to Apache CamelFuseSource.com
 
Kann JavaScript elegant sein?
Kann JavaScript elegant sein?Kann JavaScript elegant sein?
Kann JavaScript elegant sein?jbandi
 
State of Developer Tools (WDS09)
State of Developer Tools (WDS09)State of Developer Tools (WDS09)
State of Developer Tools (WDS09)bgalbs
 
Camel and JBoss
Camel and JBossCamel and JBoss
Camel and JBossJBug Italy
 
It is not HTML5. but ... / HTML5ではないサイトからHTML5を考える
It is not HTML5. but ... / HTML5ではないサイトからHTML5を考えるIt is not HTML5. but ... / HTML5ではないサイトからHTML5を考える
It is not HTML5. but ... / HTML5ではないサイトからHTML5を考えるSadaaki HIRAI
 
Html5 form attributes
Html5 form attributesHtml5 form attributes
Html5 form attributesOPENLANE
 
Drupal & AJAX. Drupalcamp Finland 2010
Drupal & AJAX. Drupalcamp Finland 2010Drupal & AJAX. Drupalcamp Finland 2010
Drupal & AJAX. Drupalcamp Finland 2010David Corbacho Román
 
Mazda Use of Third Generation Xml Tools
Mazda Use of Third Generation Xml ToolsMazda Use of Third Generation Xml Tools
Mazda Use of Third Generation Xml ToolsCardinaleWay Mazda
 
Building Silverlight Applications Using .NET (Part 2 of 2)
Building Silverlight Applications Using .NET (Part 2 of 2)Building Silverlight Applications Using .NET (Part 2 of 2)
Building Silverlight Applications Using .NET (Part 2 of 2)goodfriday
 
State of the art: server-side javaScript - NantesJS
State of the art: server-side javaScript - NantesJSState of the art: server-side javaScript - NantesJS
State of the art: server-side javaScript - NantesJSAlexandre Morgaut
 
Ajax Introduction Presentation
Ajax   Introduction   PresentationAjax   Introduction   Presentation
Ajax Introduction Presentationthinkphp
 
State of integration with Apache Camel (ApacheCon 2019)
State of integration with Apache Camel (ApacheCon 2019)State of integration with Apache Camel (ApacheCon 2019)
State of integration with Apache Camel (ApacheCon 2019)Claus Ibsen
 
Modern Architectures with Spring and JavaScript
Modern Architectures with Spring and JavaScriptModern Architectures with Spring and JavaScript
Modern Architectures with Spring and JavaScriptmartinlippert
 
XML Amsterdam 2012 Keynote
XML Amsterdam 2012 KeynoteXML Amsterdam 2012 Keynote
XML Amsterdam 2012 Keynotejimfuller2009
 

Similar to Hosting as a Framework (20)

Bentobox model for understanding technology stacks
Bentobox model for understanding technology stacksBentobox model for understanding technology stacks
Bentobox model for understanding technology stacks
 
Wakanda: NoSQL & SSJS for Model-driven Web Applications - SourceDevCon 2012
Wakanda: NoSQL & SSJS for Model-driven Web Applications - SourceDevCon 2012Wakanda: NoSQL & SSJS for Model-driven Web Applications - SourceDevCon 2012
Wakanda: NoSQL & SSJS for Model-driven Web Applications - SourceDevCon 2012
 
Wakanda: NoSQL for Model-Driven Web applications - NoSQL matters 2012
Wakanda: NoSQL for Model-Driven Web applications - NoSQL matters 2012Wakanda: NoSQL for Model-Driven Web applications - NoSQL matters 2012
Wakanda: NoSQL for Model-Driven Web applications - NoSQL matters 2012
 
Introduction to Apache Camel
Introduction to Apache CamelIntroduction to Apache Camel
Introduction to Apache Camel
 
Kann JavaScript elegant sein?
Kann JavaScript elegant sein?Kann JavaScript elegant sein?
Kann JavaScript elegant sein?
 
State of Developer Tools (WDS09)
State of Developer Tools (WDS09)State of Developer Tools (WDS09)
State of Developer Tools (WDS09)
 
Camel and JBoss
Camel and JBossCamel and JBoss
Camel and JBoss
 
01 Ajax Intro
01 Ajax Intro01 Ajax Intro
01 Ajax Intro
 
Visual resume
Visual resumeVisual resume
Visual resume
 
It is not HTML5. but ... / HTML5ではないサイトからHTML5を考える
It is not HTML5. but ... / HTML5ではないサイトからHTML5を考えるIt is not HTML5. but ... / HTML5ではないサイトからHTML5を考える
It is not HTML5. but ... / HTML5ではないサイトからHTML5を考える
 
Html5 form attributes
Html5 form attributesHtml5 form attributes
Html5 form attributes
 
Drupal & AJAX. Drupalcamp Finland 2010
Drupal & AJAX. Drupalcamp Finland 2010Drupal & AJAX. Drupalcamp Finland 2010
Drupal & AJAX. Drupalcamp Finland 2010
 
Mazda Use of Third Generation Xml Tools
Mazda Use of Third Generation Xml ToolsMazda Use of Third Generation Xml Tools
Mazda Use of Third Generation Xml Tools
 
Building Silverlight Applications Using .NET (Part 2 of 2)
Building Silverlight Applications Using .NET (Part 2 of 2)Building Silverlight Applications Using .NET (Part 2 of 2)
Building Silverlight Applications Using .NET (Part 2 of 2)
 
State of the art: server-side javaScript - NantesJS
State of the art: server-side javaScript - NantesJSState of the art: server-side javaScript - NantesJS
State of the art: server-side javaScript - NantesJS
 
Ajax Introduction Presentation
Ajax   Introduction   PresentationAjax   Introduction   Presentation
Ajax Introduction Presentation
 
RubyConf Brazil 2011
RubyConf Brazil 2011RubyConf Brazil 2011
RubyConf Brazil 2011
 
State of integration with Apache Camel (ApacheCon 2019)
State of integration with Apache Camel (ApacheCon 2019)State of integration with Apache Camel (ApacheCon 2019)
State of integration with Apache Camel (ApacheCon 2019)
 
Modern Architectures with Spring and JavaScript
Modern Architectures with Spring and JavaScriptModern Architectures with Spring and JavaScript
Modern Architectures with Spring and JavaScript
 
XML Amsterdam 2012 Keynote
XML Amsterdam 2012 KeynoteXML Amsterdam 2012 Keynote
XML Amsterdam 2012 Keynote
 

More from ciconf

CICONF 2012 - Don't Make Me Read Your Mind
CICONF 2012 - Don't Make Me Read Your MindCICONF 2012 - Don't Make Me Read Your Mind
CICONF 2012 - Don't Make Me Read Your Mindciconf
 
Chef + AWS + CodeIgniter
Chef + AWS + CodeIgniterChef + AWS + CodeIgniter
Chef + AWS + CodeIgniterciconf
 
Work Queues
Work QueuesWork Queues
Work Queuesciconf
 
Pretty Good Practices/Productivity
Pretty Good Practices/ProductivityPretty Good Practices/Productivity
Pretty Good Practices/Productivityciconf
 
Who Needs Ruby When You've Got CodeIgniter
Who Needs Ruby When You've Got CodeIgniterWho Needs Ruby When You've Got CodeIgniter
Who Needs Ruby When You've Got CodeIgniterciconf
 
Zero to Hero in Start-ups
Zero to Hero in Start-upsZero to Hero in Start-ups
Zero to Hero in Start-upsciconf
 
How to use ORM
How to use ORMHow to use ORM
How to use ORMciconf
 

More from ciconf (7)

CICONF 2012 - Don't Make Me Read Your Mind
CICONF 2012 - Don't Make Me Read Your MindCICONF 2012 - Don't Make Me Read Your Mind
CICONF 2012 - Don't Make Me Read Your Mind
 
Chef + AWS + CodeIgniter
Chef + AWS + CodeIgniterChef + AWS + CodeIgniter
Chef + AWS + CodeIgniter
 
Work Queues
Work QueuesWork Queues
Work Queues
 
Pretty Good Practices/Productivity
Pretty Good Practices/ProductivityPretty Good Practices/Productivity
Pretty Good Practices/Productivity
 
Who Needs Ruby When You've Got CodeIgniter
Who Needs Ruby When You've Got CodeIgniterWho Needs Ruby When You've Got CodeIgniter
Who Needs Ruby When You've Got CodeIgniter
 
Zero to Hero in Start-ups
Zero to Hero in Start-upsZero to Hero in Start-ups
Zero to Hero in Start-ups
 
How to use ORM
How to use ORMHow to use ORM
How to use ORM
 

Recently uploaded

[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 

Recently uploaded (20)

[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 

Hosting as a Framework

  • 2. Java Python ASP.NET Schema ASP Perl JSON XSL-FO XLink VBscript Ruby JQuery SVG Javascript XPointer DHTML CSS HTML PHP XQuery SQL TCP/IP HTML DOM .NET ADO AJAX XPat WSDL XML DOM DTD SOAP XSLT 2 XML
  • 3. LAMP 3
  • 4. Amazon Twitter Hulu Websockets CSS3 Javascript JQuery Mobile Actionscript Facebook LAMP Prototype Coffeescript Canvas Netflix Squareup Mootools AJAX Flash Youtube HTML5 4
  • 5. 5
  • 6. 6
  • 7. 7
  • 8. 8
  • 9. 9
  • 10. 10
  • 11. 11
  • 12. 12
  • 13. 13
  • 14. 14
  • 15. 15
  • 16. 16
  • 17. 17
  • 18. 18
  • 19. 19
  • 20. 20
  • 21. 21
  • 22. 22
  • 23. 23
  • 24. 24
  • 25. 25
  • 26. 26
  • 28. 28
  • 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 master Counting 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 git@git.pagodabox.com:4f3adb2348afd8126c000156.git * [new branch] master -> master 30
  • 31. 31
  • 32. 32
  • 33. 33
  • 36. Empty Repo Name your app: Will become: your_app_name.pagodabox.com mocaco/kohana git@github.com:FIR/some-repo.git moneyman/magento git@github.com:jamison/magento-demo.git hher/wordpress garamasala/seagull 36
  • 37. Publish 37
  • 38. 38
  • 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 39
  • 40. 40