10年前のシステム

2018-06-03 01:45:36

 私が10年前に作った技術系のWebページを復活させました。

 場所はhttps://wibs.croud.jp/です。
 言語はC++、DBはSQLiteで作ってあります。

 C++でWebシステムを一から組むというのは、けっこうアホです。
 ぶっちゃけ、それによるシステムの利点は何もありません。

 一応CGIとして動作するように作ってありますが、
 単独起動すると内蔵のWebサーバ機能が働きます。
 開発をWindows上のVisualStudioで行っていた関係で、
 サーバ機能を含めてフルデバッグしたかったのでそうなりました。

 Webがらみのあらゆる動作を自分で記述したおかげで、
 知らなくても差し支えないところまで、知識として蓄えられました。
 利点があるとすると、たぶんそれだけです。

 PDFによる出力機能なんかも付けたのですが、
 その辺りのライブラリもC++で自作しました。
 PDFの仕様は無茶苦茶面倒くさいので、今、組めと言われたら、
 おそらく逃げ出すでしょう。