網站制作的流程
最近朋友開了一個小公司,想要建立一個公司的網站來介紹公司經營的內容和項目。作為朋友應該要支持一下,但是我這方面我不是很懂,只是有簡單的接觸過DW,但是為了把那個朋友節約成本,我只好自己去學習。經過一段時間的鉆研,終于幫朋友搞定了公司網站。在這里就和大家分析一下我的制作過程,希望可以幫到想學習建立網站的朋友。
最近公司想建立一個網站,展示過去的項目經歷。作為公司唯一的設計,這個任務自然落在我的身上,但我之前只簡單的接觸過DW,其余的我一無所知,但是為了完成工作,我不得不開始學習和鉆研。經過一段時間的探索,我終于完成了任務。這里簡單記錄一下我的學習過程。也給想學習如何建網站但沒有做過實際工作的朋友一些參考。
從頭開始建立一個網站,大致有以下步驟:
1.域名
首先要設置域名,域名是網站的一個名字,每一個域名都是唯一的,用自己的資料去注冊并備案。然后選擇服務商購買域名,這里我選擇阿里云。因為相比騰訊云和網易云,阿里云擁有最便宜的服務器和專業的服務。
這里注意,因為阿里云注冊賬戶時,需要對賬戶信息進行認證后才能購買服務。如果是個人,網站所有者必須填寫自己的信息,如果是企業,法人必須填寫自己的信息。之后要建立域名持有者的信息模板,域名再次通過郵箱驗證后才能注冊。
服務器和存儲空間
網站制作產生的頁面、程序文件,以及各類的圖片、視頻等內容數據,都需要存儲在網站空間,即服務器當中。我們可以根據自身實際需求和網站的類型來挑選不同的主機。一般有兩種選擇:可以買云服務器ECS,也可以買輕量應用服務器。不同的是ECS性能自然更強,但ECS也更貴。具體選擇主要看目的。如果只是個人小網站, 輕量應用服務器可能就夠了,企業網站還是選擇ECS比較好。這里我選擇ECS。
2.選擇服務器時,請注意最好不要選擇有基線性能限制的服務器。因為一旦選擇, 想再改成不受限制的是不行的 。服務器只能算是一個人的大腦,相當于普通電腦的CPU,里面的資源都是有限的。即使CPU可以選擇更高的性能,也不能改變基線性能限制。除非你確定基線性能極限足夠,否則以后不會有太大的提升。
關于云服務器選擇也是一個學問了,想要選擇性價比高的服務器,有兩種選擇
1) 學生服務器(學生機)
國內主流云商都有學生云服務器,目的也不是掙錢,主要還是在學生群體中贏得口碑,便于品牌推廣,所以就算不是學生還是可以購買學生機。
因為阿里云和騰訊這兩家的業務重合度較高,導致競爭很激烈。所以為了搶占新用戶,降低了學生服務器的購買門檻。
先說阿里云,阿里云選購條件:只要不滿24周歲,只要實名認證就可購買,其中阿里云學生機入門配置有 1核2G5M帶寬 40G磁盤 只需96元,2核2G1M帶寬 40G 磁盤 也只要 99元;注意:性能型的服務器真的只能自己學習用,如果要用對外提供服務要慎重選擇,因為它性能瓶頸限制很大,不過價格便宜就是了。阿里云學生機可參考:
備注:學生機續費也可以享受新用戶超低價;可享受低價續費,不限制次數。
再說騰訊云,騰訊云學生機選購門檻在25周歲以下,比阿里云放寬1歲,入門配置只需108元一年,磁盤為50G,比阿里云磁盤略大,可以存儲更多圖片,并且騰訊云學生機近期還提供了2核4G3M配置,騰訊云學生機可參考:
備注:學生機的優惠活動,只要年齡在25歲以下,即便云服務器租用到期了,仍然可按學生的價格進行續費。
2) 活動機
除了學生機,相同配置下,官方活動機要比學生機便宜。例如騰訊云最優惠活動是限時秒殺活動,優惠力度非常大,同樣都是S5機型,1核2G1M帶寬50G磁盤低至99元/年,3年才298元,其中輕量應用服務器1核2G5M 3年才 297元,官網活動參考:
對于海外云服務器,騰訊云官方推出了云服務器全球購活動,以虛擬主機的低價,享受到獨立IP,并且徹底解決了海外云服務器IP偶爾被封的問題,若遇到云服務器IP被封禁,用戶直接切換下IP就OK 了。具體參考官網活動:
阿里云官方經常會以領券和低價兩種方式吸引用戶,輕量應用服務器僅需96元/年,2核4G1M的云服務器僅需301元/年。官網活動可參考:
其中若是中低端配置,騰訊云S5系列機型為獨享型,性能強勁,價格低廉。100%cpu性能,資源無限制,而阿里云共享型n4是上一代服務器,逐漸退出了阿里云舞臺,轉讓給了共享型S6服務器。
至于存儲空間,買服務器的時候會帶個系統盤。如果初期數據文件很少,可以暫時存放在系統盤上,后期可以根據需要隨時添加硬盤。
另一個選項是對象存儲OSS。類似于云盤,服務器也可以直接從上面存放數據。
但是云盤和硬盤的區別是:
云盤是互聯網存儲工具,需要網絡服務器,硬盤是實物
都是可以存儲東西,只不過硬盤相當于介質,需要在傳出去里面的東西才能打開
云盤里的東西是需要下載。硬盤里的網頁文件可以直接修改刷新,而云盤里的必須下載修改后再上傳。
云盤不能存儲交互數據,硬盤可以。
另外云盤比硬盤便宜很多。還有就是服務器的操作系統,可以根據網頁的不同編寫語言從Windows和Linux中選擇。用PHP語言構建的網站,Linux會穩定高效,而用ASP構建的網站,只能選擇Windows。如果你比較窮,可以選擇Windows,因為Linux操作是通過命令實現的,不容易上手但是Linux占用的系統資源比較少。但限于水平,我還是有意識的選擇了Windows。
還有一點,在選擇服務器區域的時候,如果可能的話,選擇一個靠近用戶訪問地點的區域,會讓用戶訪問的更快,因為服務器區域在選擇之后是無法改變的。
3.域名解析
域名解析是輸入域名后鏈接到網站的IP地址。也就是在DNS服務器白自己的域名和主機的IP對于關系記錄起來。解析是雙向的,域名要綁定到服務器IP地址,服務器網站空間也要綁定到域名。首先,將域名綁定到阿里云控制臺中的服務器IP地址。
需要注意的是國內購買的域名需要實名認證審核通過之后域名解析才會生效,解析生效后再去申請SSL證書。然后在服務器上下載IIS管理器(后面會介紹如何安裝),右鍵點擊管理器右側的網站列表,在彈出菜單中選擇添加網站,填寫網站名稱,選擇網頁文件存儲的路徑,在主機名中填寫域名。
雙向域名解析完成。
4.制作網頁
有了域名和服務器,框架基本完成?,F在是時候填寫內容,開始制作網頁了。網頁可以用多種語言寫,我這里用HTML。網站制作好后,我們需要將程序文件上傳到服務器中,這樣網站才能正常運行。用DW編寫并設置網頁的跳轉鏈接關系,上傳到服務器空間。你可以用FTP傳輸軟件,但最簡單的方法是用QQ,用兩個QQ號碼互相傳輸。
網頁文件要單獨放在一個文件夾里,命名要恰當,以免后面文件太多造成混亂。存儲路徑是IIS管理器設置要添加的網站時的路徑。
5.安全組
網站也要設置安全組規則,就是選擇誰能看誰不能看。它通常設置在這里,任何人都可以看到。在管理控制臺中,選擇ECS,從右側列表中選擇安全組,單擊配置規則,單擊快速創建規則,然后選擇網絡協議,通常是http協議,最高優先級設置為1。授權類型只能選擇IPv4地址段或安全組,然后在授權對象中設置允許訪問的IP地址,0.0.0.0/0表示允許所有公網IP訪問。
6.備案
有了框架和內容,網站域名備案才能使用。使用國內服務器的網站,其域名都必須進行備案。備案分為企業和個人兩種類型,企業備案需要提交營業執照、法人身份證、網站備案核驗單等資料,而個人備案只需提交身份證和備案申請表等資料。
先在工信部先完成主體信息備案,通過審核之后,域名就能使用了,但是30個工作日內還要在公安也進行備案。
這里需要注意的是,當工信部備案時,可以通過點擊域名控制臺中的域名管理來下載所需的域名證書。網站主要信息審核通過后,法人以阿里巴巴云專用幕布(需阿里郵)為背景拍照,上傳照片。
在公安立案中,法人需持身份證拍照,上傳照片。最好提前準備好這些照片,因為法人一般比較忙。
以上內容是我自己一點點學習總結來的,是我的個人經驗總結。我所建立的公司網站比較簡單,還有很多地方需要完善。如果大家有什么建議的可以提出來,十分感謝!