自由宿主後台管理系統是一套通用後台管理系統,之所以給他加上「宿主」2個字,是因為這套系統本身沒有自己的資料庫,而必須依賴其他資料庫才能運行,自由指的是系統靈活性強,能夠根據資料庫表結構做一些簡單的配置後系統就能夠實現想要的功能。簡單的說,就是系統沒有根據特定的資料庫來設計,你給他套上什麼結構的資料庫表,他就做什麼樣的事情。
自由宿主Asp.net網站通用後台管理系統特點如下:
1.後臺本身沒有資料庫,自己設計資料庫後,與後台連接,配置節點後無需二次開發,直接就可以實現對資料庫增刪改查功能;
2.後台密碼支援自訂加密/解密演算法,可以在設定登入表的時候進行設定;
3.後台編輯介面可以根據配置自動產生編輯器,同時會自動產生驗證腳本;
4.後台支援多表關聯,列表查詢時候會自動根據關聯欄位顯示對應內容;
5.相容於IE6+,火狐瀏覽器等主流瀏覽器;
6.對資料庫表的操作,如增刪改查操作只需要進行簡單的設定即可完成,無需再進行任何編碼實作。
自由宿主Asp.net網站通用後台管理系統3.2正式版更新功能:
1.修正edit.js內容驗證無效的bug;
2.添加sqliste資料庫支援;
3.修正編輯後返回清單遺失刪除功能的Bug;
4.Main頁面選單顯示改為json物件傳輸到前台,然後由menu.js腳本實現選單展示功能,方便二次開發對介面修改,選單可以控制允許一次展開多個或只允許展開一個;
5.修正圖片上傳後綴名區分大小寫的問題;
6.系統產生字元類型主鍵修改為GUID,主鍵欄位長度至少需要為32位元字元;
7.上傳檔案保存檔案名稱修改為GUID,資料庫相印欄位長度至少需要為32位元字元;
8.配置頁面資料庫表增加視圖的顯示;
9.增加省市縣聯動控制(包括省市縣3級聯動,省市2級聯動和省市(縣級可選)聯動),透過使用Request[“_tzhp_欄位名稱”]取得省的區劃編碼,Request[“_tzhc_欄位名稱”]取得市的區劃編碼,Request[“_tzhr_欄位名稱”]取得區縣的區劃編碼,使用Request[“欄位名稱”]取得選取的最後級區劃編碼(寫入資料庫值)。 Area.js腳本為全國省市縣名稱和區劃編碼,其中_codeToObject(code)方法可以將區劃編碼轉為區劃對象,格式為:{p:{Code,Name,Level},c:{Code,Name ,Level},r{Code,Name,Level}},其中p為省份訊息,c為城市訊息,r為區縣資訊;
10.在授權模式下,清單顯示欄位如為圖片方式上傳的,則可以直接顯示圖片,區劃欄位將顯示為對應的區劃名稱,沒有授權的情況下原樣輸出;
11.在授權模式下,標題列將不顯示「自由宿主xx」字樣;
12.在授權模式下超級管理員後台可以透過設定檔增加功能連結;
13.tzh_tableInfo和tzh_menuInfo表增加欄位「strTbGroupvarchar(32)」舊版升級程式請手動在資料庫中新增此列;
14.修正使用Access資料庫多個表格存在關聯且有重複欄位名情況下可能出現清單資料為空的情況;
資料庫升級方式請參考http://www.tzhtec.com/art/6f456394186.aspx