關(guān)于“php_7.1_維護(hù)”的問題,小編就整理了【3】個(gè)相關(guān)介紹“php_7.1_維護(hù)”的解答:
php經(jīng)典版本?您好,很高興為您解答: 開發(fā)新項(xiàng)目:推薦使用PHP7的版本,他是一個(gè)趨勢,也是優(yōu)化后的結(jié)晶,他的效率非常高。
維護(hù)老項(xiàng)目:推薦使用PHP5.2的版本,非常穩(wěn)定!
使用開源項(xiàng)目/CMS之類的:查詢源碼支持的PHP版本,一般官網(wǎng)都有文檔,像DeDecms推薦使用PHP5.2,WP最新版本推薦PHP7 Laravel,Thinkphp5也支持PHP7了
如何運(yùn)行PHP程序?1.命令行方式運(yùn)行PHP
在命令行運(yùn)行PHP是最簡單的方式之一。它適用于那些不需要與Web服務(wù)器、瀏覽器或其他Web應(yīng)用程序進(jìn)行交互的應(yīng)用程序。只需打開終端,輸入"php"命令即可。命令行方式運(yùn)行PHP非常方便,但它不能與Web服務(wù)器交互,因此它不適用于需要?jiǎng)討B(tài)生成Web頁面的應(yīng)用程序。
2.模塊方式運(yùn)行PHP
Apache服務(wù)器是目前最流行的Web服務(wù)器之一,如果您想要將PHP與Apache搭配使用,您需要安裝PHP模塊。安裝成功后,PHP腳本可以與Web瀏覽器一起使用。Apache服務(wù)器會自動(dòng)將請求發(fā)送給PHP模塊進(jìn)行處理。模塊方式運(yùn)行PHP的優(yōu)點(diǎn)是,它非??焖偾乙子诓渴穑蝗秉c(diǎn)是,它無法對于每一個(gè)PHP文件進(jìn)行獨(dú)立的設(shè)置,因此可能不夠靈活。
3.CGI方式運(yùn)行PHP
在CGI模式下,PHP腳本由Web服務(wù)器調(diào)用并執(zhí)行。當(dāng)瀏覽器發(fā)送PHP請求時(shí),Web服務(wù)器會調(diào)用PHP解釋器解析PHP文件,并在處理請求后將其發(fā)送回瀏覽器。CGI方式運(yùn)行PHP的優(yōu)點(diǎn)是可靠性高及可維護(hù)性強(qiáng),因?yàn)槊總€(gè)PHP文件都可以單獨(dú)配置;缺點(diǎn)是CGI比其他方法更慢,因?yàn)槊總€(gè)請求都需要啟動(dòng)和關(guān)閉PHP進(jìn)程。同時(shí),在處理大量請求時(shí),CGI也可能會占用太多的服務(wù)器資源。
phpstudy閃退怎么辦?可以通過刷機(jī)釋放內(nèi)存解決
phpstudy閃退是由于;
1.是在控制臺輸入php會報(bào)錯(cuò)
于是我在自己的phpStudy安裝目錄D:\php\PHPTutorial\php\php-7.2.1-nts下找到了php.ini這個(gè)文件,
發(fā)現(xiàn)extension_dir的路徑是D:\php\PHPTutorial\php\php\ext出現(xiàn)錯(cuò)誤,
然后我修改了里面的配置信息php的路徑為
extension_dir="D:\php\PHPTutorial\php\php-7.2.1-nts\ext"
這時(shí)候再在控制臺輸入php命令就沒有報(bào)錯(cuò)了。
2.但是當(dāng)我運(yùn)行phpStudy的時(shí)候還是會閃退,我發(fā)現(xiàn)自己少了Microsoft visual C++環(huán)境運(yùn)行庫,很多常用軟件都是
用 Microsoft Visual Studio 編寫的,這類軟件的運(yùn)行就需要依賴 Visual C++ 運(yùn)行庫,比如 QQ、迅雷、Adobe 軟件等,如果沒有安裝 VC++ 運(yùn)行庫或者安裝的版本不完整,就可能會導(dǎo)致這些軟件啟動(dòng)時(shí)報(bào)錯(cuò),閃退,或者提示缺少庫文件。
PHP 與 VC運(yùn)行庫的關(guān)系是怎么樣的呢?php5.3、5.4和apache都是用vc9編譯,電腦必須安裝vc9運(yùn)行庫(Microsoft Visual
到此,以上就是小編對于“php_7.1_維護(hù)”的問題就介紹到這了,希望介紹關(guān)于“php_7.1_維護(hù)”的【3】點(diǎn)解答對大家有用。