国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 語(yǔ)言 > PHP > 正文

圖文詳解PHP環(huán)境搭建教程

2024-05-04 23:48:13
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

前言

PHP起源于1995年,由Rasmus Lerdorf開(kāi)發(fā)。到現(xiàn)在,PHP已經(jīng)經(jīng)歷了幾十年的時(shí)間洗滌,成為全球最受歡迎的腳本語(yǔ)言之一。由于PHP5是一種面向?qū)ο蟮摹⑼耆缙脚_(tái)的新型Web開(kāi)發(fā)語(yǔ)言,所以無(wú)論從開(kāi)發(fā)者角度考慮還是從經(jīng)濟(jì)角度考慮,都是非常實(shí)用的。PHP語(yǔ)言結(jié)構(gòu)簡(jiǎn)單、易于入門(mén),很多功能只需一個(gè)函數(shù)即可實(shí)現(xiàn)。很多機(jī)構(gòu)都相繼推出了用于開(kāi)發(fā)PHP的IDE工具、Zend搜索引擎等新型技術(shù)。

概述什么是PHP

PHP(Hypertext Preprocessor,超文本預(yù)處理器),是一種服務(wù)器、跨平臺(tái)、HTML嵌入式的腳本語(yǔ)言,其獨(dú)特的語(yǔ)法混合了C語(yǔ)言、Java語(yǔ)言和Perl語(yǔ)言的特點(diǎn),是一種被廣泛應(yīng)用的開(kāi)源式的多用途腳本語(yǔ)言,尤其適合Web開(kāi)發(fā)。 
PHP是B/S(Browser/Server,瀏覽器/服務(wù)器)體系結(jié)構(gòu),屬于三層結(jié)構(gòu)。服務(wù)器啟動(dòng)后,用戶(hù)可以不使用客戶(hù)端軟件,只使用瀏覽器即可訪問(wèn),既保持了圖形化的用戶(hù)界面,又大大減少了應(yīng)用的維護(hù)量。

PHP語(yǔ)言的優(yōu)勢(shì)

PHP起源于自由軟件,及開(kāi)放源代碼,使用PHP進(jìn)行Web應(yīng)用程序的開(kāi)發(fā)具有以下優(yōu)勢(shì)。

安全性高:PHP是開(kāi)源軟件,每個(gè)人都可以看到所有PHP的源代碼,程序代碼與Apache編譯在一起的方式讓它的安全設(shè)定更靈活。PHP具有公認(rèn)的安全性能。

跨平臺(tái)特性:PHP幾乎支持所有的操作系統(tǒng)平臺(tái),并且支持Apache、IIS等多種Web服務(wù)器。

支持廣泛的數(shù)據(jù)庫(kù):可操縱多種主流 與非主流的數(shù)據(jù)庫(kù),如MySQL、Access、SQL Server、Oracle、DB2等,其中PHP與MySQL是目前最佳的組合,它們的組合可以跨平臺(tái)運(yùn)行。

易學(xué)性:PHP嵌入在HTML語(yǔ)言中,以腳本語(yǔ)言為主,內(nèi)置豐富函數(shù),語(yǔ)法簡(jiǎn)單、書(shū)寫(xiě)容易,方便讀者學(xué)習(xí)掌握。

執(zhí)行速度快:占用系統(tǒng)資源少,代碼執(zhí)行速度快。

免費(fèi):在流行的企業(yè)應(yīng)用LAMP平臺(tái)中,Linux、Apache、MySQL、PHP都是免費(fèi)軟件,這種開(kāi)源免費(fèi)的框架結(jié)構(gòu)可以為網(wǎng)站經(jīng)營(yíng)者節(jié)省很大一筆開(kāi)支。

模板化:實(shí)現(xiàn)程序邏輯與用戶(hù)界面分離。

支持面向?qū)ο笈c過(guò)程:支持面向?qū)ο蠛瓦^(guò)程的兩種開(kāi)發(fā)風(fēng)格,并可向下兼容。

內(nèi)嵌Zend加速引擎,性能穩(wěn)定快速。

PHP5的新特性

·構(gòu)造函數(shù)和折構(gòu)函數(shù)。

·對(duì)象的引用。

·對(duì)象的克隆。

·對(duì)象中的私有、公共及受保護(hù)模式。

·接口。

·抽象類(lèi)。

·__call。

·__set和__get。

·靜態(tài)成員。

點(diǎn)擊這里查看PHP中文手冊(cè)

在Windows下使用AppServ組合包

組合包,就是將Apache、PHP、MySQL等服務(wù)器軟件和工具安裝完成后打包處理。開(kāi)發(fā)人員只要將已配置的套件解壓到本地硬盤(pán)中即可使用,無(wú)需再另行配置。組合包實(shí)現(xiàn)了PHP開(kāi)發(fā)環(huán)境的快速搭建。對(duì)于剛開(kāi)始學(xué)習(xí)PHP的程序員,建議采用此方法搭建PHP的開(kāi)發(fā)環(huán)境。雖然組合包在靈活性上要差很多,但其安裝簡(jiǎn)單、速度較快、運(yùn)行穩(wěn)定,因此,比較適合初學(xué)者使用。 
網(wǎng)上比較流行的組合包有很多種,這里推薦3種組合包:EasyPHP、AppServ和XAMPP。新手的話,建議使用EasyPHP或AppServ,而XAMPP比較復(fù)雜。

點(diǎn)擊下載AppServ組合包:

如下圖:

PHP環(huán)境搭建教程,PHP環(huán)境配置教程,PHP環(huán)境搭建,PHP開(kāi)發(fā)環(huán)境搭建

AppSer集成化安裝包搭建

1、雙擊AppServ文件,打開(kāi)如下圖啟動(dòng)頁(yè)面:

PHP環(huán)境搭建教程,PHP環(huán)境配置教程,PHP環(huán)境搭建,PHP開(kāi)發(fā)環(huán)境搭建

2、單擊Next按鈕,打開(kāi)如下圖所示的AppServ安裝協(xié)議頁(yè)面:

PHP環(huán)境搭建教程,PHP環(huán)境配置教程,PHP環(huán)境搭建,PHP開(kāi)發(fā)環(huán)境搭建

3、單擊I Agree按鈕,打開(kāi)如下圖所示的頁(yè)面。在該頁(yè)面中可以設(shè)置AppServ的安裝路徑(默認(rèn)安裝路徑一般為c:/AppServ),AppServ安裝完成后,Apache、MySQL、PHP都將以子目錄的形式存儲(chǔ)到該目錄下:

PHP環(huán)境搭建教程,PHP環(huán)境配置教程,PHP環(huán)境搭建,PHP開(kāi)發(fā)環(huán)境搭建

4、單擊Next按鈕,打開(kāi)如下圖所示頁(yè)面,在該頁(yè)面中可以選擇要安裝的程序和組件(默認(rèn)為全選狀態(tài)):

PHP環(huán)境搭建教程,PHP環(huán)境配置教程,PHP環(huán)境搭建,PHP開(kāi)發(fā)環(huán)境搭建

5、單擊Next按鈕,打開(kāi)如下圖所示的頁(yè)面,該頁(yè)面主要設(shè)置Apache的端口號(hào):

Apache端口號(hào)的設(shè)置至關(guān)重要,它直接關(guān)系到Apache服務(wù)器是否能夠啟動(dòng)成功。如果本機(jī)中的80端口被IIS或者迅雷占用,那么這里仍然使用80端口就不能完成服務(wù)器的配置。可以通過(guò)修改這里的端口號(hào),或者將IIS或迅雷的端口號(hào)進(jìn)行修改,即可解決該問(wèn)題。

PHP環(huán)境搭建教程,PHP環(huán)境配置教程,PHP環(huán)境搭建,PHP開(kāi)發(fā)環(huán)境搭建

6、單擊Next按鈕,打開(kāi)如下圖所示,該頁(yè)面主要對(duì)MySQL數(shù)據(jù)庫(kù)的root用戶(hù)的登錄密碼及字符集的設(shè)置,這里將字符集設(shè)置為

“GB2312 Simplified Chinese”,表示MySQL數(shù)據(jù)庫(kù)的字符集將采用簡(jiǎn)體中文形式:

PHP環(huán)境搭建教程,PHP環(huán)境配置教程,PHP環(huán)境搭建,PHP開(kāi)發(fā)環(huán)境搭建

7、單擊Install按鈕后開(kāi)始安裝,如下圖:

PHP環(huán)境搭建教程,PHP環(huán)境配置教程,PHP環(huán)境搭建,PHP開(kāi)發(fā)環(huán)境搭建

8、下圖為安裝完成的界面:

PHP環(huán)境搭建教程,PHP環(huán)境配置教程,PHP環(huán)境搭建,PHP開(kāi)發(fā)環(huán)境搭建

安裝好AppServ之后,整個(gè)目錄默認(rèn)安裝在“c:AppServ”路徑下,此目錄包含幾個(gè)子目錄:

PHP環(huán)境搭建教程,PHP環(huán)境配置教程,PHP環(huán)境搭建,PHP開(kāi)發(fā)環(huán)境搭建

打開(kāi)瀏覽器,在地址欄中輸入“http://localhost/[你設(shè)置的端口號(hào),如果是80就不需要填寫(xiě)]”,如果打開(kāi)如下圖,說(shuō)明AppServ安裝成功:

PHP環(huán)境搭建教程,PHP環(huán)境配置教程,PHP環(huán)境搭建,PHP開(kāi)發(fā)環(huán)境搭建

隨著PHP的發(fā)展,大量?jī)?yōu)秀的開(kāi)發(fā)工具紛紛出現(xiàn)。找到一款適合自己的工具,不僅可以加快學(xué)習(xí)進(jìn)度,而且能夠在以后的開(kāi)發(fā)過(guò)程中及時(shí)發(fā)現(xiàn)問(wèn)題,少走彎路,我們選用的開(kāi)發(fā)工具是Dreamweaver。詳細(xì)工程創(chuàng)建請(qǐng)參考網(wǎng)上的資料。

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持VeVb武林網(wǎng)。


注:相關(guān)教程知識(shí)閱讀請(qǐng)移步到PHP教程頻道。
發(fā)表評(píng)論 共有條評(píng)論
用戶(hù)名: 密碼:
驗(yàn)證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: 和硕县| 湘乡市| 当涂县| 宜黄县| 依兰县| 新晃| 定日县| 横山县| 郁南县| 乌恰县| 衡水市| 富裕县| 青河县| 兰坪| 股票| 兴海县| 油尖旺区| 海淀区| 大港区| 寻甸| 苍梧县| 西贡区| 桃源县| 天气| 鲁山县| 孟连| 遵化市| 丰县| 安远县| 浦北县| 黎川县| 岢岚县| 双辽市| 广平县| 马公市| 丹阳市| 天全县| 包头市| 门头沟区| 仙居县| 东方市|