關(guān)于PHP與ASP共存的解決方案
諸暨網(wǎng)站建設(shè)公司成都創(chuàng)新互聯(lián),諸暨網(wǎng)站設(shè)計(jì)制作,有大型網(wǎng)站制作公司豐富經(jīng)驗(yàn)。已為諸暨上1000家提供企業(yè)網(wǎng)站建設(shè)服務(wù)。企業(yè)網(wǎng)站搭建\外貿(mào)網(wǎng)站建設(shè)要多少錢(qián),請(qǐng)找那個(gè)售后服務(wù)好的諸暨做網(wǎng)站的公司定做!
思路:只要端口號(hào)不沖突就可以在同一臺(tái)主機(jī)上布置很多種服務(wù)
為了避免端口沖突,停止服務(wù)
Apache請(qǐng)?jiān)诮K端中輸入 taskkill /im httpd.exe /f
Nginx請(qǐng)?jiān)诮K端中輸入? ?taskkill /im nginx.exe /f
安裝IIS(Internet Information Services, Internet信息服務(wù))
2.1 WIn+R打開(kāi)運(yùn)行,輸入control,進(jìn)入控制面板
2.2 點(diǎn)擊程序-卸載程序
___
2.3 點(diǎn)擊左側(cè)的啟用和關(guān)閉Windows功能
請(qǐng)點(diǎn)擊輸入圖片描述
2.4 在彈出的窗口里面找到?Internet Information Services和?Internet Information Services可承載的web核心,展開(kāi)到最底層,全部勾選,點(diǎn)擊確定,稍等片刻,完成
測(cè)試訪問(wèn)
打開(kāi)瀏覽器,輸入localhost,如果能夠看到頁(yè)面,成功。
更改端口
在開(kāi)始菜單搜索IIS,打開(kāi)IIS管理器(不是6.0!!!)
左側(cè)找到網(wǎng)站文件夾,選擇Defalt Web Site,刪了。
新建網(wǎng)站
點(diǎn)擊右側(cè)操作菜單下的“添加網(wǎng)站”,輸入您的網(wǎng)站名稱,在“物理路徑”一欄中配置您的網(wǎng)站根目錄。在下方的端口改為與其他服務(wù)不沖突的端口,其他保持默認(rèn)。點(diǎn)擊確定。
恢復(fù)PHP
打開(kāi)PHP的服務(wù)器,如果有錯(cuò)誤報(bào)告,請(qǐng)確認(rèn)配置文件并查看端口是否沖突。
PHP與ASP.NET最大的區(qū)別是php既可以在widowos下配置服務(wù),也可以在linux下配置服務(wù),但.net是微軟的東西,只能在windows下用,其他的就是個(gè)人所好了,連接數(shù)據(jù)庫(kù)方面PHP不如.net方便
PHP程序可以運(yùn)行在UNIX、Linux或者Windows操作系統(tǒng)下,對(duì)客戶端瀏覽器也沒(méi)有特殊要求。PHP也是將腳本描述語(yǔ)言嵌入HTML文檔種,它大量采用了C、Java和Perl語(yǔ)言的語(yǔ)法,并加入了各種PHP自己的特征。PHP的優(yōu)點(diǎn)為:
(1)首先它是免費(fèi)的,對(duì)于許多要考慮運(yùn)行成本的商業(yè)網(wǎng)站來(lái)說(shuō),尤其重要。
(2)開(kāi)發(fā)源代碼。因?yàn)檫@一點(diǎn),所以才會(huì)有很多愛(ài)好者不斷發(fā)展它,使之更具有生命力。
(3)多平臺(tái)支持,可以運(yùn)行在所有操作系統(tǒng)之下。
(4)效率高,同ASP.net相比,PHP占用的較少的系統(tǒng)資源,執(zhí)行速度比較快。
PHP的缺點(diǎn)是:
(1)因?yàn)闆](méi)有大公司的支持,前途不如ASP、JSP和ASP.NET。
(2)運(yùn)行環(huán)境相對(duì)復(fù)雜,學(xué)習(xí)起來(lái)相對(duì)復(fù)雜。
asp 是需要IIS的
一般WIN是自帶的 不過(guò)GHOST版本一般是沒(méi)有的需要自己去網(wǎng)上下一個(gè)
安裝是在控制面板 點(diǎn)右側(cè)的添加/刪除WINDOWS組件 在INTERNET 信息服務(wù)(IIS) 前面打鉤 再根據(jù)要求安裝 安裝好在INTERNET 信息服務(wù)中 設(shè)置好虛擬目錄 就OK 了
訪問(wèn)地址和PHP的是一樣的 不過(guò)如果在同一臺(tái)電腦上安裝了IIS 和 php的 其中一個(gè)的端口要改一下的
如果連接的是網(wǎng)絡(luò)數(shù)據(jù)庫(kù)如MSSQL或MySql,那么可以直接連接。
如果連接的是單機(jī)數(shù)據(jù)庫(kù)(或者說(shuō)文件型數(shù)據(jù)庫(kù))如ACCESS,則必須通過(guò)中間層轉(zhuǎn)接,即利用php、jsp或asp建立一個(gè)程序讀取數(shù)據(jù)庫(kù)再轉(zhuǎn)發(fā)給應(yīng)用程序。
通過(guò)服務(wù)器端的腳本來(lái)連接,一般使用asp、php、aspx、jsp等腳本。每種腳本都有專門(mén)的連接對(duì)象和方法,比如asp的ADODB.Connection。