フリーになるとオープンソースをちょっとカスタマイズとか出来ると楽できていいですよね。 そうなるとPHPは外せないわけで、ちょこちょこPHPで出来たオープンソースソフトウェアを弄るわけですが、大規模開発とかSIer向けとかとは違った、OSSのWebアプリに向いた設計があることに気が付きました。 具体的にはWordPressの作者の人(?)がもっと設計を洗練させて作ったというbbPressというフォーラムのソフトがあるんですが、これのソースを見たとき、 「うは、なるほど。やられた。この人はわかっちょる。」 とちょっとショックを受けました。 とりあえずタイトルに対する結論から列挙しますと、(bbPressですが) 言語はPHPしかありえない インストールに黒い画面(ターミナル)を使う必要があってはいけない FrontControllerを使わない。(URL見たまんまのファイルがあること) クラス