【その他】ブログをいじってみた 
 今年初めにOSを更新し、それに伴いApacheとPHPのバージョンが上がったのですが、PHPのバージョンが上がってからこのブログシステムがものすごい勢いでapache/error.logを埋めていくので、いい加減システムそのものをこの際更新しようと色々更新しました。一度インストールしてから引き継ぎ引き継ぎで3年4年くらい使い続けていたのでさすがに色々古くなってきました。

 このブログはSimplePHPblogというシステムを使っているのですが、更新そのものはDBなどは使っていないのでphpさえ動けばcontents/とconifg/ディレクトリを昔のものから上書きすれば簡単に更新できます。問題は、4年前のデザインをそのまま今のものに引き継ぐとものすごく色々ずれるという問題や、昔はページの段組にtableタグを使っていたのですが、現行のナウいデザインではdivタグで段組をくむので、スマホ(特に自動でページ幅を最適化するOperaMiniブラウザ)でみるとものすごくブログがずれたりなど、色々大変でした。まあ、これはないと思いつつも作法に従わず使ってしまったものもいくつかありますが。

 ちなみに、地味にリビジョンが上がっていますが、一応色々内部的に変わっています。過去のリビジョンはこんなのです。

  rev0.9 ->確かもらった鱈Pen3 1GHzのPCでサーバーを作り、手書きのHTMLでメモとして作っていた。このときはWindows2kにAnHTTPDだった。
  rev1.0 ->確か上のPCにphpとAnHTTPDをいれ、SimplePHPblogを動かして動的なブログになった
  rev1.2 ->ML115 G1とAthlon 64 x2 5000+ BlackEditionを買い、常時稼働PCのついでに、WinXPとAnHTTPDで動かしていた
  rev2.0 ->常時稼働PCがまた別にきたので、上記ML115 G1にUbuntu 8.04とApache2を入れて本格的なサーバーになった。PHPのZend Optimizerとかも入れてた。
  rev2.1 ->ML115が不調になったのでPentium DC 5200を積んだIntelPCになった
  rev2.2 ->OSがUbuntu 9.04になった
  rev2.3 ->Ubuntuの9.04のaptレポジトリが終わったのでdist-upgradeしようとして失敗したので、OSをDebian 6.01にした。ついでにサブPCが新しくなったのでハードウェアも更新し、CPUがCore 2 duo E8400になった。Linux Native ZFSがWeb用ファイルシステムになった。
  rev2.4 rev1.2からそのままコピーで引き継いだ味わい深い伝統のソースを更新した

 確かこんなだった気がします。色々移植したものの、まだ変なところがあるかもしれないので、何か不具合が見つかったらtwitterあたりで@飛ばしていただけると助かります。

 自分もその昔に教えてもらったので受け売りになりますが、sPHPblogはtargzするだけでバックアップが終わり移行が楽なので、複雑なことをしようと思わなければお勧めです。

[ コメントを書く ] ( 792 回表示 )   |  このエントリーのURL  |  $star_image$star_image$star_image$star_image$star_image ( 3 / 860 )  |  

<<最初へ <戻る | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 進む> 最後へ>>