Ground Sunlight

Windowsで作る - PHPプログラミングの開発環境

ユーザ用ツール

サイト用ツール


apricot:public

差分

このページの2つのバージョン間の差分を表示します。

この比較画面にリンクする

両方とも前のリビジョン 前のリビジョン
次のリビジョン
前のリビジョン
apricot:public [2020/04/26 16:58]
y2sunlight [index.php(初版)]
apricot:public [2020/07/10 09:57] (現在)
y2sunlight [公開フォルダの作成]
行 7: 行 7:
   * [[apricot:configuration|Apricot プロジェクトの作成]]   * [[apricot:configuration|Apricot プロジェクトの作成]]
   * Apricot 公開フォルダ   * Apricot 公開フォルダ
-  * [[apricot:core:base|Apricot 基本コア]] +  * [[apricot:core:top|Apricot コア]] 
-  * [[apricot:app:home|Apricot アプリケーションホーム]]+  * [[apricot:app:top|Apricot アプリ]] 
 +  * [[apricot:ext:middleware|Apricot 拡張]]
  
-以下の作業はEclipseで行います。+ 
 +ここからの作業は基本的にEclipseで行います。
  
 ---- ----
行 26: 行 28:
     ├── img/        [画像保存用]     ├── img/        [画像保存用]
     ├── js/         [JavaScript保存用]     ├── js/         [JavaScript保存用]
 +    ├── var/        [データ保存用]
     ├── resources/  [ライブラリリソース保存用]     ├── resources/  [ライブラリリソース保存用]
     ├── .htaccess   [Apacheの設定]     ├── .htaccess   [Apacheの設定]
行 51: 行 54:
 \\ \\
  
-===== index.php(初=====+===== index.php(暫定) =====
  
 以下にように index.php を編集します。 以下にように index.php を編集します。
  
-{{fa>folder-open-o}} ** /apricot **+{{fa>folder-open-o}} ** /apricot/public **
 <code php index.php> <code php index.php>
 <?php <?php
行 84: 行 87:
  
   * オートローダーの登録   * オートローダーの登録
-  * プロジェクトパスの設定 +  * プロジェクトフォルダの設定 
-  * 公開パスの登録+  * 公開フォルダの登録
  
-れ全ての設定は、index.phpの存在するフォルダからの相対パスで行われていいる点に注目して下さい。これは、公開フォルダとプロジェクトフォルダの関係が相対的に表現できる場所であれば、どこにでも公開フォルダを設定できることを示しています(vendorフォルダはプロジェクトフォルダの直下にあることが決められています)。+これ全ての設定は、index.phpの存在するフォルダからの相対パスで行われていいる点に注目して下さい。これは、公開フォルダとプロジェクトフォルダの関係が相対的に表現できる場所であれば、どこにでも公開フォルダを設定できることを示しています(vendorフォルダはプロジェクトフォルダの直下にあることが決められています)。
  
-通常、プロジェクトフォルダは公開フォルダの上に設置されユーザからアクセスできない場所に設置されます。これは必ずしもプロジェクトフォルダの直下に公開フォルダがなくてもよいこと意味します。例えば以下のような構成も可能です。+通常、プロジェクトフォルダはユーザからアクセスできない場所に設置されます。しかし同時に、これは必ずしもプロジェクトフォルダの直下に公開フォルダがなくてもよいこと意味しています。例えば以下のような構成も可能です。
  
 <code> <code>
- ┌── apricot [プロジェクト]+ ┌── apricot [プロジェクトフォルダ]
  |  |
- ── public [公開フォルダ]+ ── public [公開フォルダ]
 </code> </code>
  
  
 <code> <code>
- ┌── apricot [プロジェクト]+ ┌── apricot [プロジェクトフォルダ]
  |  |
  ├── html  ├── html
行 111: 行 114:
 ブラウザ上で以下のURLにアクセスしてみて下さい。 ブラウザ上で以下のURLにアクセスしてみて下さい。
 <code> <code>
-http://localhost/ws2019/apricot/public/home+http://localhost/ws2019/apricot/public/
 </code> </code>
  
行 121: 行 124:
  
 METHOD : GET METHOD : GET
-URI : /ws2019/apricot/public/home+URI : /ws2019/apricot/public/
 </code> </code>
  
 \\ \\
  
apricot/public.1587887893.txt.gz · 最終更新: 2020/04/26 16:58 by y2sunlight