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

PaaS向けCMS Lokka

on

  • 7,956 views

Introduce CMS Lokka.

Introduce CMS Lokka.

Statistics

Views

Total Views
7,956
Views on SlideShare
5,081
Embed Views
2,875

Actions

Likes
4
Downloads
10
Comments
0

15 Embeds 2,875

http://docs.komagata.org 1486
http://fjord.jp 1039
http://codenote.net 99
http://lokka.org 86
url_unknown 64
http://fjord-jp.heroku.com 27
http://docs-komagata-org.heroku.com 24
http://webcache.googleusercontent.com 19
http://www.slideshare.net 13
http://localhost:9292 11
http://cache.yahoofs.jp 3
http://paper.li 1
http://s.deeeki.com 1
http://a0.twimg.com 1
http://localhost 1
More...

Accessibility

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • \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

PaaS向けCMS Lokka PaaS向けCMS Lokka Presentation Transcript

  • PaaS CMS Lokka Masaki Komagata FJORD, LLC
  • komagata
  • FJORD
  • @komagata@machida
  • Cloud PaaS CMS “Lokka”
  • Heroku
  • Web Heroku
  • Web Heroku•
  • Web Heroku•• capistrano
  • Web Heroku•• capistrano•
  • 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)
  • WordPress
  • Lokka
  • Lokka• WordPress Heroku
  • Lokka• WordPress Heroku• WordPress PHP
  • Lokka• WordPress Heroku• WordPress PHP• Rubyist
  • WordPress
  • Heroku Lokka
  • $ git clone git://github.com/komagata/lokka.git
  • $ git clone git://github.com/komagata/lokka.git$ cd lokka
  • $ git clone git://github.com/komagata/lokka.git$ cd lokka$ heroku apps:create
  • $ git clone git://github.com/komagata/lokka.git$ cd lokka$ heroku apps:create$ git push heroku master
  • $ git clone git://github.com/komagata/lokka.git$ cd lokka$ heroku apps:create$ git push heroku master$ heroku rake db:setup
  • $ git clone git://github.com/komagata/lokka.git$ cd lokka$ heroku apps:create$ git push heroku master$ heroku rake db:setup Lokka
  • $ 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
  • Admin login (user / password : test / test)
  • Heroku
  • Lokka
  • 1. DB
  • 1. DB • RDB, KVS, Document DB, etc...
  • 1. DB • RDB, KVS, Document DB, etc... • MySQL, PostgreSQL, SQLite, Redis
  • 1. DB • RDB, KVS, Document DB, etc... • MySQL, PostgreSQL, SQLite, Redis ActiveRecord Datamapper memcached API ( DB Adapter )
  • • Heroku GAE PaaS MySQL
  • • Heroku GAE PaaS MySQL• KVS object Marshal aggregate KVS
  • • Heroku GAE PaaS MySQL• KVS object Marshal aggregate KVS• ActiveRecord …
  • 2.
  • 2.•
  • 2.•• picasa
  • 2.•• picasa• PaaS OSS
  • 3. API
  • 3. API• WordPress API
  • 3. API• WordPress API• erb, haml, slim, erubis
  • <h1><%= @site.title %><h1><% @posts.each do |post| %> <h2><%= post.title %></h2> <%= post.body %> <a href="<%= post.category.link %>"> <%= post.category.name %> </a><% end %>
  • 4.
  • 4. • Lokka Plugin Sinatra Extension
  • 4. • Lokka Plugin Sinatra Extension • Ruby WordPress
  • # lokka/hello.rb:module Lokka::Hello def self.registered(app) app.get / do hello end endend hello
  • hello
  • Lokka
  • 1.
  • 1.•
  • 1.••
  • 1.•••
  • 1.••• #^ω^•
  • 2.
  • 2.• CGI Rack
  • 2.• CGI Rack•
  • 2.• CGI Rack•• PaaS
  • 3.
  • 3. • WordPress Jenkins 1
  • 3. • WordPress Jenkins 1 • PaaS
  • 3. • WordPress Jenkins 1 • PaaS •
  • Lokka
  • Heroku Lokka X
  • X