head區是指首頁HTML代碼的< head>和< /head>之間的內容。
必須加入的標簽:
a.公司版權注釋
< !--- The site is designed by Maketown,Inc 06/2000 --->
b.網頁顯示字符集
簡體中文:< META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=gb2312">
繁體中文:< META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=BIG5">
英 語:< META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
c.網頁制作者信息
< META name="author" content="webmaster@maketown.com">
d.網站簡介
< META NAME="DESCRIPTION" CONTENT="xxxxxxxxxxxxxxxxxxxxxxxxxx">
e.搜索關鍵字
< META NAME="keywords" CONTENT="xxxx,xxxx,xxx,xxxxx,xxxx,">
f.網頁的css規范
< LINK href="style/style.css" rel="stylesheet" type="text/css">
g.網頁標題
< title>xxxxxxxxxxxxxxxxxx< /title>
寫在后
以上僅僅是阿捷自己的經驗和心得總結,而且偏重了設計方面。網站工程是一個復雜和全面的規范,還有許多方面和細節需要不斷完善和規范,比如:網站工程的風險控制,網站項目的質量管理和人員考核,項目的分解和分配,網站的營銷策劃等等。希望通過這里的拋磚引玉,吸引更多的網站項目管理者來參與討論,貢獻自己的經驗和見解,使我們的行業更加成熟,更加規范。
基于Internet的軟件工程策略
來源: CoSoft 作者: Yao Zheng
Internet的發展和應用正在不斷超越人們的想象,融入社會生活的各個角落,將對各行各業產生深遠的、不可逆轉的影響。針對軟件產業而言,Internet時代對于軟件開發進度提出不斷增長的挑戰性要求,并產生了許多新思想和新觀念,對原有的一些傳統軟件工程理念帶來了沖擊,Linux的成功開發實踐、開放源碼思想的不斷普及、大教堂和市集型開發模式的碰撞等都是直接的體現。顯然,如何使得軟件企業能夠從容面對時代的變遷,把握Internet所帶來的機遇和挑戰,具有重要意義。
近年來,開放源碼思想在國際上越來越受到人們的重視,在這個思想下已經成功開發了一系列軟件,比如Linux是其中典型代表。開放源碼思想與Internet有著內在的天然聯系,通過二者的有機結合能夠將許多人的智力集聚到一起,反映了一種新的軟件開發思路,本節試圖探究其成功經驗。
相對傳統軟件工程而言,開放源碼社區似乎沒有準備接受或實踐現代軟件工程過程,但他們的確在開發適用于特定用戶團體的軟件,這些軟件通常是極具價值的、可靠的、被廣泛接受的和高可用的。那么,究竟什么樣的開發過程正在開放源碼社區中被常規應用和實踐呢?一項研究表明,有五種軟件開發過程在開放源碼社區得到廣泛應用:
1) 需求分析和說明
2) 受控的版本管理、系統構建和按階段的增量發布
3) 維護被看作是演進式開發、重新精練細化和重新發行
4) 項目管理
5) 軟件技術轉移
以上每個過程都與傳統軟件工程規定體現出不同之處,而且沒有哪個過程應被獨立構造或凌駕于其他過程之上。更進一步,這些過程相互之間通常是并行開展的,而不象傳統軟件生命周期模型中那樣嚴格的或部分的按序進行,開放源碼軟件開發從本質上講是一種復雜的由社會-技術過程、開發條件和動態產生的開發上下文所組成的網絡,以Internet為基礎支撐平臺,并隨著Internet的發展而不斷完善。
對于許多開放源碼項目而言,開發人員對于是否遵循了某種規定的軟件工程方法和過程并不關心,有些項目甚至沒有特定的用戶和發布截止期限,但是諸如“經常發布”、“簡化設計”、“測試”、“編碼標準”、“集體參與”等基本原理卻被本能地執行著。