![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
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ランキング
-
バッチを用いたフォルダの自動移動
-
Subversionのリポジトリの削除
-
現在位置より2つ上のディレク...
-
FTPコマンドでディレクトリごと...
-
rmdirでフォルダが消せません
-
Smartyのテンプレート置き場に...
-
VB2008でFTPでのディ...
-
CFileDialogの最初のディレクト...
-
LinuxからNASを使用したときの...
-
IIS+PHP スクリプトから仮想デ...
-
URLの最後にhtmがなぜ付くの?
-
Permission denied in
-
バッチファイルで特定ファイル...
-
PHPの実行結果画面について
-
phpでのログファイル自動削除に...
-
xamppでPHPを実行
-
Visual C++ 2005 Express Editi...
-
ツリーメニューを縮小させたい
-
makefile でファイルをコピーす...
-
HOSTSファイルについて
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
FTPコマンドでディレクトリごと...
-
CFileDialogの最初のディレクト...
-
バッチを用いたフォルダの自動移動
-
現在位置より2つ上のディレク...
-
fopenでファイルが開かない場合...
-
visualstudioでc#のdllができない
-
Subversionのリポジトリの削除
-
絶対パス?絶対アドレス?意味...
-
makefile でファイルをコピーす...
-
ファイル選択ダイアログで選択...
-
rmdirでフォルダが消せません
-
ファイルアップロードに関して...
-
【PHP】declare命令で”Fatal er...
-
[ ディレクトリ '.' は書き込み...
-
aspのページが表示できません
-
VB.NET 最下位のディレクトリ名...
-
glob関数で日本語文字が取得で...
-
図に示す階層構造で,現在のデ...
-
includeが出来ない訳とは?
-
環境変数をMakefile内で有効に...
おすすめ情報