認識PHP,快速搭建PHP環境

織夢DEDECMS建站學習02

1.認識php

PHP:
PHP: Hyper text Preprocessor"的縮寫,即“超文本預處理器。PHP是一種功能強大,並且簡便易用的腳本語言,它可嵌入到HTML中,尤其適合web開發。


起源:
1994年Rasmus創造了PHP (這完全是Rasmus的個人愛好)
1997年,Zeey、Andi重寫了解析器,發展到php3。 (有了隊伍)
2000年5月,php4發佈,它使用了Zend引擎(Zeey+Andi)。(有 了標準)
2004年7月,php5正式發佈。(飛速發展,不斷創新)
PHP的最版本爲PHP 7. X。
PHP的官方網址爲:https://www.php.net/


特點:
PHP是免費的;
效率高: PHP消耗相當少的系統資源;
易學易用,功能強太;
跨平臺的。可以運行在UNIX、LINUX、WINDOWS下;
嵌入HTML:因爲PHP可以嵌入HTML語言,學習起來並不困難;
PHP5是面向對象的。
... ...
 

2.PHP優勢

PHP ASP JSP C#/.NET
都是web開發語言
面向對象(PHP5) 不支持 面向對象 面向對象
執行速度:最快 一般 中等 中等

開源免費LAMP

Linux,Apache,MySQL,PHP黃金組合

非開源 開源 非開源
易學易用,功能強大 易學,功能少 Java的一部分,相對較難 有難度,不透明
大型門戶網站:最多 一般 一般
人才需求:緊缺 飽和 供需持平,差量不大 供需持平,差量不大
公認的安全性 安全差 一般 一般
支持(PHP4以後)組件 支持 支持 支持

3. PHP運行環境

PHP運行前提:1.操作系統,2.WEB服務器,3.PHP組件

WAMP: Windows+Apache+Mysql+Php
WNMP: Windows+Nginx+Mysql+Php
LAMP: Linux+Apache+Mysql+Php
LNMP: Linux+Nginx+Mysql+Php

Apache HtTP Server (簡稱Apache)是Apache軟件基金會的一個開放源碼的網頁服務器。Apache是世界使用排名第一的Web服務器軟件。 它可以運行在幾乎所有廣泛使用的計算機平臺上,由於其跨平臺和安全性被廣泛使用,是最流行的Web服務器端軟件之一。它快速、可靠並且可通過簡單的API擴充,將Perl/Python等解釋器編譯到服務器中。

Nginx("enginex")是一款是由俄羅斯的程序設計師Igor Sysoev所開發高性能的Web和反向代理服務器,也是一IMAP/POP3/SMTP代理服務器。在高連接併發的情況下,Nginx是Apache服 務器不錯的替代品。


安裝了PHP環境之後,Apache/Nginx纔可能運行PHP文件。
新手安裝過程推薦組合包安裝!

官方網站
Php:http://www.php.net
Mysql :http://www.mysql.com
Apache:http://www.apache.org
注意:我們還可以安裝zend引擎:用於php優化。下載網址:www.zend.org

windows下安裝: 
推薦軟件1: phpstudy
官方地址: https: //www. xp. cn/
推薦軟件2:
appserv-win32-2.5.9.exe 
官方地址: http: //www. appservnetwork. com


4.第一個PHP頁面

1)路徑:www下新建目錄文件,用於區別不同項目

2)代碼:

3)訪問:瀏覽器輸入本機網址路徑:127.0.0.1/stedy/index.php

最終執行結果!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章