ホームページ >バックエンド開発 >PHPチュートリアル >PHPを学ぶ前に知っておくべきこと、PHPの知識を学ぶ_PHPチュートリアル
A) 静的ウェブサイト:
データのやり取りをサポートしていない Web サイト (接尾辞: .html .htm)
B) 動的ウェブサイト:
データ対話をサポートする Web サイト。動的 Web サイトには静的 Web ページを含めることができます
态 I. 现 動的ウェブサイトのテクノロジーを実現します1.asp .asp
2.php .php
3. .net .aspx
4.Java .jsp
2.
クライアント側とサーバー側B)
サーバー側: ウェブサイトのコードを保存するマシンC)
クライアントはサーバーにリクエスト (HTTP リクエスト) を送信し、サーバーは静的リソース (html、コード、写真、js、CSS) を送信します。 ) クライアント (HTTP 応答) に対して、クライアントはブラウザーを通じて返されたコードを解析し、表示されるページを形成します。 3.
ポートとポート番号B)
ポート番号: ドアの家番号。範囲は0~65535です C
) ポート番号が使用されているかどうかを確認する方法。Win+R
次に、cmdを入力してコマンドラインに入ります 「netstat -ano
」と入力します D) ポート 80 は通常
WEB サーバー用に予約されており、ポート 21 は FTP 用に予約されており、ポート 25 はメールサーバー用に予約されています。 4.BSと
B:
ブラウザブラウザ S:
サーバー サーバー ブラウザ経由でサーバーにアクセス
B)CSアーキテクチャ
C:
クライアントクライアント S:
サーバーサーバー クライアント ソフトウェアを介してサーバーにアクセスします
例:、株式取引ソフトウェア 5.舞台裏と舞台裏
B)バックエンド: 管理者が操作するインターフェース。バックエンドはフロントエンドデータを操作するために使用されます
。 6.サイト、仮想ディレクトリ、仮想ホスト
B)仮想ディレクトリ: 権限のあるフォルダー
C)仮想ホスト: 権限のあるフォルダー
+ドメイン名+ポート 7.仮想ディレクトリを変更する
PHPの操作にはapacheのサポートが必要なため、phpのディレクトリをapacheに通知し、apache大きな設定ファイルで設定する必要がありますphp 仮想ディレクトリ apacheの設定ファイルを開き、
documentrootを検索します(設定ファイルでは大文字と小文字は区別されません) ブラウザのアドレスバーにhttp://localhost/text.php (変更された仮想ディレクトリ
)を入力すると、指定されたページを開けない理由がわかりました:変更されたディレクトリにアクセス許可が設定されていません 解決策: apache設定ファイルで、指定されたフォルダーの権限を
すべてから許可に設定します 変更方法: 1. wampwerverbinapacheapache2.4.9conf
で
http.confを見つけて、それを開き、vhosts と入力して検索し、下の画像がある場所を見つけて、#を削除します 2. wampserver/bin/apache/apache2.4.9/conf/extra で httpd-vhosts.conf を見つけて開き、テキストの最後に次のコードを追加します
ドキュメントルート「D:/wamp/www/web1/」
DirectoryIndex wo.php
サーバー名 www.sina.com
3. ファイル C:/WINDOWS/system32/drivers/etc/host を変更し、メモ帳で開き、次の内容を追加します。
127.0.0.1 www.sina.com
注: D:/wamp/www/web1/ は Web サイト プロジェクトのルート ディレクトリです
7.ホームページを変更する
の設定ファイルでdirectoryindexを探します。このコマンドはWebサイトのホームページを設定します。 9.
リスニングポートを変更するブラウザリクエスト形式: http://
URL[:ポート番号]/phpPage ポート番号
80の場合、ポート番号は省略可能です。 10.DNS
分析DNSサーバーにアクセスしてドメイン名に対応する IPアドレスを解決してから(最寄りのDNS解決サーバーはローカルマシンです)、アクセスします。 IPアドレスサーバー経由で送信されます。 ネイティブ
DNS解決データベースは「C:WindowsSystem32driversetchosts」にあります 11.PHP
特徴
http://www.bkjia.com/PHPjc/1071505.html