ブログ用CMSツールの計画

過去使ってきたMovableType3, 4
そして現在導入しているWord Press
どちらも高性能ではあるけど、期待する機能かというとそうでもなかったり。

現在の欲しい機能
静的ページ、動的ページの混在
トップとatomは静的で、個別ページは動的 等
MTでは出来たけど、WPでは出来ない

コメントはメアド不要
WPでは必須だった。MTは不要
必要項目は細かに設定できるのが理想

デザイン変更が容易
これはどちらも可。

PC以外の利用
MTはMT4iがユーザーで作られていたなぁ。
android対応は見たことが無い
WPはプラグインにてそれぞれ可能。
でも共存はやや難あり

結局MTでの不満は、有償アプリであって個人において無償利用ができるという位置づけ。
携帯サイト用モジュールは有料。
(開発者としては対価は得たい気持ちはわかるが、ユーザからすると無料が良いという矛盾w)

WPでの不満は、1番にコメントのメアド。これはプラグインでもどうにもならない。
あとプラグイン多数存在しているのは利用ユーザが多いという事にもなるんだけど、
似ている機能の物が多くどれが良いかわかりにくい。
ktai-styleとかWPtouchは素晴らしい出来なので競合はあまり見ないけど、
コメントスパム対応のとかキャッシュのとかいろいろありすぎ。
んで、いろいろある中で欲しい機能を入れていくと機能の重なる部分で不具合が起きる
プラグイン製作って、本体との動作確認はしていても、他プラグインとの共存確認てしないからなぁ普通。
”この組み合わせで、こうやるとうまく動いた”みたいなのは目にするけど、ベースウェアに手を入れるのはね。

バージョンアップとプラグインについては、
ベースウェアがしっかりしていればどうでも良い。

そんなわけで、1年くらいかけて作ってみてもよいかなー。
まぁあんまり触ってない言語の学習が主だけど。
以下にざっと思いついた部分だけ書いてみる。

環境
PHP5、MySQL5、Apache2.2
PHPはモジュール版

言語
PHP5、JavaScript、SQL、HTML5、CSS3

対象クライアント
PC、スマートフォン、携帯

動作確認
firefox3.6 (ubuntu10.10)、android webkit (IS05)、SH006
表示確認するころには、ubuntu11でfirefox4になってそうだな。

ページ管理
カテゴリー別、年月日別、個別、単ページ

トラックバック
送信、受信

更新ピン
送信

コメント
名前、メアド、コメント本文
名前とメアドはそれぞれ必須orN を選択可能
メアドのフォーム非表示も設定可能
コメント先もページ管理の単位で各々設定可能
スパム対応 CAPTCHA…他にも考えておこう
本文への一部HTMLタグ利用可

タグ
余裕があったら。

デザイン
テンプレートで選択できるといいな

※太字にするのにstrong使っていますが、強調したいわけではない。
 WordPressにて記載する際にちょうどいいタグが無いだけである。
 というよりhtmlとしてタイトルと説明みたいな記載はどういうタグを使うべきなんだろう?

カテゴリー: CMS | コメントをどうぞ

ATOM Feed URLについて

CMSをMovableTypeから、WordPressへ変更しました。

Feed URLはそのままでOKだと思います。

ただし、現在利用のFeed種類がATOM以外の場合は、
可能な限りATOMへ変更お願いします。

http://www.lirim.net/feed/atom/

技術情報
WordPressは基本動的表示のため、各Feed URLは
ATOM
http://www.lirim.net/feed/atom/
RSS2.0
http://www.lirim.net/feed/
となっている。

当サイトではmod_rewriteの力でatom.xmlを上記ATOMのURLに
置き換えて配信しています。

なぜ動的URLを主にしないか
今後静的ファイルへの出力を考えてたりします。
アクセスの度にMySQL要求はさすがにオーバーヘッドが…。

2011/04/19追記
デフォルトの/feed/atom/のままでいいや。
変わったら変わったときに。

カテゴリー: WordPress | コメントをどうぞ

04月09日 CGI表示不正障害について

こんにちは。
CGI表示不正障害が発生していました。

期間 2011.04.09 16:25 – 2011.04.11 23:05

上記の間、CGIのページ(掲示板等)表示時に、
エラーコード500のページ表示になっていました。

現在は復旧しています。
ご迷惑おかけしました(´・ω・`)

尚、原因はスクリプトエラーではなく
サーバOSバージョンアップによるCGI実効部分の問題です。

技術情報
VineLinux ApacheではsuEXECのDocRootが
/var/www
になっています。
各サイトは
/home/user/public_html
なので、DocRootは
/home
でないといけないのですが、今回のバージョンアップ時に
この設定を修正し忘れていました。

対応が遅れたのは2日酔いで寝ていたから←

カテゴリー: メンテナンス報告 | コメントをどうぞ

投稿テスト

MovableType飽きたので、WordPressに変えてみた。

カテゴリー: メンテナンス報告 | 6件のコメント