網站開發,發展趨勢,注意事項,網站設計,基本要素,開發專業,欄目編排,主要課程,培養目標,專業方向,虛擬主機,開發語言,ASP,FSO,CGI,PHP,JSP,SQL,主機租用,開發流程,開發事項,準備資料,提供資料,簽署製作,資料校對,選擇公司,網站備案,備案簡介,備案材料,備案流程,
網站開發
是開發基於B/S(IE瀏覽器)的
網頁開發,一般具有互動性.也可以理解開發即製作,是較多的小製作帶來的開發。網站是由若干個頁面組成的有聯繫的集合。
為什麼我們經常在訪問某個網站時只需要輸入完整的
域名就可以打開網站了,這就說明了該網站設定了默認首頁。
網站默認首頁即默認文檔。他是指在訪問一個
檔案目錄的時候自動定位的一個檔案。比如您的
主機空間內有許多不同名字的檔案,但是您希望在輸入網址的時候,默認訪問其中一個叫做index.htm的檔案,那么您就需要將默認首頁設定為index.htm,當然,您也可以
根據網站開發所用語言的實際情況來設定成其他的默認首頁,比如
index.asp或default.cgi等。
發展趨勢
作為一個行業的Web開發,web開發Web的商業化以來,一直是一個不斷增長的行業。正在推這個行業的增長,尤其是企業希望出售產品和服務的網上客戶。
工具和平台,開發者可以在web開發中使用很多開源的系統,以幫助。一個通俗的例子,LAMP(Linux中,阿帕奇,MySQL,PHP的)協定棧都可以線上免費下載。這不斷學習web開發的成本降到最低。一直到行業增長的另一個因素的崛起易於使用所見即所得的網頁開發軟體,最突出的Adobe Dreamweaver中,Webdev的,和微軟的Expression Studio。使用這樣的軟體,幾乎任何人都可以相對快速地了解開發一個非常基本的網頁。
超文本標記語言(
標準通用標記語言下的一個套用)或程式語言的知識仍然需要使用該軟體,但基本可以迅速的幫助下,幫助檔案,技術書籍,網路教程,或面對面進行面對面的培訓學習和實施。
注意事項
考慮到許多安全方面的考慮,如通過表格的數據錄入錯誤檢查,濾波輸出,和加密Web開發。來者不善的用戶可以執行惡意行為,如SQL注入,但只有基本的知識網路的發展作為一個整體。利用腳本可以被授予未經授權的訪問,惡意用戶試圖收集信息,如電子郵件地址,密碼和保護的內容,如信用卡號碼。
這部分是依賴於伺服器環境(最常用的Apache和微軟的IIS)的腳本語言,如PHP,Ruby的Python,Perl或ASP的運行,因此,不一定是Web開發人員用以維持。如果在一個
網站上提供一些接觸形式,它應該包括防止電腦程式填寫表格和濫發電郵驗證碼領域。
保持一個Web伺服器安全從入侵通常被稱為:伺服器連線埠強化。當它被從一個地方傳輸到另一個,需要許多技術來保持信息在網際網路上的安全發揮。例如安全套接字層(
SSL)加密證書由證書頒發機構,以幫助防止網路欺詐。許多開發人員在開發時,往往採用不同形式的加密傳輸和存儲的敏感信息。一個基本的了解信息技術的安全問題往往是一個Web開發人員的知識的一部分。
網站設計
網站設計開發,主要針對電子商務領域,它不僅是
網站美工和內容,它可能涉及到網站的一些功能的開發,比製作有更深層次的意思。
針對領域:針對不同的行業領域與市場規模,提供有針對性的解決方案,採用業內最最佳化的電子商務流程,以及各種受消費者歡迎的行銷工具。
量身定製:商品信息管理、商品分類目錄管理、用戶信息管理、HTTPS加密、訂單管理、線上支付配置與管理等等強大的商城系統,量身定製的模板,讓你引領行業。
基本要素
網頁內容應遵照規範設計:如政府所頒訂的無障礙網頁規範,及國際組織W3C公布的“網頁內容無障礙設計指引”(WCAG 20)。
良好的信息輔具,如螢幕報讀軟體、點字顯示屏等。
用戶要具備足以操作瀏覽輔具的能力:經過良好的訓練與學習,視障或學習障礙者仍然可以獲取所需的網頁信息。
開發專業
網站開發專業是融網站策劃、網頁設計、網頁編程、網站功能、網站最佳化技術、網站編輯、域名註冊查詢、網站建設、網站推廣、網站評估、網站運營、網站整體最佳化、網站改版於一體的新型交叉學科。培養德智體美全面發展,具有獨創精神和較強實踐能力,掌握必要的文化基礎和專業知識,具備紮實的計算機及網路知識、
視覺設計基礎知識、網路行銷知識、電子商務平台建設和管理能力的創新性複合型專門人才。網站開發團隊可以由數以百計的人(web開發者)。規模較小的企業可能只需要一個永久的或收縮的網站管理員,或相關的工作職位,如一個平面設計師和/或信息系統技術人員的二次分配。Web開發可能是一個部門,而不是域指定的部門之間的協作努力。
欄目編排
●儘可能刪除那些與主題無關的欄目;
●儘可能將網站內最有價值的內容列在欄目上;
●儘可能從訪問者角度來編排欄目以方便訪問者的瀏覽和查詢;輔助內容,如站點簡介、版權資訊、個人信息等大可不必放在主欄目里,以免沖淡主題。
另外,板塊的編排設定也要合理安排與劃分。板塊比欄目的概念要大一些,每個板塊都有自己的欄目。舉個例子:ENET
矽谷動力的站點分新聞、產品、遊戲、學院等板塊,每個板塊下面又各有自己的主欄目。一般來說,個人站點內容較少,只要分個欄目也就夠了,不需要設定板塊。如果有必要設定板塊的,應該注意:
●各板塊要有相對獨立性;
●各板塊要有相互關聯;
●各板塊的內容要圍繞站點主題。
主要課程
計算機基礎、office自動辦公化、素描、水粉靜物、計算機組裝與維護、速寫、平面構成/色彩構成、Photoshop圖像處理、Dreamweaver基礎、Fireworks、Flash基礎、裝飾畫、廣告設計、CSS+XHTML、JavaScript、頁製作技術的綜合套用、Flash AS、SSE-SQL、
動態網頁基礎、CMS套用、SEO網站最佳化、C#、ASP .NET高級編程等
培養目標
1、掌握計算機基本操作,日常
辦公軟體、印表機、掃瞄器等日常辦公設備的使用及設計基礎知識。
2、掌握美術基礎及設計理論。
3、掌握網站前台設計基礎及開發。
4、掌握美術基礎及設計理論。
5、掌握網站前台設計基礎及開發。
專業方向
廣告設計師
平面設計師
包裝設計師
動畫設計師
網頁設計師
網站編輯
高級美工設計師
高級動漫設計師
資料庫開發工程師
網站策劃
網站設計/製作
SEO工程師
.net高級開發工程師
網站規則
虛擬主機
虛擬
主機是使用特殊的軟硬體技術,把一台運行在網際網路上的
伺服器主機分成一台台虛擬的主機,每一台虛擬主機都具有獨立的
域名,具有 完整的Internet伺服器(WWW、FTP、Email等)功能,虛擬主機之間完全獨立,並可由用戶自行管理,在外界看來,每一台虛擬主機和一台獨立 的主機完全一樣。
開發語言
ASP
ASP即Active Server Page的縮寫。它是一種包含了使用VB Script或Jscript腳本程式代碼的
網頁。當瀏覽器瀏覽ASP網頁時, Web
伺服器就 會根據請求生成相應的
HTML(
標準通用標記語言下的一個套用)代碼然後再返回給瀏覽器,這樣瀏覽器端看到的就是動態生成的網頁。ASP是
微軟公司開發的代替CGI
腳本程式的一種 套用,它可以與資料庫和其它程式進行互動。是一種簡單、方便的編程工具。在了解了VBSCRIPT的基本語法後,只需要清楚各個組件的用途、屬 性、方法,就可以輕鬆編寫出自己的ASP系統。ASP的網頁檔案的格式是.ASP。
FSO
FSO(FileSystemObject)是微軟ASP的一個對檔案操作的控制項,該控制項可以對
伺服器進行讀取、新建、修改、刪除目錄以及檔案的操作。是 ASP編程中非常有用的一個控制項。但是因為許可權控制的問題,很多
虛擬主機伺服器的FSO反而成為這台伺服器的一個公開的後門,因為客戶可以 在自己的ASP
網頁裡面直接就對該控制項編程,從而控制該伺服器甚至刪除伺服器上的檔案。因此不少業界的虛擬主機提供
商都乾脆關掉了這個控 件,讓客戶少了很多靈活性。
我要安家的W2K虛擬主機伺服器具有高安全性,可以讓客戶在自己的
網站空間中任意使用卻有沒有辦法危害系統或者妨礙其他客戶網站的正 常運行。
CGI
CGI是一個用於定Web
伺服器與外部程式之間通信方式的標準,使得外部程式能生成
HTML(
標準通用標記語言下的一個套用)、圖像或者其他內容,而伺服器處理的方式與那些非 外部程式生成的HTML、圖像或其他內容的處理方式是相同的。因此,CGI程式冊僅使你能生成表態內容而能生動態內容。使用CGI的原因在於它 是一個定義良好並被廣泛支持的標準,沒有CGI就不可能實現動態的Web頁面,除非使用一些伺服器中提供的特殊方法(如今,也有除CGI之外的 其他技術逐漸在成為標準)。
PHP
PHP是一種
伺服器端HTML-嵌入式腳本描述語言。其最強大和最重要的特徵是其資料庫集成層,使用它完成一個含有資料庫功能的
網頁是不可 置信的簡單。在
HTML檔案中, PHP
腳本程式(語法類似於Perl或者
c語言)可以使用特別的PHP標籤進行引用,這樣網頁製作者也不必完全依賴
HTML(
標準通用標記語言下的一個套用)生成網頁了。由於PHP是在伺服器端執行的,客戶端是看不到PHP代碼的。 PHP可以完成任何CGI腳本可以完成的任務,但它的功能的發揮 取決於它和各種資料庫的兼容性。 PHP除了可以使用HTTP進行通信,也可以使用IMAP, SNMP, NNTP, POP3協定。
JSP
JSP技術使用
Java程式語言編寫類
XML(
標準通用標記語言下的一個子集)的標籤和scriptlets,來封裝產生
動態網頁的處理邏輯。
網頁還能通過tags和scriptlets訪問存在於
服務端的資源的
套用邏輯。JSP將網頁邏輯與網頁設計和顯示分離,支持可重用的基於組件的設計,使基於Web的應用程式的開發變得迅速和容易。
Web
伺服器在遇到訪問JSP網頁的請求時,首先執行其中的
程式段,然後將執行結果連同JSP檔案中的
HTML(標準通用標記語言下的一個套用)代碼一起返回給客戶。插入的Java程式段可以運算元據庫、重新定向網頁等,以實現建立動態網頁所需要的功能。
SQL
SQL是高級的非過程化程式語言,是溝通資料庫伺服器和客戶端的重要工具,允許用戶在高層數據結構上工作。它不要求用戶指定對數據的存放方法,也不需要用戶了解具體的數據存放方式,所以,具有完全不同底層結構的不同資料庫系統,可以使用相同的SQL語言作為數據輸入與管理的接口。它以記錄集合作為操作對象,所有SQL語句接受集合作為輸入,返回集合作為輸出,這種集合特性允許一條SQL語句的輸出作為另一條SQL語句的輸入,所以SQL語句可以嵌套,這使它具有極大的靈活性和強大的功能,在多數情況下,在其他語言中需要一大段程式實現的功能只需要一個SQL語句就可以達到目的,這也意味著用SQL語言可以寫出非常複雜的語句。
主機租用
主機租用(Dedicated Hosting)即客戶無須自己購置
伺服器,而可以直接採用
網站空間提供提供商提供的多款高級伺服器以及軟體系統,大大省 卻了採購成本。 100M空間是什麼概念?有多大?
對
企業網站甚至一些
入口網站來說,100M都已是一個足夠大的空間。如果單純放置文字,100M相當於5000多萬個漢字;若以標準
網頁計算, 大致可容納1000頁A4幅面的網頁和2000張網頁圖片。
網路故障跟電信級的服務商,也就是給網站服務商提供
機房、託管等服務的服務商有關。較為可靠的此類服務商有兩家,一家是北方的 中國網通,一家是南方的中國電信。如果是他們的線路中斷或
網路阻塞,也可能造成網站不能訪問。還有一種可能就是當地電信
DNS伺服器出現 故障或者刷新不及時,也會造成網站訪問出現問題這些都已經超出了網站服務商的能力範圍了。
解決方法:針對電信故障則沒有什麼好的辦法,一般服務商會幫助你了解故障解決的情況,第一時間給予支持和反饋。
檔案上傳不了或上傳正常後看不到已經上傳的頁面,是什麼原因?
因為我們的
伺服器裝有防毒軟體,如果您上傳的檔案帶有病毒,則會被我們的伺服器上的防毒軟體刪除,所以請清除病毒後再上傳。
由於把一台機器的資源分給多台
虛擬主機,每台虛擬主機的性能是否會下降?
從理論上分析是這樣。但由於用作虛擬主機的計算機都是採用性能很高的電腦,一台主機所能夠支持一定數量的虛擬主機,只有超過這個數 量時,用戶才會感到性能下降。如果配置得當,加上採用超高速的線路,虛擬主機的表現往往勝於採用較低速度(如256K、1.544M)線路連線 的獨立主機。在競爭的環境中,我們不會為追求極限利潤而任意增加虛擬主機的數量、犧牲用戶的利益。因為如果那樣,我們將失去自己的上 帝。
我做的
網頁在本地很正常,為何上傳之後就看不到圖片了?
1、請確認圖片已上傳至
伺服器。 2 、製作網頁時插入的圖片均應採用
相對路徑來標記。若您不慎使用了
絕對路徑,如: c:/images/a.jpg ,則會出現在本地瀏覽正常而上傳後卻找不到的現象。
頁面上傳完畢,為何顯示的還是原有的默認頁面?
有兩種可能:1、未將頁面傳至/根目錄下;2、未將原有的默認頁面刪除或覆蓋。
linux虛擬主機上傳CGI程式時,若直接上傳 DOS 格式檔案,將出現錯誤信息。必須轉為文本格式後上傳,方能正常顯示。通常,此類錯誤將造成訪問時,出現如下的錯誤信息。
PHP 禁用的函式?
因為安全設定的原因, php 不支持如下的函式 : phpinfo,popen,exec,passthru,system. 如果您在我們的虛擬主機上使用了這些函式, 將不會得到任何的返回結果。
如何使用mssql及access資料庫?
使用SQL server7.0(中文版),可通過Internet使用enterprise manager的new sql server registration連線我們的
伺服器。(註:SQL Server ip地址請您在我們NT開通信中查實得到,用戶名與密碼與FTP的相同)。
開發流程
為了加快網站建設的速度和減少失誤,應該採用一定的製作流程來策劃、設計、製作和發布網站。通過使用製作流程確定製作步驟,以確保每一步順利完成。好的製作流程能幫助設計者解決策劃網站的繁瑣性,減小項目失敗的風險。其製作流程:
1、規劃項目和採集信息
3、上傳和維護網站階段
每個階段都有獨特的步驟,但相連的各階段之間的邊界並不明顯。每一階段並不總是有一個固定的目標,有時候,某一階段可能會因為項目中未曾預料的改變而更改。步驟的實際數目和名稱因人而異。
開發事項
第一,web開發的一大守則是 “不要相信任何來自於客戶端的數據”。 在web安全這個問題上考慮,用戶提交的數據不可能總是按照我們的心意符合規範的。我們需要考慮到sql注入,
xss等等。
第二,在網站開發過程中網頁製作工作就是將設計師設計好的圖片檔案製作成
HTML(
標準通用標記語言下的一個套用)頁面.主要包括以下幾個步驟:
切圖做網站框架
內容的填充
整合動畫配合程式整合
上傳
測試
為什麼客戶需要明確網站的定位及內容?
客戶的需求變化會直接影響網站項目的進行,客戶需求的反覆改變意味著不夠準確的
網站定位,這將會影響到網站本身,以及開發進度和效果.
在進行網站模板建設時,不同的企業會選擇不同的風格,而不同的風格也對應了不同的顏色,由於不同的顏色有著不同的含義,並且能夠給人各種豐富的感覺和聯想,下面我們對各種顏色代表的意義了解一下:
紅色:熱情、奔放、喜悅、莊嚴
黃色:高貴、富有、燦爛、活潑
黑色:嚴肅、夜晚、沉著
白色:純潔、簡單、潔淨
藍色:天空、清爽、科技
綠色:植物、生命、生機
灰色:莊重、沉穩
紫色:浪漫、富貴
棕色:大地、厚朴
準備資料
按欄目整理網站的資料:這樣不僅方便製作工作,提高製作效率,也可以避免網站內容散亂,喪失針對性。按欄目整理資料可使您準備及時發現網站內容的缺失及保持網站結構的平衡。資料要清晰完整,我們會建議您一個檔案歸檔的方式,請您按欄目名稱相應建立資料夾,每一個資料夾內放相應的文字及圖片資料。
提供資料
網站資料應該在網站項目開始時就提供,這樣設計師可以根據客戶公司的具體內容合理安排欄目及導航的位置。而且製作人員也可以在開始製作之前提前了解網站的內容信息,以方便後面製作工作的展開。
簽署製作
我們的項目流程中,設計完成並得到客戶書面確認後製作工作會立即開始,製作的過程也就是將設計的圖示圖片轉換成
HTML(
標準通用標記語言下的一個套用)檔案的過程,也就是轉換成用戶可以瀏覽的
網頁檔案。製作人員會根據每一個網站的具體情況來製作,這個過程中會生成很多圖片及最佳化後的網頁檔案,網站的每一個細節,製作人員都會考慮周全來滿足網站瀏覽者的方便,如果沒有客戶的書面確認就開始製作,一旦版面變更,製作人員就需要修改幾十到幾百個圖片或頁面,甚至整個網站都需要重新製作,對項目造成極大的浪費。
資料校對
網站上出現錯別字或語法、語義錯誤,這是任何一個公司都不能接受的,所以客戶在提供資料的時候請一定要首先校對,如果製作完成後再校對修改會延誤項目的執行進度,這會給客戶帶來很大的麻煩。所以資料提供前請一定要先校對準確。
選擇公司
網站製作開發費用當然有多有少。如何既要省錢又要做出滿意的符合要
求的網站,這就必須要選擇好網站開發的公司了。
第一,看公司的規模情況,包括技術人員,公司概況,服務理念等。
第二,看公司之前製作過的案例,看是否有符合自己的作品等。
第三,網站開發不是一個一次性的項目,它包括後期的維護,網站的二次開發。都要在契約里考慮到。
第四,專業公司是網站質量的保證,所以做網站一定要找
專業公司。別認為便宜,找個人等製作,那是有很高的風險的。
網站備案
備案簡介
網站備案是根據國家法律法規需要網站的所有者向國家有關部門申請的備案,主要有ICP備案和公安局備案。非經營性網站備案(Internet Content Provider Registration Record),指中華人民共和國境內信息服務網際網路站所需進行的備案登記作業。2005年2月8日,中華人民共和國信息產業部部長王緒東簽發《非經營性網際網路信息服務備案管理辦法》,並於3月20日正式實施。該辦法要求從事非經營性網際網路信息服務的網站進行備案登記,否則將予以關站、罰款等處理。為配合這一需要,信息產業部建立了統一的備案工作網站,接受符合辦法規定的網站負責人的備案登記。網站開發完成後必須進行網站備案才能正式開通。
備案材料
以企業名義備案:
1、公司營業執照副本的複印件或打描件一式二份。
2、網站負責人的身份證複印件和打描件(身份證正反面)一式二份。
3、網站負責人照片(需指定接入商背景幕布的照片),可以聯繫接入商要一個他們準備好的幕布(他們需要另外收費),也可以問他們要一份底圖去做廣告的小店噴繪一張,再或者去接入商指定的地方照相。
4、網站核驗單一式二份,核驗單上“網站負責人”處需簽上網站負責人名字和加蓋上公司的公章才能有效。
5、網站安全責任書一式二份,網站安全責任書上“網站負責人”處需簽上網站負責人名字和加蓋上公司的公章才能有效。
以個人名備案:
1、需要準備指定背景幕布的照片。
2、個人身份證複印件和掃描件一式二份。
3、網站核驗單一式二份,核驗單上“網站負責人”處簽上個人名字(一式二份)。
4、網站安全責任書一式二份,網站安全責任書上“網站負責人”處需簽上網站負責人名字才能有效。
備案流程
1、將自己準備好備案資料提供給域名註冊查詢接入商,然後在接入商專門備案的網站上錄入相關信息,接入商審核通過後,他們會將這些資料提交到當地管局。
2、當地管局收到接入提交的客戶網站備案資料後,會打電話進行核實,如果準確無誤,網站合法正規,就會通過審核,到這裡就備案成功。
3、網站備案的時間按照官方說法是提交資料後20個工作日,慢慢等,可以適量打電話去催下。