ルモーリン
ホーム 更新 Perl Sample ランドナー サービス 雑談 コースガイド 鉄ゲタ 自転車 Linux リンク 連絡先

昔の掲示板を設置する

2019-09-11

掲示板のCGIを知る

このツイートを見かけたのがきっかけ(という名の運の尽き)です。

掲示板のコードを見る

推定25年前のCGIなのと、当時はプロバイダの会員用ホームディレクトリにアップロードするだけで レンタルサーバーはないしVPSにSSHログインもない。 PerlもシステムPerlでバージョンもよく分からないし、どんなモジュールがインストール済か分からない。 どうしても使いたければ入手したモジュールもFTPでアップロードするような世界です。 覚悟しながら目を通すと多量の設定データが.plファイルに入っています。 それをrequireで読み込むと.plファイルが実行されて、その中に変数に設定値を代入するコードがあり、それが実行されます。 はい、mainパッケージに設定値が入った変数が大量に放り込まれた状態からCGIのプログラムがスタートします( д )° ° CGIの処理で使う変数と設定の変数の区別が付きません(泣)。 だってmy使ってないんだもん(しくしく)。

今時なPerlに書き直そう

修正中の掲示板はこれ

気が向いたら手直しするので、時々誤動作するのと、適当に投稿を削除しますので覚悟してください。
たこルカは俺の嫁、ルカ姐さんも俺の嫁