最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

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

 更新時間:2016年07月16日 10:23:09   作者:roseaero  
這篇文章主要以圖文結合的方式為大家詳細介紹了PHP環(huán)境搭建教程,為大家介紹了php語言的歷史、優(yōu)勢,感興趣的小伙伴們可以參考一下

前言

PHP起源于1995年,由Rasmus Lerdorf開發(fā)。到現(xiàn)在,PHP已經經歷了幾十年的時間洗滌,成為全球最受歡迎的腳本語言之一。由于PHP5是一種面向對象的、完全跨平臺的新型Web開發(fā)語言,所以無論從開發(fā)者角度考慮還是從經濟角度考慮,都是非常實用的。PHP語言結構簡單、易于入門,很多功能只需一個函數(shù)即可實現(xiàn)。很多機構都相繼推出了用于開發(fā)PHP的IDE工具、Zend搜索引擎等新型技術。

概述什么是PHP

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

PHP語言的優(yōu)勢

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

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

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

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

易學性:PHP嵌入在HTML語言中,以腳本語言為主,內置豐富函數(shù),語法簡單、書寫容易,方便讀者學習掌握。

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

免費:在流行的企業(yè)應用LAMP平臺中,Linux、Apache、MySQL、PHP都是免費軟件,這種開源免費的框架結構可以為網站經營者節(jié)省很大一筆開支。

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

支持面向對象與過程:支持面向對象和過程的兩種開發(fā)風格,并可向下兼容。

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

PHP5的新特性

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

·對象的引用。

·對象的克隆。

·對象中的私有、公共及受保護模式。

·接口。

·抽象類。

·__call。

·__set和__get。

·靜態(tài)成員。

點擊這里查看PHP中文手冊

在Windows下使用AppServ組合包

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

點擊下載AppServ組合包:

如下圖:

組合包下載

AppSer集成化安裝包搭建

1、雙擊AppServ文件,打開如下圖啟動頁面:

雙擊AppServ文件

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

這里寫圖片描述

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

這里寫圖片描述

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

這里寫圖片描述

5、單擊Next按鈕,打開如下圖所示的頁面,該頁面主要設置Apache的端口號:

Apache端口號的設置至關重要,它直接關系到Apache服務器是否能夠啟動成功。如果本機中的80端口被IIS或者迅雷占用,那么這里仍然使用80端口就不能完成服務器的配置。可以通過修改這里的端口號,或者將IIS或迅雷的端口號進行修改,即可解決該問題。

這里寫圖片描述

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

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

這里寫圖片描述

7、單擊Install按鈕后開始安裝,如下圖:

這里寫圖片描述

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

這里寫圖片描述

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

這里寫圖片描述

打開瀏覽器,在地址欄中輸入“http://localhost/[你設置的端口號,如果是80就不需要填寫]”,如果打開如下圖,說明AppServ安裝成功:

這里寫圖片描述

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

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關文章

  • HTTP頭隱藏PHP版本號實現(xiàn)過程解析

    HTTP頭隱藏PHP版本號實現(xiàn)過程解析

    這篇文章主要介紹了HTTP頭隱藏PHP版本號實現(xiàn)過程解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-12-12
  • php獲取當月最后一天函數(shù)分享

    php獲取當月最后一天函數(shù)分享

    這篇文章主要介紹了php獲取當月最后一天函數(shù)分享,需要的朋友可以參考下
    2015-02-02
  • WAMP環(huán)境中擴展oracle函數(shù)庫(oci)

    WAMP環(huán)境中擴展oracle函數(shù)庫(oci)

    本文給大家介紹的是在windows環(huán)境下為php環(huán)境擴展Oracle函數(shù)庫的過程,十分的詳細,有需要的小伙伴可以參考下。
    2015-06-06
  • destoon出現(xiàn)驗證碼不顯示時的緊急處理方法

    destoon出現(xiàn)驗證碼不顯示時的緊急處理方法

    這篇文章主要介紹了destoon出現(xiàn)驗證碼不顯示時的緊急處理方法,非常實用,需要的朋友可以參考下
    2014-08-08
  • Zend Framework動作助手(Zend_Controller_Action_Helper)用法詳解

    Zend Framework動作助手(Zend_Controller_Action_Helper)用法詳解

    這篇文章主要介紹了Zend Framework動作助手(Zend_Controller_Action_Helper)用法,詳細分析了動作助手Zend_Controller_Action_Helper功能,定義,使用方法與相關實現(xiàn)代碼,需要的朋友可以參考下
    2016-03-03
  • php操作xml

    php操作xml

    分步學習php操作xml:XML概念、DOMDocument對象、加載xml、讀取/遍歷節(jié)點與屬性、修改屬性/節(jié)點、添加元素/屬性、刪除屬性/節(jié)點,學會上面這些就可以順利操作XML了。
    2013-10-10
  • Laravel5中防止XSS跨站攻擊的方法

    Laravel5中防止XSS跨站攻擊的方法

    這篇文章主要介紹了Laravel5中防止XSS跨站攻擊的方法,結合實例形式分析了Laravel5基于Purifier擴展包集成HTMLPurifier防止XSS跨站攻擊的相關操作技巧,需要的朋友可以參考下
    2016-10-10
  • php如何修改SESSION的生存存儲時間的實例代碼

    php如何修改SESSION的生存存儲時間的實例代碼

    本篇文章主要介紹了php如何修改SESSION的生存時間的實例代碼,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-07-07
  • thinkPHP5.0框架開發(fā)規(guī)范簡介

    thinkPHP5.0框架開發(fā)規(guī)范簡介

    這篇文章主要介紹了thinkPHP5.0框架開發(fā)規(guī)范,簡單分析了thinkPHP5.0各種變量、常量、文件、目錄、類庫等命名規(guī)范與注意事項,需要的朋友可以參考下
    2017-03-03
  • Laravel 修改驗證異常的響應格式實例代碼詳解

    Laravel 修改驗證異常的響應格式實例代碼詳解

    這篇文章主要介紹了Laravel 修改驗證異常的響應格式,本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-05-05

最新評論

曲靖市| 富裕县| 华蓥市| 柯坪县| 婺源县| 卢湾区| 滁州市| 行唐县| 定日县| 龙州县| 汾阳市| 合川市| 明星| 龙里县| 北安市| 长武县| 木兰县| 天门市| 谢通门县| 巴彦淖尔市| 互助| 海盐县| 赞皇县| 界首市| 恩平市| 拉萨市| 铜山县| 公安县| 平昌县| 平凉市| 凌源市| 凤阳县| 萍乡市| 嘉鱼县| 广东省| 兴业县| 正安县| 麻栗坡县| 呼伦贝尔市| 临夏市| 彩票|