Your SlideShare is downloading. ×
PaaS向けCMS Lokka
PaaS向けCMS Lokka
PaaS向けCMS Lokka
PaaS向けCMS Lokka
PaaS向けCMS Lokka
PaaS向けCMS Lokka
PaaS向けCMS Lokka
PaaS向けCMS Lokka
PaaS向けCMS Lokka
PaaS向けCMS Lokka
PaaS向けCMS Lokka
PaaS向けCMS Lokka
PaaS向けCMS Lokka
PaaS向けCMS Lokka
PaaS向けCMS Lokka
PaaS向けCMS Lokka
PaaS向けCMS Lokka
PaaS向けCMS Lokka
PaaS向けCMS Lokka
PaaS向けCMS Lokka
PaaS向けCMS Lokka
PaaS向けCMS Lokka
PaaS向けCMS Lokka
PaaS向けCMS Lokka
PaaS向けCMS Lokka
PaaS向けCMS Lokka
PaaS向けCMS Lokka
PaaS向けCMS Lokka
PaaS向けCMS Lokka
PaaS向けCMS Lokka
PaaS向けCMS Lokka
PaaS向けCMS Lokka
PaaS向けCMS Lokka
PaaS向けCMS Lokka
PaaS向けCMS Lokka
PaaS向けCMS Lokka
PaaS向けCMS Lokka
PaaS向けCMS Lokka
PaaS向けCMS Lokka
PaaS向けCMS Lokka
PaaS向けCMS Lokka
PaaS向けCMS Lokka
PaaS向けCMS Lokka
PaaS向けCMS Lokka
PaaS向けCMS Lokka
PaaS向けCMS Lokka
PaaS向けCMS Lokka
PaaS向けCMS Lokka
PaaS向けCMS Lokka
PaaS向けCMS Lokka
PaaS向けCMS Lokka
PaaS向けCMS Lokka
PaaS向けCMS Lokka
PaaS向けCMS Lokka
PaaS向けCMS Lokka
PaaS向けCMS Lokka
PaaS向けCMS Lokka
PaaS向けCMS Lokka
PaaS向けCMS Lokka
PaaS向けCMS Lokka
PaaS向けCMS Lokka
PaaS向けCMS Lokka
PaaS向けCMS Lokka
PaaS向けCMS Lokka
PaaS向けCMS Lokka
PaaS向けCMS Lokka
PaaS向けCMS Lokka
PaaS向けCMS Lokka
PaaS向けCMS Lokka
PaaS向けCMS Lokka
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

PaaS向けCMS Lokka

7,598

Published on

Introduce CMS Lokka.

Introduce CMS Lokka.

Published in: Technology, Business
0 Comments
4 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
7,598
On Slideshare
0
From Embeds
0
Number of Embeds
9
Actions
Shares
0
Downloads
11
Comments
0
Likes
4
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide
  • \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
  • Transcript

    • 1. PaaS CMS Lokka Masaki Komagata FJORD, LLC
    • 2. komagata
    • 3. FJORD
    • 4. @komagata@machida
    • 5. Cloud PaaS CMS “Lokka”
    • 6. Heroku
    • 7. Web Heroku
    • 8. Web Heroku•
    • 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)
    • 12. WordPress
    • 13. Lokka
    • 14. Lokka• WordPress Heroku
    • 15. Lokka• WordPress Heroku• WordPress PHP
    • 16. Lokka• WordPress Heroku• WordPress PHP• Rubyist
    • 17. WordPress
    • 18. Heroku Lokka
    • 19. $ git clone git://github.com/komagata/lokka.git
    • 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
    • 26. Admin login (user / password : test / test)
    • 27. Heroku
    • 28. Lokka
    • 29. 1. DB
    • 30. 1. DB • RDB, KVS, Document DB, etc...
    • 31. 1. DB • RDB, KVS, Document DB, etc... • MySQL, PostgreSQL, SQLite, Redis
    • 32. 1. DB • RDB, KVS, Document DB, etc... • MySQL, PostgreSQL, SQLite, Redis ActiveRecord Datamapper memcached API ( DB Adapter )
    • 33. • Heroku GAE PaaS MySQL
    • 34. • Heroku GAE PaaS MySQL• KVS object Marshal aggregate KVS
    • 35. • Heroku GAE PaaS MySQL• KVS object Marshal aggregate KVS• ActiveRecord …
    • 36. 2.
    • 37. 2.•
    • 38. 2.•• picasa
    • 39. 2.•• picasa• PaaS OSS
    • 40. 3. API
    • 41. 3. API• WordPress API
    • 42. 3. API• WordPress API• erb, haml, slim, erubis
    • 43. <h1><%= @site.title %><h1><% @posts.each do |post| %> <h2><%= post.title %></h2> <%= post.body %> <a href="<%= post.category.link %>"> <%= post.category.name %> </a><% end %>
    • 44. 4.
    • 45. 4. • Lokka Plugin Sinatra Extension
    • 46. 4. • Lokka Plugin Sinatra Extension • Ruby WordPress
    • 47. # lokka/hello.rb:module Lokka::Hello def self.registered(app) app.get / do hello end endend hello
    • 48. hello
    • 49. Lokka
    • 50. 1.
    • 51. 1.•
    • 52. 1.••
    • 53. 1.•••
    • 54. 1.••• #^ω^•
    • 55. 2.
    • 56. 2.• CGI Rack
    • 57. 2.• CGI Rack•
    • 58. 2.• CGI Rack•• PaaS
    • 59. 3.
    • 60. 3. • WordPress Jenkins 1
    • 61. 3. • WordPress Jenkins 1 • PaaS
    • 62. 3. • WordPress Jenkins 1 • PaaS •
    • 63. Lokka
    • 64. Heroku Lokka X
    • 65. X

    ×