Weitere ähnliche Inhalte Mehr von Masaki Komagata (12) PaaS向けCMS Lokka1. PaaS CMS Lokka
Masaki Komagata FJORD, LLC
5. Cloud PaaS CMS
“Lokka”
9. Web
Heroku
•
•
capistrano
10. Web
Heroku
•
•
capistrano
•
11. Heroku
• Help me, hackers!
(http://help-me-hackers.com)
• Ham Cutlet
(http://hamcutlet.fjord.jp)
• Next Holiday
(http://holiday.fjord.jp)
• MAKES THIS
(http://makesthis.com)
20. $ git clone git://github.com/komagata/lokka.git
$ cd lokka
21. $ git clone git://github.com/komagata/lokka.git
$ cd lokka
$ heroku apps:create
22. $ git clone git://github.com/komagata/lokka.git
$ cd lokka
$ heroku apps:create
$ git push heroku master
23. $ git clone git://github.com/komagata/lokka.git
$ cd lokka
$ heroku apps:create
$ git push heroku master
$ heroku rake db:setup
24. $ git clone git://github.com/komagata/lokka.git
$ cd lokka
$ heroku apps:create
$ git push heroku master
$ heroku rake db:setup
Lokka
25. $ git clone git://github.com/komagata/lokka.git
$ cd lokka
$ heroku apps:create
$ git push heroku master
$ heroku rake db:setup
$ heroku apps:open
Lokka
34. 1. DB
• RDB, KVS, Document DB, etc...
35. 1. DB
• RDB, KVS, Document DB, etc...
• MySQL, PostgreSQL, SQLite, Redis
36. 1. DB
• RDB, KVS, Document DB, etc...
• MySQL, PostgreSQL, SQLite, Redis
ActiveRecord Datamapper
memcached API
( DB Adapter )
38. • Heroku GAE
PaaS MySQL
39. • Heroku GAE
PaaS MySQL
• KVS object Marshal
aggregate
KVS
40. • Heroku GAE
PaaS MySQL
• KVS object Marshal
aggregate
KVS
• ActiveRecord …
46. 3. API
• WordPress
API
47. 3. API
• WordPress
API
• erb, haml, slim, erubis
48. <h1><%= @site.title %><h1>
<% @posts.each do |post| %>
<h2><%= post.title %></h2>
<%= post.body %>
<a href="<%= post.category.link %>">
<%= post.category.name %>
</a>
<% end %>
51. 4.
• Lokka Plugin Sinatra Extension
• Ruby
WordPress
65. 3.
• WordPress Jenkins 1
66. 3.
• WordPress Jenkins 1
• PaaS
67. 3.
• WordPress Jenkins 1
• PaaS
•
Hinweis der Redaktion \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n