apache運(yùn)行php的幾種方式 不用apache php能運(yùn)行嗎?
不用apache php能運(yùn)行嗎?可以不的。如果沒有你的應(yīng)用是移動互聯(lián)網(wǎng)應(yīng)用,這樣的話也有nginx,iis等web軟件可以和php整合實(shí)現(xiàn)運(yùn)行php程序。還有一種情況那就是應(yīng)用只是后臺程序,不是需要
不用apache php能運(yùn)行嗎?
可以不的。
如果沒有你的應(yīng)用是移動互聯(lián)網(wǎng)應(yīng)用,這樣的話也有nginx,iis等web軟件可以和php整合實(shí)現(xiàn)運(yùn)行php程序。
還有一種情況那就是應(yīng)用只是后臺程序,不是需要實(shí)際網(wǎng)頁不運(yùn)行,這個(gè)時(shí)候就不要這類第三方軟件,我們可以按照操作系統(tǒng)任務(wù)實(shí)現(xiàn)程序運(yùn)行php程序。
apache是什么意思?
Apache是一個(gè)軟件基金會的名字,你所說的的apache應(yīng)該是指ApacheHTTPServer吧,也就是apache服務(wù)器。它是Apache軟件基金會管理下的一個(gè)開放源代碼的服務(wù)器軟件,可以表述為電腦上的一個(gè)應(yīng)用程序。
簡單啊地說它的作用那是將你的電腦都變成一臺服務(wù)器,讓你的電腦開放某一特定的網(wǎng)絡(luò)端口,用以接收無論是網(wǎng)絡(luò)上正在發(fā)送到這臺機(jī)器的HTTP請求,對各位的內(nèi)容通過處理并做出了決定你所選的響應(yīng)。
php train的優(yōu)缺點(diǎn)?
一、優(yōu)點(diǎn)
1.跨平臺,性能突出,跟Linux/Unix增強(qiáng)別跟Windows增強(qiáng)性能強(qiáng)45%,并且和很多能免費(fèi)的平臺生克制化更加節(jié)省錢,例如LAMP(Linux /Apache/Mysql/PHP)也可以FAMP(FreeBSD/Apache/Mysql/PHP)結(jié)合,的或數(shù)據(jù)應(yīng)用夠大這個(gè)可以判斷換PostgreSQL或則Oracle,支持N種數(shù)據(jù)庫。(N10)
2.語法簡單,如果有去學(xué)習(xí)C和Perl的很比較容易上手,另外跟ASP有部分的的。有完全成熟的開發(fā)工具,諸如NuPHPed,或者ZendStudio等等,再Linu臺下可以在用Eclipse等等。
3.目前主流技術(shù)都支持什么,比如WebService、Ajax、XML等等,充足應(yīng)用。
4.有比較好求下載的支持,比如說使用ADODB也可以PEAR::DB做數(shù)據(jù)庫抽象的概念層,用Smarty或是visiontemplate做模板層,如果沒有是PHP5.1的話,還都能夠使用PDO(PHP Data Object)來不能訪問數(shù)據(jù)庫。
5.有很多長大成熟的框架,例如允許MVC的框架:phpMVC,支持什么類似于的事件驅(qū)動的框架:Prado,接受帶有RubyOnRails的迅速開發(fā)的框架:Cake等等,充足滿足你的應(yīng)用需求。
也有成熟的面向?qū)ο篌w系,也能不適應(yīng)基本都的面向?qū)ο笠?。比較適合旗下規(guī)模大項(xiàng)目。
7.有成熟的社區(qū)來支持什么PHP的開發(fā)。
8.目前已經(jīng)很多規(guī)模很大應(yīng)用大都可以使用PHP,諸如淘寶網(wǎng)、Yahoo、163、Sina等等規(guī)模很大門戶,很多選用PHP來充當(dāng)他們的開發(fā)語言,所以大型手機(jī)門戶都能夠選用它,我想起碼都能夠你的使用了。
9.有很多開源的框架或開源的系統(tǒng)是可以不使用,諸如比較比較比較知名的開源框架有Zend Framework、CakePHP、CodeIgniter、symfony等,開源論壇有Discuz!、Phpwind等,開源博客WordPress,開源網(wǎng)店系統(tǒng)如Ecshop、ShopEx等,開源的SNS系統(tǒng)如UCHome、ThinkSNS等。
10.使用成本低(linuxapachemysqlphp內(nèi)核)
二、缺點(diǎn)
1.對多線程允許不太好,大多數(shù)時(shí)候我們只有簡單演示去利用的。
2.語法不太特別嚴(yán)謹(jǐn),比如說變量不是需要定義就也可以建議使用,在c,java,c中變量是要先定義方法以后才可以建議使用的。
的解釋運(yùn)行機(jī)制。這種運(yùn)行機(jī)制也讓每個(gè)PHP頁面被解釋什么執(zhí)行后,所有的相關(guān)資源都會被可以回收。也就是說,PHP在語言級別上不可能讓某個(gè)對象兼任內(nèi)存。在PHP中,所有的變量全是頁面級的,無論全局變量,還是類的支持靜態(tài)成員,都會在頁面執(zhí)行完畢后被清空。以JSP為例,在JSP中,JavaBean的scope有四種有效值:Page、Application、Session、Request,分別不對應(yīng)頁面、程序、會話、各位四種能生存期。但在PHP中,只有Page一種生存期。