2021-4-10 | 網站設計論文
一、中專學校網站具體設計
1、動態網站技術運用
現在,架設網站有多種服務平臺,就操作系統來說包括:Unix和Windows兩類操作系統。各種平臺各有其優缺點,在使用時應根據實際情況進行選擇。對于基于Unix的操作系統存在的版本較多。盡管各操作系統的名稱不同,但主體結構都是基本相同的。對于基于Unix的操作系統,其上的工具軟件大多都是免費的,并提供源代碼,用戶在使用時可根據需要對軟件進行修改。并且,此類系統對硬件的要求比較低,而且在網絡管理上具有較強的功能。但此類系統在學習上較為困難、且軟件的安裝于調試都不容易,系統維護較困難。而對于Windows網絡操作系統,軟件費用較大;不提供源代碼,用戶使用時如遇到問題,只有等待開發商推出新的版本時才能解決;對硬件的要求較高;遠程管理功能較弱;但Windows服務器操作環境較易掌握和使用,軟件的安裝設置簡單。比較起兩類的操作環境,Windows服務器在安裝、設置、學習和使用上比較方便、容易上手,但對硬件的要求較高;而Unix服務器在安裝、設置、學習和使用上比較復雜,但對硬件的要求較低;對于不熟悉Unix操作環境的管理員,選擇Windows操作環境可能更好一些,因為Unix是一個開放式的系統結構,外來的入侵者可以通過很多的途徑入侵,但又不能將這些途徑全部關閉,所以必須自行想辦法來補牢這些安全上的漏洞。目前,建設動態網站的技術有很多,當前流行的技術包括:ASP、PHP、JSP等。這些技術有著不同的特點,在不同的環境下,我們可以選擇合適的技術來對網站進行建設,這樣有利于對網站開發的復雜度進行控制。本系統在Windows2003server下研制開發的,對ASP的支持是隨著IIS自行安裝的。在局域網中可使用機器名或者使用計算機訪問。綜上,對于一個web服務平臺主要考慮的是平臺的易用性、性能的好壞和安全性,一種平臺很難具備所有的優點,因此用戶應根據實際情況,選擇合適的平臺。本文校園網站進行開發時擬使用Windows與IIS相結合的Web服務平臺。這樣,能夠便于我們對Web服務的調試。
2、數據庫技術的運用
要建立網絡導航,首先需要建立一個數據庫。在大型網站中,目前一般采用SQLOracle等數據庫,但對于一個小型的網絡導航來說,使用Access數據庫就足夠了。如果需要,可以很方便地將Access數據庫導入到SQL數據庫中。因為我們采用的是標準的SQL語言,讀取Access數據庫和讀取SQL數據庫基本上是一樣的,因此對于ASP程序來說,其源程序幾乎不用改動,可能需要改動的就是連接數據庫的語句。本網站工程采用了微軟公司的Access2003數據庫管理軟件。利用Access2003將自己的數據庫模式建立到系統中,形成實用的關系模式,用SQL結構查詢語言對數據庫進行定義和操作。同時利用Access2003與后臺服務器的連接功能,建立“/瀏覽器/服務器”結構地數據庫應用環境。
3、學院網站的安全
首先,對于操作系統來說,它是web服務器運行的基礎平臺,它的安全是網站安全管理的基礎。根據具體的安全需求,應規定所要采用的操作系統類型、安全級別及使用要求。要及時給系統打補丁,填補安全漏洞,關閉一些不常用的服務,禁止開放一些不常用而又比較敏感的端口。根據安全原則,最少的服務+最小的權限=最大的安全。對于windows2003SERVER系統,典型的WEB服務器需要的最小組件選擇是:只安裝IIS的cornFiles,IISsnaP-In,WWWserver組件。還可以通過配備操作系統安全掃描系統對操作系統進行安全性掃描,發現存在的安全漏洞,對操作系統進行升級或添加安全外殼另外,可以通過操作系統的日志文件來檢查錯誤發生的原因,或者受到攻擊者留下的痕跡。日志的主要功能有:審計和監測。它還可以實時的監測系統狀態,監測和追蹤入侵者等.操作系統一般都具有安全審核功能,安全審核可以用日志的形式來記錄好幾種與安全相關的事件,你可以使用其中的信息來生成一個有規律活動的概要文件,發現和跟蹤可疑事件,并留下關于某一入侵者活動的有效法律證據。
二、結語
總之,在較小資金、技術力量相對弱的狀況下,通過簡單的界面操作,可以建立一個相對安全、滿足本校需求的小型網站。但是網絡是一個系統的工程,各所院校要根據自己的具體情況,選擇適合自身的安全、可靠的建站方案,才能有效的讓網絡為我所用。
作者:倪志鵬 單位:江西省女子中等專業學校