北青山通信 – from aoyama » 2008 » 10月 » 17
以前からこのブログで言っているWordPressのRSSフィードの時間がずれる件ですが、どうもxfy Blog Editorが怪しそうです、xfy Blog Editorから記事を投稿したときに時間がずれます。WordPressのサイト管理の画面から投稿すれば、正常に時間が設定されます。
xfy Blog Editorのコミュニティでも同じ障害に遭われている方が何人かいらっしゃいました。しかし、xfy Blog Editorの開発元のジャストシステムからの回答は、再現無しということでした。
xfy Blog Editorからのブログ投稿は便利なだけに、時間がずれる障害は小さい障害ですが残念なことです。
現在使っているxfy Blog Editorは個人非商用限定版で無償提供ですので、強くサポートを望めないところですので仕方ないかもしれません。
2週間位かけて、1本プログラムを作成しました。
内容は、値をフォームから受け取って、確認ページで表示して、OKならPOSTで別のサイトに送り込むという、言ってしまえば簡単なものです。
しかし、作成に時間がかかりました。
正常の処理は簡単です。CakePHPを使って1日ほどで動きます。しかし、エラーのチェックがとても面倒。
エラーチェックはCakePHPのvalidates()で行えばいいのですが、なにせ項目数が多いので、とても大変でした。それでも、validates()のおかげで数は多いのですが、まとまって見やすいです。先日の全角の文字数の判定の件もありましたが、正規表現でのチェックもたくさん使っています。
後は、データベースが止まったときの異常系のエラーはどうするかとか、不正な値が入った来たときとか、細々としたエラーのチェックを行っています。
今回はエラーの処理で7割くらいコードを書いています。