程式|效能|最佳化 資料庫訪問 存取資料庫將會很快地減慢程式,但是沒有資料庫,許多網站也不行。不要使用內植的SQL語句來存取資料庫,你可以通過使用預存程序來訪問資料庫,這將會贏得很大的程式效能,而且,也非常得靈活。使用預存程序,並配合ActiveX Data Objects(ADO),就能最大程度地控制預存程序如何輸出。
程式|效能|最佳化 Active Server Pages可以讓動態網頁面很快地執行,但是,在代碼中和資料庫的串連上加入一些技巧,就能讓程式更快地執行。這是一篇關於如何精製指令碼程式以及ASP特徵來達到最大速度的文章。任何在使用者點擊按鈕到在螢幕上出現結果間延遲都會讓使用者茫然,對於一個商業網站,這就意味著潛在的使用者損失。 ASP指令碼的尺寸
技巧|效能 技巧 7: 將代碼封裝在 COM 物件中 如果您有許多 VBScript 或 JScript,您可以經常將代碼移到編譯的 COM 物件中,從而可改善效能。編譯的代碼通常比解釋的代碼運行得更快。編譯的 COM 物件可以通過“早綁定”訪問其它 COM 物件,與指令碼使用的“晚綁定”相比,“早綁定”是調用 COM 物件的更有效方法。 將代碼封裝在 COM 物件中還有一些優點(除效能之外): COM 物件有利於將表示邏輯與商務邏輯分開。
研究了漏洞,我就想解決的方法,我總結一下,裡面有我想的一個不成熟的想法。是給高手看的,看看是不是一種解決已知和未知SQL注入漏洞的好方法。 這個是我想的不成熟的方法,我認為能解決大部分以知和未知的SQL注入漏洞,讓入侵者弄不到密碼! 首先我先分析大多數的SQL注入,原理無非就是對管理員敏感的資訊進行猜測,因此都需要知道管理員表名,使用者變數和密碼變數才能進行猜測。http://ip/art/list.asp?id=253 and 1=(select id
原定計劃從本篇開始就要給大家介紹 ASP 內建的 ActiveX 組件,但是考慮到我們在往後的學習中將會接觸到大量的資料庫查詢,因此作者臨時決定花一到兩篇的篇幅向大家簡要介紹一些資料庫查詢語言的基本知識,這其實也是學習 ASP 所必須掌握的一門知識。是否能夠靈活地運用資料庫查詢語言,將直接關係到 ASP 程式的執行效率等一系列問題,所以請各位務必重視。 相信很多朋友都聽說過 SQL 這個名字,如果你是電腦方面的行家,SQL 的大名一定是如雷貫耳。那麼 SQL 究竟是什麼呢?SQL
研究了漏洞,我就想解決的方法,我總結一下,裡面有我想的一個不成熟的想法。 是給高手看的,看看是不是一種解決已知和未知SQL注入漏洞的好方法。 這個是我想的不成熟的方法,我認為能解決大部分以知和未知的SQL注入漏洞,讓入侵者弄不到密碼! 首先我先分析大多數的SQL注入,原理無非就是對管理員敏感的資訊進行猜測,因此都需要知道管理員表名,使用者變數和密碼變數才能進行猜測如 http://ip/art/list.asp?id=253 and 1=(select id from
在ASP中調用DCOM組件的應用技巧 1、編寫DCOM組件: 假設我們想通過ASP頁面來遠程啟動DNS服務,並且DNS伺服器與Web伺服器不為同一台機器。我們可以編寫一個ActiveX DLL 來實現這個功能。 首先我們建立一個批次檔StartDNS.bat,檔案中寫入:Net Start DNS。將檔案儲存在DNS伺服器的一個目錄下,例如C:\ManDNS\: 其次我們編寫 Dll 程式如下(VB編寫): Public Function StartDNS() As