A. php集成環境哪個好
APMSERV!
我一直在用這個,希望你加入我們的大軍!
APMServ 5.2.0 是一款擁有圖形界面的快速搭建Apache 2.2.3、PHP 5.2.0、MySQL 5.0.27&4.0.26、SQLite、ZendOptimizer、OpenSSL、phpMyAdmin、SQLiteManager,以及ASP、CGI、Perl網站伺服器平台的綠色軟體。無需安裝,具有靈活的移動性,將其拷貝到其它目錄、分區或別的電腦時,均只需點擊APMServ.exe中的啟動按鈕,即可自動進行相關設置,將Apache和MySQL安裝為系統服務並啟動。APMServ集合了Apache穩定安全的優點,並擁有跟IIS一樣便捷的圖形管理界面,同時支持MySQL 5.0 & 4.0兩個版本,虛擬主機、虛擬目錄、埠更改、SMTP、上傳大小限制、自動全局變數、SSL證書製作、緩存性能優化等設置,只需滑鼠一點即可完成。
1、注意事項:APMServ程序所在路徑不能含有漢字和空格。
2、MySQL默認用戶名:root,密碼為空
3、MySQL資料庫文件存放目錄:MySQL5.0\data或MySQL4.0\data
4、網站根目錄[HTML,PHP]www\htdocs [ASP]www\asp [CGI,Perl]www\cgi-bin
5、訪問本機請用http://127.0.0.1/或https://127.0.0.1/ (如果開啟SSL)
6、非默認埠,網址為http://127.0.0.1:埠/或https://127.0.0.1:埠/
7、APMServ集成了以下軟體:
Apache 2.2.3 [HTTP伺服器]
NetBox 2.8 Build 4128 [HTTP伺服器+ASP腳本解釋引擎]
PHP 5.2.0 [PHP腳本解釋引擎]
MiniPerl 5.8 [Perl腳本解釋器]
B. php集成環境和自己配置的區別,php集成環境
集成環境就是你安裝一個程序,它就自帶了php所需要的軟體,不需要你做任何的設置,直接使用
例如:xampp wamp你安裝它,它就自帶了php apache mysql這三個軟體
自己配置就需要你自己一個一個的安裝,配置
C. 誰能教我 架設開發PHP環境---------------
一開始可以使用集成環境,如xampp之類的,但是後面,請務必自己配置 apache / php / mysql 因為很重要的
或者是win下的iis + php + mysql
現在php版本超過5.3,強制使用fastcgi
我的配置文章還可以的,你可以參考下
我自己搭建的FastCGI
搭建FastCGI環境,php是與IIS6配合使用的。(據說這樣效率高,其實我覺得應該差不了多少的)
下載FastCGI for IIS,是在微軟網站上下,問題是現在微軟官網下載中心無法搜索?真可惡,只好在其他地方下載了。
2009年3月的fcgisetup32.msi
2009年3月的fcgisetup_1.5_x86_rtw.msi
下載完畢後安裝即可,然後啟動IIS6,可以看到,web服務擴展中有增加一個 FastCGI Handler,使用的文件在C:/WINDOWS/system32/inetsrv/fcgiext.dll
fcgiext.ini文件是它的配置文件,可以直接修改。
下載php5.3(這個版本取消了ISAPI),解壓到d:/php53目錄裡面
配置php.ini文件(注意,5.3的ext目錄中沒有php_mssql.dll和php_pdo_mssql.dll,php_zip.dll,如果要使用mssql,請使用5.2版本的ISAPI方式)
3.注冊PHP到FastCGI
在命令行下運行
cscript C:/WINDOWS/system32/inetsrv/fcgiconfig.js -add -section:"PHP" -extension:php -path:"D:/PHP53/php-cgi.exe"
fcgiconfig.js 默認存放目錄是:C:/WINDOWS/system32/inetsrv
(注:如果已經將WScript.Shell組件反注冊了,那麼可能無法執行成功,會提示運行錯誤,伺服器不能創建對象,需要重新注冊c:/windows/system32/wshom.ocx)
4.設置
將D:/PHP/php.ini-recommended重命名為為D:/PHP/php.ini
打開D:/PHP/php.ini,修改:
extension_dir = "D:/PHP/ext"
fastcgi.impersonate = 1
cgi.fix_pathinfo=1
cgi.force_redirect = 0
其它根據實際需要對php.ini進行設置修改
然後執行:
cscript C:/WINDOWS/system32/inetsrv/fcgiconfig.js -set -section:"PHP" -InstanceMaxRequests:500
cscript C:/WINDOWS/system32/inetsrv/fcgiconfig.js -set -section:"PHP" -EnvironmentVars:PHP_FCGI_MAX_REQUESTS:1000
以上兩項設置最大池和響應連接數,可以根據運行機器的硬體配置、使用情況修改
檢查fcgiext.ini文件裡面是不是這樣:
[Types]
php=PHP
[PHP]
ExePath=D:/PHP53/php-cgi.exe
InstanceMaxRequests=500
EnvironmentVars=PHP_FCGI_MAX_REQUESTS:1000
打開IIS,如果IIS中php文件名沒有關聯到fastCGI的話,需要手工添加(一般就加主目錄中的,ISAPI篩選器不用設)
C:/WINDOWS/system32/inetsrv/fcgiext.dll
php後綴
一切完畢之後重啟IIS,趕緊寫一個測試頁試一下吧.
D. 現在主流項目開發 PHP集成開發環境 有哪些
主流的常見 PHP 集成開發環境不少,如:Zend Studio、PhpStorm、Eclipse、NetBeans、Dreamweaver 等等,各有各的優點和缺點。
Zend Studio:是 Zend Technologies 公司基於大名鼎鼎的 Eclipse 二次開發 IDE,是目前公認的最好用的 PHP 開發環境,包含了用於開發、編輯,調試、配置 PHP 程序所需的所有部件,整合了 PHP 開發過程中所有工具,代碼提示和自動補全功能都不錯,調試代碼特別方便,對 Zend Framework 框架的支持非常好,唯一的缺點是對 HTML、JavaScript、CSS 的支持不太好。
PhpStorm:是 jetBrains 公司開發的 IDE,與編碼神器 IntelliJ IDEA 同根同源,功能配置非常簡便,代碼提示和自動補全非常強大,對 HTML、JavaScript、CSS 的支持也非常強大,調試也很方便,簡直就是 PHP 開發神器。唯一的缺點是收費,但是天朝... 你懂的。
NetBeans:是一款開源的 IDE,作為後起之秀,代碼提示和自動補全的速度稍遜,對各種框架的支持也一般,但是輕量、免費、占據內存小,支持多種開發語言,對 HTML、JavaScript、CSS 的支持也不錯。
Dreamweaver:是 Adobe 公司的前端開發神器,對 HTML、JavaScript、CSS 的支持非常好,代碼提示和自動補全速度稍慢,有多種開發模式選擇,非常方便。總的來說,不是一款優秀的 PHP 開發環境,而且沒有免費開源版。
E. 伺服器上用php集成環境好不好呢,哪款集成環境在伺服器上使用比較好
先回答你的第一個問題。
網上有人說適合,也有人說不適合的,不能說他們說的完全錯誤,但也不能說是完全正確的,具體問題具體分析,這種事情要看情況。
php集成環境的本質是啥?網上那些php集成環境和我們自己安裝的有啥區別呢?
其實沒多大差別,所謂的php集成環境只不過通過軟體替我們完成了一些比較麻煩的操作罷了,本質上沒有任何區別!那些程序開發者開發php集成環境軟體的時候,都要把apache與mysql等組件集成在軟體裡面,而這些apache等組件和自己安裝的是沒啥區別的,不過不建議使用精簡版的集成環境,可以使用完全版的php集成環境。
我打個比方,軟體的安裝版和綠化版其實沒毛線區別,有的集成環境集成組件後重新打包成安裝版罷了,而有的集成環境集成組件後將其綠化成綠色版集成環境,不過綠化後的php集成環境確實方便,插上U盤,插其他電腦就可以直接運行網站,用軟體能省略了很多繁瑣步驟,確實很便捷。php集成環境是一種工具,工具本身就是為了方便,當然你也可以自行安裝,比較費事罷了,集成環境功能多,方便使用。
關於你的第二個問題「哪款集成環境在伺服器上使用比較好??
既然集成環境適合在伺服器上運行,那是不是就可以直接用在伺服器上?看你的需求了,同時也要看是哪種集成環境。
選擇哪種php集成環境做伺服器環境主要有以下幾點要考慮
1、大部分php集成環境集成的版本都不是最新(這條無關緊要,因為現在很多網站都不是用最新的,舊版本程序不一定適合新的啊!)
解決:可以選擇那些集成了新組件的集成環境,或者能自定義設置版本的php集成環境
2、一些php集成環境可能為了減小軟體體積,閹割了一些組件,所以不太適合運營使用
解決:你可以選擇一些集成了完整版組件的集成環境。
3、一些php集成環境因為某些配置文件是自動生成,有些配置是不能自己改,就算你改了也會被程序自動改回來
解決:目前有一些php集成環境還是能完全自己修改和自定義配置的,不會被軟體自動生死所限制。
具體用哪個,你可以根據自己的需求選擇,畢竟每個集成環境都各具特點,按需選擇。
有的人說用集成環境不安全,自己配置的比較安全,我的乖乖,安不安全看誰在用,你本身啥都不懂,你就算自己配置了php環境,你敢保證是安全的嗎?本身集成環境和自己安裝的就沒啥區別,很多集成環境我們自己都說可以隨意配置的,和你自行分開下載安裝的配置是一毛一樣的。安不安全,看是誰在用,就好比天天有人說這個語言好,那個語言不好,其實語言沒所謂好壞,畢竟各有其特點,語言好不好得看用他的人。
phpwamp和PHPCUSTOM這兩款集成環境很適合在伺服器運行,集成官方完全組件,無閹割無精簡,是完全版的,而且支持完全的配置自定義,php版本等自定義,還能同時運行多版本,自帶重啟任務。
PHPCUSTOM自帶重啟任務,能定時重啟伺服器,定時重啟網站服務等。
純綠色很方便,所集成的組件是完全的,適合測試,也比較適合伺服器
累死了,純手工打字啊,採納我給我賺點分吧。
F. wamp5集成php環境如何搭建
開啟伺服器後,它默認的配置好的是localhost(地址欄輸入訪問),訪問的文件是放在www或者說是docs西面,在裡面建立php文件即可,要麼你自己整幾個虛擬主機,不用它配的localhost域名,在httpd.conf裡面打開包含有vhost的那項,把此包含打開,即把#去掉。然後在它的輔助配置文件,vhosts.conf里添加你要訪問的域名,本地位置。當然,要這樣能訪問到,你還得配置hosts文件,
G. php集成環境好,還是分開安裝好
集成開發環境與自行配置的環境有很多區別,集成的適合在本地開發測試使用,很多軟體都已經被精簡了,而且集成的可能有些功能沒有開啟,需要你自己進行開啟。而自行安裝的,首先是可以自己訂制自己需要的功能,就如PHP的配置,你可以自己配置自己要開啟的函數以及功能等,這個要比較專業。 個人建議:如果能自己安裝,自己就嘗試幾次吧,主要是因為現在的很多VPS、已經伺服器都提供遠程安裝,遠程操作,如果自己學會了配置本地伺服器,那麼以後使用VPS或者是使用伺服器的時候,至少自己可以配置好一台伺服器,對自己以後工作也有很多用處哦
H. PHP集成環境與個人環境有什麼 不同
實際開發中當然集成環境比較好點,比較適合新手,容易接受,當你使用到一定時候,自定義話設置比較多的時候就屬於你自己的個人環境了,其實我沒聽過什麼個人環境這個名詞。
php就是一種腳本語言,大量用於web後台開發,學習方法大體就是看看視頻教程,多看官方文檔,php的官方文檔算是比較好的了,中文化做的比較好,書籍也比較多,一些代碼託管平台上多看看別人的代碼。
I. php集成環境wamp
phpStudy是一個PHP調試環境的程序集成包。
phpst
該程序包集成最新的Apache+PHP+MySQL+phpMyAdmin+ZendOptimizer,一次性安裝,無須配置即可使用,是非常方便、好用的PHP調試環境.該程序不僅包括PHP調試環境,還包括了開發工具、開發手冊等.總之學習PHP只需一個包.
對學習PHP的新手來說,WINDOWS下環境配置是一件很困難的事;對老手來說也是一件煩瑣的事。因此無論你是新手還是老手,該程序包都是一個不錯的選擇。
性能
1、全面適合 Win2000/XP/2003/win7 操作系統,支持IIS和Apache、Nginx、Lighttpd。
J. php mysql apache 集成環境有哪些
1.AppServ (推薦,簡潔精簡)
當前的兩個版本是: 2.5.10 2.6.0 (點擊版本號下載)
AppServ是PHP網頁架站工具組合包,泰國的作者將一些網路上免費的架站資源重新包裝成單一的安裝程序,以方便初學者快速完成架站,AppServ 所包含的軟體有:Apache、Apache Monitor、PHP、MySQL、PHP-Nuke、phpMyAdmin。適合初學者
AppServ 2.5.10組件版本:
Apache 2.2.8
PHP 5.2.6
MySQL 5.0.51b
phpMyAdmin-2.10.3
AppServ 2.6.0組件版本:
Apache 2.2.8
PHP 6.0.0-dev
MySQL 6.0.4-alpha
phpMyAdmin-2.10.3
2.XAMPP (功能全面)
XAMPP是一款具有中文說明的功能全面的集成環境,XAMPP並不僅僅針對Windows,而是一個適用於Linux、Windows、Mac OS X 和Solaris 的易於安裝的Apache 發行版。軟體包中包含Apache 伺服器、MySQL、SQLite、PHP、Perl、FileZilla FTP Server、Tomcat等等。默認安裝開放了所有功能,安全性有問題,需要對以下安全問題進行設定。
MySQL 管理員(root)未設置密碼。
MySQL 伺服器可以通過網路訪問。
PhpMyAdmin 可以通過網路訪問。
樣例可以通過網路訪問。
Mercury 郵件伺服器和 FileZilla FTP 伺服器的用戶是公開的。
3.WampServer (簡便易用)
主頁 http://www.wampserver.com/en/
WampServer - WampServe集成了Apache、MySQL、PHP、phpmyadmin,支持Apache的mod_rewrite,PHP擴展、Apache模塊只需要在菜單「開啟/關閉」上點點就搞定,省去了修改配置文件的麻煩。
4. phpstudy
該程序包集成最新的Apache+PHP+MySQL+phpMyAdmin+ZendOptimizer,一次性安裝,無須配置即可使用,是非常方便、好用的PHP調試環境。該程序不僅包括PHP調試環境,還包括了開發工具、開發手冊等。總之學習PHP只需一個包。
對學習PHP的新手來說,WINDOWS下環境配置是一件很困難的事;對老手來說也是一件煩瑣的事。因此無論你是新手還是老手,該程序包都是一個不錯的選擇。
1、全面適合 Win2000/XP/2003 操作系統,IIS和Apache二選一安裝。
2、該程序包集成以下軟體,均為最新版本。
PHP 5.2.5 新型的CGI程序編寫語言,易學易用、速度快、跨平台。
Apache 2.2.8 最流行的HTTP伺服器軟體,快速、可靠、開源。
MySQL 5.0.45 執行性能高,運行速度快,容易使用,非常棒資料庫。
phpMyAdmin 2.11.4 開源、基於WEB而小巧的MySQL管理程序。
ZendOptimizer 3.3.0 免費的PHP優化引擎,性能提高30%以上。
OpenSSL 0.9.8g密碼演算法庫、SSL協議庫以及應用程序。
eAccelerator 0.9.5.2又一加速,不亞於ZendOptimizer。
3、如果作為伺服器請稍修改配置文件即可。MySQL資料庫用戶名:root,密碼root,安裝後請重新設置密碼。
5.APMServ
APMServ 5.2.0 是一款擁有圖形界面的快速搭建Apache 2.2.3、PHP 5.2.0、MySQL 5.0.27&4.0.26、SQLite、ZendOptimizer、OpenSSL、phpMyAdmin、
SQLiteManager,以及ASP、CGI、Perl網站伺服器平台的綠色軟體。無需安裝,具有靈活的移動性,將其拷貝到其它目錄、分區或別的電腦時,均只需點擊APMServ.exe
中的啟動按鈕,即可自動進行相關設置,將Apache和MySQL安裝為系統服務並啟動。APMServ集合了Apache穩定安全的優點,並擁有跟IIS一樣便捷的圖形管理界面,同
時支持MySQL 5.0 & 4.0兩個版本,虛擬主機、虛擬目錄、埠更改、SMTP、上傳大小限制、自動全局變數、SSL證書製作、緩存性能優化等設置,只需滑鼠一點即可完
成。
1、注意事項:APMServ程序所在路徑不能含有漢字和空格。
2、MySQL默認用戶名:root,密碼為空
3、MySQL資料庫文件存放目錄:MySQL5.0/data或MySQL4.0/data
4、網站根目錄[HTML,PHP]www/htdocs [ASP]www/asp [CGI,Perl]www/cgi-bin
5、訪問本機請用127.0.0.1/或 https://127.0.0.1/ (如果開啟SSL)
6、非默認埠,網址為127.0.0.1:埠/或https://127.0.0.1:埠/
7、APMServ集成了以下軟體:
Apache 2.2.3 [HTTP伺服器]
NetBox 2.8 Build 4128 [HTTP伺服器+ASP腳本解釋引擎]
PHP 5.2.0 [PHP腳本解釋引擎]
MiniPerl 5.8 [Perl腳本解釋器]
MySQL 5.0.27 [MySQL資料庫伺服器]
MySQL 4.0.26 [MySQL資料庫伺服器]
SQLite 3.3.8 [SQLite資料庫伺服器]
phpMyAdmin 2.9.1.1 [MySQL資料庫在線管理工具]
SQLiteManager 1.2.0 [SQLite資料庫在線管理工具]
ZendOptimizer 3.2.0 [PHP腳本加速引擎]
OpenSSL 0.9.8d [HTTPS(SSL)安全傳輸協議]
附加組件:
一Perl、CGI支持(需下載ActivePerl):
APMServ 5.2.0 附帶的是MiniPerl,可以運行簡單的Perl、CGI程序。如果運行復雜的Perl、CGI程序,請下載ActivePerl,安裝在APMServ所在分區根目錄下的usr目錄中。假如APMServ所在目錄為E:/APMServ5.2.0,則將ActivePerl的安裝路徑選為E:/usr