2003年09月15日
昨日から
更新情報作成用のページをPHPでごりごりと作っている。
カフェネットではやはりまだMySQLは使えないらしい。だもんで流行りのBlog構築用ツールは使えないのと、まあどうせ設置がめんどくさそうなので、自分で更新情報入力してRSSを出力するような簡単なものを作ればいいかとやりはじめたしだいである。(もひとつ、扉絵のアップとギャラリー更新を一気に片付けるページもつくろうかなあと考えていたりする。)
んで、どこまでできたかというとまだ全然である。(^_^;
PHPの弱点はデバッグのしづらさにあるなあと実感する。いわゆるシンタックスエラー(本当はパースエラーとでるが、シンタックスエラーのほうが私はなじんでるので。(^_^;)で表示されるエラーの行番号がいいかげんである。(まあCでも似たようなもんといえばそうだが。)
ちょっとソースが長めになってシンタックスエラーがでるとかなり探すのが難しい。実は今日も結構はまった。(^_^;
結局どうしたかというと、ソース分割やら関数化してから、一度大枠だけ残して他を全部コメントアウトしてから、少しずつコメントをはずしていくという原始的な方法で場所を絞り込んだ。原因はとじかっこが抜けてたというオチであった。(^_^;
いや、たんに私が知らないだけできっとすんばらしいデバッグツールもあるんだろうとは思うんだが、そんなもん導入しなくてももちっと正確にエラー位置を表示してくんないかなあという愚痴である。
こないだからずっとPHPの話をしてるけど、これってのは番組管理のWeb版開発のお勉強のつもりである。(一応)
PHPの基礎をあれこれ試してクセを掴むというかカンを養うというか、そんなところなんである。
最近は、Blogツール設置して終わりみたいなとこがぼちぼちあるけど、ごりごり手作りするのもいいんじゃねーかと世の中の逆を進むわたしであった。(笑)
カフェネットではやはりまだMySQLは使えないらしい。だもんで流行りのBlog構築用ツールは使えないのと、まあどうせ設置がめんどくさそうなので、自分で更新情報入力してRSSを出力するような簡単なものを作ればいいかとやりはじめたしだいである。(もひとつ、扉絵のアップとギャラリー更新を一気に片付けるページもつくろうかなあと考えていたりする。)
んで、どこまでできたかというとまだ全然である。(^_^;
PHPの弱点はデバッグのしづらさにあるなあと実感する。いわゆるシンタックスエラー(本当はパースエラーとでるが、シンタックスエラーのほうが私はなじんでるので。(^_^;)で表示されるエラーの行番号がいいかげんである。(まあCでも似たようなもんといえばそうだが。)
ちょっとソースが長めになってシンタックスエラーがでるとかなり探すのが難しい。実は今日も結構はまった。(^_^;
結局どうしたかというと、ソース分割やら関数化してから、一度大枠だけ残して他を全部コメントアウトしてから、少しずつコメントをはずしていくという原始的な方法で場所を絞り込んだ。原因はとじかっこが抜けてたというオチであった。(^_^;
いや、たんに私が知らないだけできっとすんばらしいデバッグツールもあるんだろうとは思うんだが、そんなもん導入しなくてももちっと正確にエラー位置を表示してくんないかなあという愚痴である。
こないだからずっとPHPの話をしてるけど、これってのは番組管理のWeb版開発のお勉強のつもりである。(一応)
PHPの基礎をあれこれ試してクセを掴むというかカンを養うというか、そんなところなんである。
最近は、Blogツール設置して終わりみたいなとこがぼちぼちあるけど、ごりごり手作りするのもいいんじゃねーかと世の中の逆を進むわたしであった。(笑)