php 1 エクリプスとか。設定とか。初めて触るものばかり。

xamppと、eclipseを、コピー。

個人用フォルダにコピー(C以外の場所、デスクトップの上とか?)

開発環境-------------------------------------------------------


教室内pc 教室サーバ(外の人がアクセスする)

(z:ドライブ)ネットワークドライブ→個人フォルダ(ftp接続)←自宅pc

                                                                                                                            • -

フォルダ構成

個人フォルダ:(一番上のフォルダ)

|-Web_Rootフォルダ(実習1,2用、あらかじめ用意されている)

|-個人フォルダ(自宅とのデータやりとり用)

|-個人ファイル

|-個人ファイル


公開ウェブサイト
個人フォルダ:(一番上のフォルダ)

|-Web_Rootフォルダ(実習1,2用、あらかじめ用意されている)

| |-zdxxxxx.s11.z●●v.com

| |-HtDocsファイル(外部から見えてしまうので、おかないこと)

| |-Errorロフォルダ


| projectxzd●●.s11.z●●v.comフォルダ

| |-HtDocsファイル(外部から見えてしまうので、おかないこと)

後は同じ(課題が2個あるので、2個つくるってこと)。



FileZilla
自宅でファイルジラを使う★
(ファイルジラはfttpみたいなもの。もっとすごい。)
Filezilla クライアントのほうを使う。

http://sourceforge.jp/projects/filezilla/ 日本語化project

http://filezilla-project.org/download.php?type=client

おうちでセットアップする(FTP.Instruction.pdfみて)



統合開発環境Eclipse



R04.PHP.02.pdf

よくよむ:p18
C:\Users\(⾃分のID)\xampp\htdocs の下にサイト名のフォルダを作り、その中にその
Webサイトに関するファイル群を配置する

ex)C:\Users\(⾃分のID)\xampp\htdocs\mypage.html
に配置されたページの場合、アドレスは:
http://localhost/mypage.html



firebugを入れましょう。

Web developerもいれましょう。

自宅で、Eclipseをやってみませう。


ざんぷの設定R04.PHP.02.pdf

C:\xampp\setup_xampp.bat をダブルクリックして、全ての質問でそのままエンター


C:\xampp\xampp-control.exe
をクリック。

Apache のスタートボタンをクリック→Running



controlパネルはそのままで

xampp_start.exeを起動させる。

ブラウザでhttp://localhost/xampp と入力。
→にほんご選択→おめでとう!!!

停止する場合は、
xampp_stop.exeをdクリック

実行。


コントロールパネルの終了は、コンパネのexitを押す。



えくりぷすの場合。

個人フォルダのeclipseに入っている。
ワークスペースランチャー→OK インストール。

教科書のp35参照:ファイヤーウォールブロックが出てきたらキャンセル。

ようこそ→ワークベンチ→


R04.PHP.03.pdf p5 を参照。

Eclipse の便利機能

デバッグ機能(プログラムのステップ実行。実行中のプログラムで使用されている
変数の閲覧、操作

コード編集支援機能(コードの色づけ、コード補完、文法チェックなどなど)

基本用語:

ワークスペース

Eclipsephpファイルや設定ファイルなどを保存するフォルダ
複数のワークスペースも設定できる。

エクリプスはデフォルトで、xamppの下に設定されている。

プロジェクト

開発対象は、プロジェクトという単位で管理する。

通常は1つのサイトを1つのprjと考える。
prjはワークスペース内に保存される。
ドリームウィーバーでいうとこの、ローカルサイトである。

エクリプスの基本用語2

ワークベンチ:作業環境のこと。
ビュー:ワークベンチ内に配置される、ソースコードやファイルリストなどの
表示領域

パースペクティブ

ビューの種類やその配置のセットに名前をつけたもの。(組み合わせ)


phpでは主に、phpパースペクティブや、phpデバッグパースペクティブを使う。

ワークベンチ内の主なビュー

左から、
エクスプローラ(リスト)、

エディタ、(編集するとこ)

一番下が各種出力。(エラーなどを表示)

作ったら転送する。


Eclipseの起動
→ファイル→PHPプロジェクト→完了

ファイルが生成され、中にphpインクルードパス、phplanguage Libraryができる

ファイル→新規→PHPファイル→ファイル名→完了。

(test.php)

xampp/htocs/practice の中に、tet.phpが作られた。


これ
★★


コントロールパネルの動作がおかしいので、今回は、
/xampp_start.exe でアパッチを動かしておいて、
ファイルを実行する。

実行方法。エクリプス:
practice/の中のphpファイル(test.php)を選択して、
緑の●に▲の、再生ボタンみたいなやつ。
押す。
すると実行される。

結果が文字化けした場合は、右クリックして、utf-8などにする。



phpの動作確認には、webサーバが必要です。

http://localhost/practice/test.php いろんなブラウザで見れます。

右クリックしてもソース(プログラム)は見れないよ。