ゆるびぃ会2014/06/29発表@ハッカソンハウス 「railsブログエンジン...
TRANSCRIPT
![Page 1: ゆるびぃ会2014/06/29発表@ハッカソンハウス 「Railsブログエンジン Publify」](https://reader030.vdocuments.net/reader030/viewer/2022020306/55660f6ad8b42a06318b4b3c/html5/thumbnails/1.jpg)
Rubyを使ってブログ運営 Publify
![Page 2: ゆるびぃ会2014/06/29発表@ハッカソンハウス 「Railsブログエンジン Publify」](https://reader030.vdocuments.net/reader030/viewer/2022020306/55660f6ad8b42a06318b4b3c/html5/thumbnails/2.jpg)
動機
今までWordPressを使っていたが、PHPは触ったことが無いので、ブログがどんな風に動いてるかが分かりにくい状態。
![Page 3: ゆるびぃ会2014/06/29発表@ハッカソンハウス 「Railsブログエンジン Publify」](https://reader030.vdocuments.net/reader030/viewer/2022020306/55660f6ad8b42a06318b4b3c/html5/thumbnails/3.jpg)
動機
仕事ではRailsやってるし、Ruby+Railsでブログ運営したい。
![Page 4: ゆるびぃ会2014/06/29発表@ハッカソンハウス 「Railsブログエンジン Publify」](https://reader030.vdocuments.net/reader030/viewer/2022020306/55660f6ad8b42a06318b4b3c/html5/thumbnails/4.jpg)
調査
Octopress人気
![Page 5: ゆるびぃ会2014/06/29発表@ハッカソンハウス 「Railsブログエンジン Publify」](https://reader030.vdocuments.net/reader030/viewer/2022020306/55660f6ad8b42a06318b4b3c/html5/thumbnails/5.jpg)
Octopressとは?
静的サイトジェネレータjekyllをベースに作られた、 簡単にブログが構築できるフレームワーク
![Page 6: ゆるびぃ会2014/06/29発表@ハッカソンハウス 「Railsブログエンジン Publify」](https://reader030.vdocuments.net/reader030/viewer/2022020306/55660f6ad8b42a06318b4b3c/html5/thumbnails/6.jpg)
Octopressメリット
・Gitでブログを管理できる ・Git Hub pagesでブログが管理できる ・マークダウンで記事が書ける ・静的ファイルなので表示が早い
![Page 7: ゆるびぃ会2014/06/29発表@ハッカソンハウス 「Railsブログエンジン Publify」](https://reader030.vdocuments.net/reader030/viewer/2022020306/55660f6ad8b42a06318b4b3c/html5/thumbnails/7.jpg)
けど、
![Page 8: ゆるびぃ会2014/06/29発表@ハッカソンハウス 「Railsブログエンジン Publify」](https://reader030.vdocuments.net/reader030/viewer/2022020306/55660f6ad8b42a06318b4b3c/html5/thumbnails/8.jpg)
OctopressはRuby製だがRails関係ない
![Page 9: ゆるびぃ会2014/06/29発表@ハッカソンハウス 「Railsブログエンジン Publify」](https://reader030.vdocuments.net/reader030/viewer/2022020306/55660f6ad8b42a06318b4b3c/html5/thumbnails/9.jpg)
そこでもう一度見直す
2位にPublify
![Page 10: ゆるびぃ会2014/06/29発表@ハッカソンハウス 「Railsブログエンジン Publify」](https://reader030.vdocuments.net/reader030/viewer/2022020306/55660f6ad8b42a06318b4b3c/html5/thumbnails/10.jpg)
Publifyって?Railsのフレームワークを使ったBlog Engineで、
以前は「Typo」という名称だったが、 Publifyという名前に変更された。
!
とあるRailsコミッターいわく 「しっかりとRailに乗れているブログエンジン」
らしい
![Page 11: ゆるびぃ会2014/06/29発表@ハッカソンハウス 「Railsブログエンジン Publify」](https://reader030.vdocuments.net/reader030/viewer/2022020306/55660f6ad8b42a06318b4b3c/html5/thumbnails/11.jpg)
開発も継続されている (Rails4対応も別ブランチで進行中)
![Page 12: ゆるびぃ会2014/06/29発表@ハッカソンハウス 「Railsブログエンジン Publify」](https://reader030.vdocuments.net/reader030/viewer/2022020306/55660f6ad8b42a06318b4b3c/html5/thumbnails/12.jpg)
さっそく構築してみるHeroku:動いた! Ruby on Rails を使った Blog エンジン Publify を Heroku で動かす - http://qiita.com/regonn/items/a0006da1ef64b0b1ab1a
AWS(debian):現在構築中 これもqiitaで公開予定
![Page 13: ゆるびぃ会2014/06/29発表@ハッカソンハウス 「Railsブログエンジン Publify」](https://reader030.vdocuments.net/reader030/viewer/2022020306/55660f6ad8b42a06318b4b3c/html5/thumbnails/13.jpg)
AWSの環境でデモンストレーション
![Page 14: ゆるびぃ会2014/06/29発表@ハッカソンハウス 「Railsブログエンジン Publify」](https://reader030.vdocuments.net/reader030/viewer/2022020306/55660f6ad8b42a06318b4b3c/html5/thumbnails/14.jpg)
感想・EC2 microサーバー遅い・・・・ ・rbenvのインストールで30分かかる・・・ ・玄人向け(エラーも多い) ・ブログ登録完了時に「メールで初期パスワード送ったよ」ってなるけど、メールサーバー起動してないから、送られてこない。 ・nginxで構築したら、proxy_passをbase_urlとしてDB に保存してしまうので、予期しないリンクになる