No.3ベストアンサー
- 回答日時:
一応、私のローカルサーバでは同じディレクトリにこの4つが入ってます。
public:サーバ設定にて、このディレクトリの中のみ公開されるようになっている。中にはhtmlやmainのphp、css
setting:ディレクトリ構造やdefine、サーバの違いを吸収するプログラムなど、一番最初に動かしたい処理
lib:自作ライブラリ、PEAR、フリーライブラリなどをすべてこの中に入れる。この中でさらに種類、ジャンル別にいくつもディレクトリ分けされている
template:smarty等のテンプレート専用ディレクトリ
ただ、いきなり初心者がこういう事をやっても想定外のところで苦戦すると思います。
(パスの連絡が不完全でプログラムがおかしい、みたいなのは確実に経験すると思います)
なので、はじめのうちは、
気にせずに解説書通りにやった方がいいでしょうね。
ある程度プログラムになれてきたら、
自作プログラムからライブラリを切り出して、
それを保管するディレクトリに別途保存したり、
どんなディレクトリ構造がいいかを考え直してみたらいいと思います
No.2
- 回答日時:
考え方は2つ
なんらかの設定ミスや不測の事態を想定して、非公開パスにおく
その場合はモジュールならインクルードパスに置くのが妥当です。
CGIとして利用する場合はCGI用の非公開パスに置くのもよくある
パターンですね。
もうひとつは、固苦しく考えず、通常の公開パスにおく。
セキュリティ上は多少問題がありますが、個人で運用する限り
致命的なことにはならないと思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 電気・ガス・水道業 PLC プログラム 1 2023/02/03 22:29
- MySQL PHP 画像のアップロード Qiita 2 2022/11/28 04:44
- PHP ここで言う空文字の意味とは? 1 2022/08/05 16:27
- PHP プログラムコードを入力する場合改行してもいいですか? 2 2022/10/02 16:05
- Visual Basic(VBA) vbaマクロについて シート1のA列にある商品コードが シート2のB列にある商品コードに該当する場合 2 2023/05/17 13:41
- C言語・C++・C# C言語の質問です。バイナリ形式で保存されたWindows Bitmap形式の画像ファイルを読み込み、 3 2023/07/19 14:58
- au(KDDI) ■AU「 スマホトクするプログラム」について 4 2023/08/09 08:54
- その他(プログラミング・Web制作) プログラムの勉強のおすすめは 7 2022/12/09 20:09
- USBメモリー・SDカード・フラッシュメモリー プリンタのドライバーをUSB Flash Diskに保存したい。 4 2023/05/23 23:30
- PHP どうして送信されないのでしょうか? 1 2022/12/09 05:23
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
[ ディレクトリ '.' は書き込み...
-
/usr/local/lib/phpとはどうい...
-
currentディレクトリ内で、任意...
-
findfirst("*",&ffblk,FA_DIREC...
-
PHPのプログラムの保存場所
-
ファイル選択ダイアログで選択...
-
バッチを用いたフォルダの自動移動
-
ASPのページだけ表示できません。
-
VC++ Win32アプリ ディレクトリ...
-
Subversionで、ファイルをリネ...
-
【PHP】declare命令で”Fatal er...
-
ファイルアップロードに関して...
-
Permission denied in
-
SSLで公開が出来ず困っておりま...
-
CakePHPの設置ディレクトリにつ...
-
onedrive にexcelファイルをア...
-
こちらはただの直列処理ですか?
-
ワードプレス、Contact Form 7...
-
拡張子php画像をjpg画像等に変...
-
PHPとCSVで簡易データベースな...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
FTPコマンドでディレクトリごと...
-
Subversionのリポジトリの削除
-
バッチを用いたフォルダの自動移動
-
CFileDialogの最初のディレクト...
-
visualstudioでc#のdllができない
-
ファイルアップロードに関して...
-
現在位置より2つ上のディレク...
-
makefile でファイルをコピーす...
-
fopenでファイルが開かない場合...
-
rmdirでフォルダが消せません
-
絶対パス?絶対アドレス?意味...
-
コマンドプロンプトを指定のデ...
-
VB.NET 最下位のディレクトリ名...
-
VB2008でFTPでのディ...
-
DLL のロードの順序
-
MkDir関数
-
ファイル選択ダイアログで選択...
-
図に示す階層構造で,現在のデ...
-
[ ディレクトリ '.' は書き込み...
-
JAVA内で複数のファイルを削除...
おすすめ情報