① asp和php的安全性哪個高
開發語言本沒安全性高低之分.
只安全意識高低這分的程序員.
windows的安全性不知要比mac系統或LUNIX系統高出多少倍
但windows系統的安全漏洞不停的被人發現出來.難道mac系統安全性高.答案肯定是否定的.
為什麼?因為人們都在用windows,黑客高手都在研究windows.
你想想,黑客高手研究mac研究有什麼意思,好不容易研究出來了,可以因為找不到要黑的MAC系統而郁悶死。
有些黑客是有針對性的,如我要黑一個公司的伺服器,可對方的伺服器windows的系統,你說我還會研究mac系統的漏洞嗎?
同理。
asp,php一樣。
關鍵是個寫程序的程序員。
② ASP\JSP\PHP相比各有什麼優缺點
ASP、JSP、和PHP的優點和缺點:
一、ASP
優點:
1、無需編譯
2、易於生成
3、獨立於瀏覽器
4、面向對象
5、與任何ActiveX scripting 語言兼容
6、源程序碼不會外漏
缺點:
1、Windows本身的所有問題都會一成不變的也累加到了它的身上。安全性、穩定性、跨平台性都會因為與NT的捆綁而顯現出來。
2、ASP由於使用了COM組件所以它會變的十分強大,但是這樣的強大由於Windows NT系統最初的設計問題而會引發大量的安全問題。只要在這樣的組件或是操作中一不注意,哪么外部攻擊就可以取得相當高的許可權而導致網站癱瘓或者數據丟失。
3、由於ASP還是一種Script語言所沒除了大量使用組件外,沒有辦法提高其工作效率。它必須面對即時編繹的時間考驗,同時我們還不知其背後的組件會是一個什麼樣的狀況。
4、無法實現跨操作系統的應用。當然這也是微軟的理由之一,只有這樣才能發揮ASP最佳的能力。可是我卻認為正是Windows限制了ASP,ASP的概念本就是為一個能讓系統運行於一個大的多樣化環境而設計的。
5、還無法完全實現一些企業級的功能:完全的集群、負載均橫。
二、JSP
優點:
1、 一處編寫隨處運行。
2、 系統的多台平支持。
3、 強大的的可伸縮性。
4、 多樣化和功能強大的開發工具支持。
缺點:
1、 與ASP一樣,Java的一些優勢正是它致命的問題所在。
2、 缺少系統性的資料。
3、 開發速度超慢
三、PHP
優點:
1、 一種能快速學習、跨平台、有良好資料庫交互能力的開發語言。
2、 簡單輕便,易學易用。
3、 與Apache及其它擴展庫結合緊密。
4、 良好的安全性。
缺點:
1、 在windows平台運行的安全性和穩定性不如Linux/Unix。
ASP.NET也是常用的網站開發語言之一:
優點:
1. 簡潔的設計和實施。
2. 語言靈活,並支持復雜的面向對象特性。
3. 開發環境。
缺點:
1.資料庫的連接復雜。
2.不具有跨平台性,只支持windows平台。
③ ASP和PHP的優\缺點都是什麼
Asp 優點:高效 強大,語言結構早已穩定
缺點:由於asp是腳本解析語言 速度慢 穩定性差 安全性相對php來說也差
php 優點:速度快 安全 穩定 簡單
缺點:對於小項目,它可以是一個十分符合人意的編程語言。但是對於較大的和更為復雜的項目,PHP就顯出他的薄弱了
④ asp與php哪個更安全
php更安全!速度要比asp要快的多
⑤ 為什麼網上的安全教程大部分基於ASP、PHP
asp是曾經比較火熱的web編程需要,大量的站點都在使用,於是也就讓黑客有了針對性的方向,出現大量入侵asp網站的教程。而且本身在當面asp也是不完善的,存在許多的安全漏洞,在大量站點都使用的情況下,自然會出現許多安全教程。這是隨著互聯網發展而出現的趨勢,因為大量使用,所以黑客學會了asp的入侵等就能獲得更大價值,那麼同樣的為asp做安全修復也就成為了比較大量的需求。
php是後來變得熱門起來的,現在大部分站點都是使用php,而它也正在經歷和曾經的asp相似的歷程,大量的黑客在研究它的漏洞,它的入侵方法,而且本身php開發者眾多,代碼出現漏洞是很常見的,所以大量的安全教程也就隨之誕生了。
其它語言沒有asp,php那樣廣泛使用過,所以教程比較少很正常。
⑥ 我想問一下jsp,php,asp哪個好
jsp運用起來會好一點。JSP或者說J2EE平台做為企業大型應用來說,自然也是首選,因為J2EE本身是一個標準的集合,更加開放。支持的廠商和產品很多,而且效率和安全上非常好,上手也很快,開發的平台也能夠讓你自己去做個性化的update。
更多關於jsp,php,asp哪個好,進入:https://m.abcgonglue.com/ask/4f09841615839191.html?zd查看更多內容
⑦ ASP與PHP有什麼區別
ASP是微軟公司開發的代替CGI腳本程序的一種應用,它可以與資料庫和其它程序進行交互,是一種簡單、方便的編程工具。ASP的網頁文件的格式是.asp,現在常用於各種動態網站中。 ASP是一種伺服器端腳本編寫環境,可以用來創建和運行動態網頁或Web應用程序。ASP網頁可以包含HTML標記、普通文本、腳本命令以及COM組件等。利用ASP可以向網頁中添加互動式內容(如在線表單),也可以創建使用HTML網頁作為用戶界面的web應用程序。PHP,一個嵌套的縮寫名稱,是英文超級文本預處理語言(PHP:Hypertext Preprocessor)的縮寫。PHP 是一種 HTML 內嵌式的語言,PHP與微軟的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網站安全性高嗎
看寫代碼的人~
跟語言自身關系不大~
不要對任何語言有偏見
⑨ asp和php有什麼區別
ASP是微軟的開發程序,用戶量是最多的,安全性也是最差的,ASP只能運行在WINDOWS的IIS下,程序漏洞百出,當然這個跟程序員寫程序有關系,厲害的程序員當然也可以寫出比較好的ASP程序,因為它是微軟的,所以使用量比較大,但安全性是比較差的,而且本來WIN的系統就容易崩潰,死機等!所以不推薦學習使用它,它有自己的更新換代產品,asp.net 你可以考慮學習下,.net程序安全性要好很多,可以面向對像,程序更安全,穩定。速度也相對要快!
PHP是免費開源的,安全的,跨平台的,也就是說你可以在WIN下開發,在UINX或者LINUX或者MAC的伺服器上運行,使用量也相對較多,像網路,QQ,SINA,等都在用,因為它有很多優點,我也在學PHP,PHP也是面向對象的語言,而且屬於弱類型語言,也就是語法要求沒有那麼嚴格,PHP 的交互性能比 ASP 好,安全性也好,主要在LINUX平台下 ,當然也可以在WIN下,
ASP是解釋執行,而PHP是編譯執行,PHP要比ASP快好多,因為它是是在服務端編譯完後,生成內容再發給客戶端的!
⑩ asp和php網站程序都有什麼缺點和優點`
(2)把腳本語言直接嵌入HTML文檔中,不需要編譯和連接就可以直接解釋運行。(3)利用ADO組件輕松存取資料庫
。有人說不要試圖開發沒有資料庫支持的網路項目
,而ASP存取資料庫非常容易,沒有CGI難學。(4)
面向對象編程
,可擴展ActiveX Server組件,從理論上說,可以實現任何功能。(5)不存在瀏覽器兼容的問題,由於ASP程序是在伺服器端運行的,當客戶端瀏覽器瀏覽ASP網頁時,伺服器會將該網頁文件重新解釋一遍,並將生成的標准HTML文件發送給客戶端瀏覽器,因為送出的是標準的HTML文件,當然不會存在瀏覽器兼容的問題了。(6)可以隱藏程序代碼,在客戶端僅可看到由ASP輸出的動態的HTML文件,可以保護你的勞動成果。1。2 ASP的缺點(1)運行速度比起HTML程序較慢,這是因為每當客戶端打開一個ASP網頁時,伺服器都須將該ASP程序從頭到尾重讀一遍,並加以編譯執行
,最後再送出標準的HTML格式文件給客戶端,從而影響了運行速度。不過,由於伺服器硬體技術的更新和網路速度的提高,速度上的影響是很小的,特別是當同時上網的人數較少時,這種影響更可以忽略不計了。(2)有的
網路操作系統
不支持ASP,這樣用ASP開發Web程序一般來說最好選用Windows系列的操作系統
。2。1 PHP的優點(1)首先它是免費的,對於許多要考慮運行成本的商業網站來說比較重要。(2)開放源碼,所有的源碼和文檔都可以免費復制,編譯和傳播。正因為它是開放的,所以才可能有很多愛好者不斷地發展它,使它具有旺盛的活力。(3)多平台支持,可以運行在UNIX,Linux或Windows操作系統下。(4)由於在伺服器商運行,是交PHP文件解釋成標準的HTML文檔發送過去,因此也不受客戶端瀏覽器的限制。(5)效率高,同ASP相比,PHP佔用較少的系統資源,招待速度比較快。2。2 PHP的缺點(1)因為沒有大公司的支持,可能前途不如ASP,JSP等輝煌。(2)運行環境安裝相對比較復雜。