とりあえず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を使ってコンテンツアップ・更新をできるようにする。
書いてみると結構地味なことをやろうとしているね。