GithubにRailsのWordpressっぽいブログアプリを公開しました。

Shunsuke Sawada

先日このサイトをリニューアルしたのですが、せっかくなのでソースコードをGithubに公開しました。といっても特別なものはなく、基本的なRailsアプリでブログに必要なGemが色々とセットアップされてるといったものです。

https://github.com/shunwitter/railspress

Wordpressはもちろん凄い使いやすいので、あえてWordpressから引っ越す必要もないかもしれませんが。。。MySQLからPostgresqlへの引っ越しも結構大変だしね。でも色々といい経験になりました。
ブログを全面リニューアル。RailsでWordpressを再構築してみた。
  
※ 個人的なブログアプリなのでテストは書いてません。時間があって元気あったら書こうと思います。

heroku + Amazon S3 で動かすことを前提としています

機能はシンプルでこれだけ

速い

Turbolinksが有効になっているので、ページ遷移の速度はかなり高速なはず。
Turbolinksを有効にしたままだと、グーグル広告やアナリティクスがうまく動かないんですが、一応そこらへんもちゃんと動くように気を使ってます。
  

シンプル

Wordpressにあるようなテーマ編集とかWYSISYGエディタとかリッチな機能はないです。
記事作成はただのtextareaなのでサクサクです。
WYSISYGがどうも好きになれなくて、
ワードプレスではずっとHTMLモードで書いてたのですが、
Markdownが書けるので記事作成にタグかかないくていい。
  

無料で運営

最初の1年は多分無料でブログを運営することができます。
というのもAmazonS3が1年間無料だから。
有料になったとしても相当安いはず。
アプリサーバのherokuも1Dynoまで無料、データベースも15,000行まで無料。
それなりにPVがあるならお金を払ってDynoを買いましょう。
  

簡単セットアップ

FTPでファイルをポンっと置いてできあがり!とはいきませんが、
herokuなのでデプロイ簡単。
もろもろの値を環境変数にしてあるので、デプロイ時に設定してください。
画像とか広告とかは適当に変更してください。
heroku使ったことない人はこれを機にぜひ。
他のSaaSでも問題ないですが。
  

モバイル対応

Bootstrapで一応レスポンシブルにしてあります。
携帯で閲覧はもちろん書き込みだって快適。
  

Railsアプリのテンプレ

何か簡単なアプリ作る時はそのベースになるかもね。
特別なことはしてないのでテンプレートとして使えるかも。
  
ということで、よかったら使ってみてください。

https://github.com/shunwitter/railspress

2014/6/9 追記

先日、Githubのレポジトリを削除しました。
また時期を見て公開しようと思います。

43
Shunsuke Sawada

おすすめの記事

Wordpressのアップロード作業を楽にする
qTranslateで Hide Untranslated Content オプションがうまく動かなくなった場合の対処
justhostがハッキングされてる件