S.F. Page

Programming,Music,etc...

開発環境のセットアップ

とりあえずCentOSを入れ、nginxを入れ、php-fpmを入れ、MySQLを入れ、VPSのconfigを投入し、、と続けているがまだVPSと同じ環境までには至っていない。nginxは動くものの、phpとの連携がうまくいっていない状態だ。まあ数日のうちに解決するだろう。 メモリ8GBの環境ながら比較的軽快にVMが動くのでちょっと驚いている。メモリ1GB,HDD 50GBの環境だから当然か。 今このブログで動かしているVPS環境と同じ環境が構築出来たら、自作ブログ環境構築に入ろうかなと思っている。まだ全然考えはまとまっていない。今までいじってきたコードの集大成となるようなものを作ってみたいのだが。いろいろな考えが頭のなかにワーッと湧き出てくる感じだ。どうも躁な思考モードになっているらしい。 ちょっと箇条書いてみると、
  • Wordpressの動的ページを静的ページにして保存する。
  • 静的ページを編集する画面をnode.jsで作る。編集はMarkDown + タグでできるものにする。GUI編集はしない。
  • Wordpressのブログ・コンテンツは元のURLを維持するように変換し、静的HTMLファイルに変換する。
  • MySQLを使用しない。データベースシステムは一切使用しない。すべてファイル単位とする。
  • ブログ内検索はgoogleに任せる。
  • bootstarpでUIデザインを行う。
  • knockout.jsをどこかしら使用する。
  • jQueryを使う。
  • コードハイライトはGoogle code prettifyを使う。
  • ex code prettifyを使う。
  • HTML5 APIを積極的に使い、過去の互換性は無視する。
  • コンテンツはgzipして保存し、nginxと連携する。
  • twitterやtumblrやYoutubeと連携する。
  • oAuthを使いこなす。
  • 以前作ったコメントシステムのアイデアを再現する。これは静的ページの段落単位でコメントが挿入できるものである。
  • phpは使用しない。
  • gitを使ってコンテンツアップ・更新をできるようにする。
書いてみると結構地味なことをやろうとしているね。