PHP開發工具及環境配置

1、EditPlus 



一套功能強大,可取代記事本的文字編輯器,擁有無限制的Undo/Redo、英文拼字檢查、自動換行、列數標記、搜尋取代、同時編輯多文件、全屏幕瀏覽功能。而它還有一個好用的功能,就是它有監視剪貼簿的功能,能夠同步於剪貼簿自動將文字貼進EditPlus的編輯窗口中,讓你省去做貼上的步驟。另外它也是一個好用的HTML編輯器,除了可以顏色標記HTML Tag (同時支持C/C++、Perl、Java)外,還內建完整的HTML和CSS1指令功能,對於習慣用記事本編輯網頁的朋友,它可幫你節省一半以上的網頁製作時間,若你有安裝IE 3.0以上版本,它還會結合IE瀏覽器於EditPlus窗口中,讓你可以直接預覽編輯好的網頁(若沒安裝IE,也可指定瀏覽器路徑)。 




這是款編寫PHP時使用最多的文本編輯器之一,方便使用,很多PHP人士都喜歡用它。 

不過它是共享軟件,需要花Money的。不過這年頭都用大家都用破解的,要找到破解版很容易的,所以我就不放下載地址了…… 



2、Zend Studio 



用文本編輯器雖然很方便,可是開發一套大型的系統,很多人還是喜歡用IDE集成環境。所以這款軟件很適合你。 

Zend Studio 是專業開發人員在使用PHP整個開發週期中唯一的集成開發環境 (IDE),它包括了PHP所有必須的開發部件。通過一整套編輯、調試、分析、優化和數據庫工具,Zend Studio 加速開發週期,並簡化複雜的應用方案。 

Zend Studio主要組件 

1 專業的集成開發環境 內置 編輯器, 調試器, 以及 幫助文檔 
2 Windows, Linux, Mac 等多個操作系統版本 
3 多語言支持 
4 專業的編輯器 
5 關鍵字、語法加亮顯示 (PHP, HTML, XHTML, and JavaScript) 
6 XML & CSS 的關鍵字、語法加亮顯示 
7 代碼模板 
8 支持 PHP 4 and PHP 5 
9 代碼自動完成功能 
10 PHP Code (+PHPDoc) 分析功能 
11 內部調試器 
12 代碼摘錄 
13 PHP 代碼分析 
14 遠程調試器 
15 Remote Profiler 
16 數據庫連接以及集成查詢 ,適用於 : IBM DB2/Cloudscape, MySQL, Oracle Microsoft SQL Server, SQLite, and PostgreSQL 
17 NEW! Set of SQL Tools: SQL Query Editor, SQL Explorer, and more. 
18 NEW! PHPDocumentor 
19 CVS 集成 ,方便團隊開發 
20 FTP 高度集成 



原來Zend Studio都是用java開發的,後來直接投入Eclipse的懷抱了。最新的Zend Studio 6.0就被稱爲Zend Studio for Eclipse 6.0。 

編輯器、調試器、漂亮的外觀加上Zend特有的一些屬性,要有的都有了,真是非常完美的PHP開發集成環境啊。 

不過這個還是要註冊的……從官方下載的會有一個月的試用期。(好工具都要註冊,要鈔票的……) 

因爲Zend Studio for Eclipse剛出來,比較難找到註冊碼,在一個PHP論壇有個傢伙在網上找了3個小時才找到註冊機……這裏我就無私奉獻一下吧。(其實動點腦筋很快就找到了) 

官方下載地址: 

http://downloads.zend.com/studio-eclipse/6.0.0/ZendStudioForEclipse-6_0_0.exe 
我把註冊機上傳到網盤裏,自己下吧: 

http://www.fs2you.com/files/7d645bf8-db9c-11dc-83bc-0014221b798a/ 



以上說的都是共享軟件,都是要鈔票的。這樣找一些破解版本來用,實在會有些過意不去。其實PHP作爲開源語言,自然會有一些很不錯的開源軟件。 



3、Norepad++ 



Notepad++是一款非常有特色的編輯器,是開源軟件,可以免費使用。 
功能有: 
①、內置支持多達27種語法高亮度顯示(囊括各種常見的源代碼、腳本,值得一提的是,完美支持.nfo文件查看),也支持自定義語言; 
②、可自動檢測文件類型,根據關鍵字顯示節點,節點可自由摺疊/打開,代碼顯示得非常有層次感!這是此軟件最具特色的體現之一; 
③、可打開雙窗口,在分窗口中又可打開多個子窗口,允許快捷切換全屏顯示模式(F11),支持鼠標滾輪改變文檔顯示比例,等等; 
④、提供數個特色東東,如鄰行互換位置、宏功能,等等…現在網上有很多文件編輯器,這個卻是不可多得的一款,不論是日常使用還是手寫編程代碼,都能讓你體會到它獨有的優勢和方便。 
支持的語言:C,C++,Java,C#,XML,HTML,PHP,Javas cript, 
RCresourcefile,makefile,ASCIIartfile 
(extension.nfo,screenshot1,screenshot2),doxygen, 
inifile,batchfile,ASP,VB/VBSsourcefiles,SQL, 
Objective-C,CSS,Pascal,Perl,PythonandLua. 

這是臺灣人開發的較出名的編輯器(算是支持一下國產吧)功能上基本和Editplus差不多,有的地方甚至更強大,只是使用習慣上的不同吧。 



大家自己去它的官網看看吧。 

http://notepad-plus.sourceforge.net/tw/site.htm 



4、PDT(Eclipse PHP Development Tools) 

前面我們提到了Zend Studio這個IDE集成壞境,當然也有開源免費的PHP開發集成環境了。 

Eclipse這個集成開發環境只要有插件就可以實現相應功能。PDT這個項目很早就開始進行了。Zend Studio for Eclipse就是基於這個插件的,再加上自己的調試器。大家也可以在Eclipse上使用這個插件,然後自己再去選擇調試器來配置自己的開發壞境。至於怎麼配置,網上有人寫出了自己的配置方法,大家可以自己查閱,這裏只是介紹工具,這個暫且按下不表。這裏我介紹的一個配置完整的包。這個也是Zend開發的,因爲是免費的,所以在使用時自然不能和Zend Studio相比。 

但是因爲是在Eclipse上安裝插件自定義實現,不必爲PHP開發再安裝一個大型軟件,所以還是有很多人喜歡用這麼個工具的。 

我介紹的這個這個包包括了eclipse主程序,PDT和Zend Debugger 

下載地址: 

http://downloads.zend.com/pdt/all-in-one/ 

更多信息看這裏: 

http://www.zend.com/en/community/pdt 






PHP的程序很火,像博客:Wordpress、論壇:Discuz!、SNS:UCenter Home、CMS:DedeCMS等等都是比較流行的PHP程序,大家都在使用PHP類的程序,但對於很多初學者來說,直接上傳到虛擬空間上一個一個調試是很麻煩的事,那麼在本地(我的電腦)中搭建一個PHP運行環境調試、測試程序是最快捷的方法。下面盧鬆鬆就介紹一些在本機快速搭建PHP運行環境的方法,讓不瞭解PHP的朋友能快速搭建一個屬於自己的PHP運行環境。

本地的PHP平臺分爲兩種,一種是LAMP,即爲Linux+Apache+MySql+PHP;另一種是WAMP,它是 Windows+Apache+MySql+PHP,而前者一般優秀於後者。考慮到大家使用的都是windows平臺,所以這裏重點介紹在win平臺搭建php運行環境。這些組件都是傻瓜式安裝,你一直點下一步即可安裝成功。

PHP一鍵安裝包介紹

一:ComsenzEXP

ComsenzEXP是康盛創想開發的一套社區產品整合體驗安裝包,ComsenzEXP包括:Discuz!(論壇)、SupeSite(CMS)、UCenter(用戶中心)、UCenter Home(SNS社區)。盧鬆鬆本人經常使用ComsenzEXP一鍵安裝,同樣也可以調試其他PHP程序,如:dedecms、phpwind。只要把程序放在wwwroot目錄,數據庫放在MySQL的data目錄即可。

二:DedeAMPZ-PHP環境整合套件

DedeAMPZ 是直接整合PHP + Apache + MySql 的服務器環境管理軟件,操作十分傻瓜化,適合初中級水平的站長使用。該套裝默認搭載dedecms。安裝使用十分簡單,並支持在php4與php5中切換。同樣也可以調試其他PHP程序,只要放在wwwroot目錄中即可。

三: Xampp

XAMPP是一款比較強大的本地測試平臺,雖說面板是英文的,但清楚易懂。註冊爲系統服務有個好處就是開機能夠自動運行,但是會消耗一定的系統資源,怎麼取捨用戶自己來定。安裝成功,服務也啓動成功後,就可以把瀏覽器打開輸入http://localhost/,試試是否成功。在XAMPP的網頁選項裏,有中文支持,好像好多人都在用Xampp。

四:WampServer

官方網站沒有中文,但是程序支持中文。它能切換在線和離線狀態,選項中的文語言項中也有簡體中文可選,很不錯。

五:PHPStudy

PHPStudy不一樣,它含有IIS+PHP和Apache+PHP,軟件推薦設置是後者。在任務托盤裏也有圖標,可以打開面板來看服務運行狀態,也很簡潔。一次性安裝,無須配置即可使用,是非常方便、好用的PHP調試環境.該程序不僅包括PHP調試環境,還包括了開發工具、開發手冊等.總之學習PHP只需一個包.對學習PHP的新手來說, WINDOWS下環境配置是一件很困難的事;對老手來說也是一件煩瑣的事.因此無論你是新手還是老手,該程序包都是一個不錯的選擇.

六:AppServ 
較爲輕量的WAMP,程序安裝過程中它提示你可以改變默認的80端口爲服務端口,軟件沒有控制面板,但一切操作都在開始菜單中加入了快捷方式。

手動安裝PHP運行環境方法

一般來說PHP運行環境需要安裝以下幾個組件:1:Apache(阿帕奇)Web服務器軟件;2:MySQL(小型關係型數據庫管理系統);3:PHP(php語言的編譯環境);4:phpmyadmin(管理MYSQL的);5:Zend(提高PHP執行速度)。



本文分享自微信公衆號 - 卡二條的技術圈(qq1005349393)。
如有侵權,請聯繫 [email protected] 刪除。
本文參與“OSC源創計劃”,歡迎正在閱讀的你也加入,一起分享。

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