本文目錄一覽:
- 1、PHP與ASP的區別是什麼
- 2、php和asp有什麼區別,感覺都是一樣的,差不多
- 3、PHP與ASP有什麼區別?
- 4、asp和php區別,學習過.net 和asp,分別用過做過網站,感覺PHP和asp網站製作方面很多相似,想問下不同
- 5、php代碼可以像asp那樣子用DW相關軟體來視圖編輯嗎
PHP與ASP的區別是什麼
一、主體不同
1、PHP:即「超文本預處理器」,是一種通用開源腳本語言。
2、ASP:是Active Server Page的縮寫,為「活動伺服器網頁」。
二、特點不同
1、PHP:是在伺服器端執行的腳本語言,與C語言類似,是常用的網站編程語言。
2、ASP:是微軟公司開發的代替CGI腳本程序的一種應用,它可以與資料庫和其它程序進行交互,是一種簡單、方便的編程工具。
三、作用不同
1、PHP:獨特的語法混合了C、Java、Perl以及 PHP 自創的語法。利於學習,使用廣泛,主要適用於Web開發領域。
2、ASP:是一種伺服器端腳本編寫環境,可以用來創建和運行動態網頁或web應用程序。
參考資料來源:百度百科-PHP
參考資料來源:百度百科-asp語言
php和asp有什麼區別,感覺都是一樣的,差不多
php比asp要好很多,雖然最終實現的都就網頁,但PHP里的類、函數、系統函數庫比ASP強多了php跨平台性也比較好。效率方面PHP比ASP高,但實際的的時候貌似我沒感覺出來什麼區別,高負載情況肯定比ASP好。
PHP與ASP有什麼區別?
1、時間不同:
PHP於1994年由Rasmus Lerdorf創建,剛剛開始是Rasmus Lerdorf為了要維護個人網頁而製作的一個簡單的用Perl語言編寫的程序。
由於Web程序開發十分複雜,以至於要製作一個簡單的動態頁面也需要編寫大量的C代碼才能完成。於是Microsoft公司於1996年推出一種Web應用開發技術ASP,用於取代對Web伺服器進行可編程擴展的CGI標準。
2、編寫語言不同:
ASP用VBScript、JavaScript等簡單容易的腳本語言。結合HTML代碼,即可快速完成網站的應用程序,實現動態網頁技術。
HP 獨特的語法混合了C、Java、Perl以及PHP自創的語法。它可以比CGI或者Perl更快速地執行動態網頁。
3、創立的目的不同:
ASP即Active Server Pages,是Microsoft公司開發的伺服器端腳本環境,可用來創建動態互動式網頁並建立強大的web應用程序。
PHP於1994年由Rasmus Lerdorf創建,剛剛開始是Rasmus Lerdorf為了要維護個人網頁而製作的一個簡單的用Perl語言編寫的程序。
參考資料來源:百度百科-asp
參考資料來源:百度百科-PHP
asp和php區別,學習過.net 和asp,分別用過做過網站,感覺PHP和asp網站製作方面很多相似,想問下不同
HP與微軟的ASP頗有幾分相似,都是一種在伺服器端執行的嵌入HTML文檔的腳本語言,語言的風格有類似於C語言,現在被很多的網站編程人員廣泛的運用。PHP 獨特的語法混合了 C、Java、Perl 以及 PHP 自創新的語法。它可以比 CGI 或者 Perl 更快速的執行動態網頁。用PHP做出的動態頁面與其他的編程語言相比,PHP是將程序嵌入到HTML文檔中去執行,執行效率比完全生成HTML標記的CGI要高許多;與同樣是嵌入HTML文檔的腳本語言JavaScript相比,PHP在伺服器端執行,充分利用了伺服器的性能;PHP執行引擎還會將用戶經常訪問的PHP程序駐留在內存中,其他用戶再一次訪問這個程序時就不需要重新編譯程序了,只要直接執行內存中的代碼就可以了,這也是PHP高效率的體現之一。PHP具有非常強大的功能,所有的CGI或者JavaScript的功能PHP都能實現,而且支持幾乎所有流行的資料庫以及操作系統。
兩種不同的動態網頁設計語言,ASP是微軟開發的,主要用於WINDOWS平台,編寫格式和語言不一樣。ASP 多數用 VBScript 書寫, JavaScript用一些輔助;PHP 的交互性能比 ASP 好,安全性也好,主要在LINUX平台下。
如果想學習,還是拿ASP開刀,比較容易學。PHP的話要學的東西就多一些。
希望你學習成功…
如果有幫助你 請採納我的答案..
php代碼可以像asp那樣子用DW相關軟體來視圖編輯嗎
2樓大哥,不要誤人子弟!
您說的其他軟體也跟本沒有聽說過可以視圖編輯的,那麼MS的VS算不算是視圖編輯?
你說的php代碼可以像asp那樣子用DW相關軟體來視圖編輯嗎
是不是只通過DW自動生成如分頁,數據填充等效果?這個是可以實現的
DW可以為PHP提供可視化編程,不過個人不建議這樣做,雖然用DW可以非常快速的開發出一個動態的PHP網站程序,但是其開發出來的東西沒有分層(MVC,具體什麼是MVC百度下吧),所以會導致後期的維護和調試帶來較大的困難。所以建議用DW這樣的軟體做好頁面,然後通過像zend studio這樣的軟體來做邏輯的代碼編寫.當然如果你喜歡也可以在DW完成邏輯層的編寫。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/231461.html