
練習用としてデータベースを使ったブログのようなものをつくりましたが、単品の機能を集めただけのよせあつめ状態になってしまい少しわかりにくくなってきました。 機能が増えてくれば増えてくるほど、フォルダを増やしていこうとおもっていますが、さらに複雑になってきて、自分でも管理しきれなくなると思ってきました。そこで、どうにかよい整理方法はないのか考えています。作ったブログの構造は同じ階層に4つのフォルダをおいて、その中にそれぞれの機能のファイルを置いてます。cssで編集はまだやってないので、どこに配置しようかも迷っています。
publiec_html /
+記事関係フォルダ / index.php edit.php post.php. delete.php ...など
+ログインのフォルダ/ login.php admin.php logout.php
+新規登録のフォルダ / new.php. new_check.php.
+プロフィールのフォルダ/ profile.php edit.php
No.1ベストアンサー
- 回答日時:
ご提示の機能はすべて1フォルダで管理すればいいような気がします。
phpのプログラム自体classで管理していますよね?
直接アクセスするファイルと、共有ライブラリのフォルダを分ける程度が妥当かと
返信ありがとうございます。
classでは管理しておらず、そのような手法を知りませんでした。共有しているファイルはデータベースに接続する為の情報だけで、クラスではなく、普通に require_onceで引っ張っているだけです。そのあたりがクラス化できるかなぁ~というイメージです。 たぶんyambejpさんがアドバイスされてることと、私がイメージしていることは違うかもしれません。classで管理となると、ちょっとイメージができなくなってしまいました。もし可能でしたらクラスで管理する手法または、おすすめの関連したサイト・書籍を教えてください。よろしくお願いします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
.htaccessにphp_valueが使用できな
-
フォームで戻った際に入力済み...
-
PHPのif文でその処理を途中で抜...
-
データ送信をボタンを押さずに...
-
ファイルの更新日時でのソート
-
インクルードした部分が表示さ...
-
onedrive にexcelファイルをア...
-
「クラス関数」「メンバ関数」...
-
file_get_contentsでcss読み込み
-
#!/usr/local/bin/phpはどこに...
-
PEARコマンドが使えない・・・
-
PHPExcel処理速度が遅い
-
.phpのファイルを開けない!
-
prototype.jsのAjax.Request
-
php,mysqlにて画像パス保存/表...
-
SELECTの値を保持する
-
xamppを使う場合のphpファイル...
-
phpでのメール転送(添付ファイ...
-
asp.netのクラスについて
-
ファイル一覧を表示しその画面...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
*.php、*.php3、*.phtmlの違い
-
.htaccessにphp_valueが使用できな
-
フォームで戻った際に入力済み...
-
mb_convert_encodingについて
-
header(Location:~)で$_SESS...
-
includeの使い方
-
phpでの画像ランダム表示方法
-
DBkらの抽出した結果を整列さ...
-
ページ時のセッション保持
-
<A HREF="bg.php" target="_bl...
-
phpの中でphpを書けないか
-
どのように読み込んでるのでし...
-
OKWEBの画面が見づらいのですが...
-
配列について
-
PHPで別PHPを呼び出す。
-
【初歩】Win98+Apache2+PHP4の...
-
3人の旅人が
-
POST
-
magic quotes gpcに関する.htac...
-
ゼロからPHPを学びたい
おすすめ情報