PHPを勉強しながら・・・、ということで通常のPHPプログラマーが2,3日で作れそうなものを1か月以上かけているような気もしますが、ぼちぼちと進めております。
現在のファイル、フォルダ構成は上記のように大幅に変更をかけました。
PEARやsmartyなどのライブラリや設定ファイル(config.inc.php)は通常のhttp://・・・ではアクセスできない上位階層にまとめています。
最初はPHPをそのまま参考にしながら書いていたのですが、いつのまにかPEARやsmartyの要素を使うようになり、それを使った仕様に書き直しています(PEARの参考書が必要!!)。そのため未だに新機能を作るところまでは行っていません。
このあとの作業予定としては
- ログイン認証、ログアウト、ログイン保持期間の設定等認証まわりの強化
- ユーザー登録機能
- ユーザープロフィール編集、表示
- メイン画面のテンプレート化(ログイン、ログアウト、ヘッダー、フッター等パーツ化)
- ページ分割、個別発言リンクの設置
- 発言カテゴリーの汎用化
というところでしょうか(というか全然メイン部分ができてないw)
作業進捗が全然滞っていますが、その間にだいぶ書き方や注意すべき点など学習が飛躍的に進んでいます。ここが目に見えてこないですが、「出来そう!」というイメージは日増しに強くなってきました。
とりあえずゆるゆるコミュニケーションツールなのでゆるゆるで引き続き作ってみたいと思います。
コメント