網站建設三基石:域名,空間,程序
互聯網建站是怎麼建的?
-如今建站真不神秘啊!
就像修電腦的常說裝機配置高低看三大件(CPU,主板,顯卡),網站建設也要先解決三大件:空間,域名,程序---我一邊說一邊畫,現在你解決了域名,還有空間和程序沒解決,怎麼辦?
這三件怎麼聯繫的呢?
於是我畫了第一張圖。
程序上傳空間,域名解析空間,然後就行了。
程序又稱源碼,目前市場主要分為ASP源碼,PHP源碼和.net源碼。
網站和資料庫的一般搭配:
ASP搭配Acess資料庫,
PHP搭配mysql資料庫,
.net搭配sql server資料庫。
不過如果你的網站用不到數據管理會員登錄之類,基本不需要考慮資料庫。
嚴格地說,源碼完成後要先做本地測試再做上線測試。
本地測試的工具有很多,按空間類型分有測試linux的WAMP和測試windows的LAMP。本地測試OK就可以上傳空間了(圖中本地測試OK指向空間就是這個意思,至於下方有個運維,是指如果空間買的是伺服器的話需要自己配置環境,如果有問題要解決就找運維吧)
程序定空間又是說什麼呢?
空間,可以分伺服器和主機兩類。
伺服器類似新完工的大樓,裡面的各種環境都要配置(許多小企業望而卻步)
主機呢?買了就能用,但是有時會有些限制(不過對只需要簡單功能,多快好省上線的人來說夠了)。
或者用數學集合術語形容,主機是伺服器的子集。
而且現在賣主機的IDC網站上主機基本按網站程序類型有分。你的源碼類型是什麼空間就要買什麼匹配。比如買ASP空間是裝不上PHP源碼的。
那麼怎麼看源碼類型呢?簡單的法子,看文件的後綴,後綴asp是ASP源碼,後綴aspx是.net源碼,後綴php是php源碼,後綴JSP是JSP源碼。
但有的源碼包里有兩個index。
這一般是為了上線後的靜態化處理,用notepad分別打開,代碼長的是真主頁,代碼短的一般是做靜態化處理的偽主頁。
用工具將源碼傳到空間就可以在線測試,OK後就剩空間和域名的綁定了(上傳工具的話,我比較偏好cuteftp的拖拽,幾十個文件一次拖)
空間和域名的綁定要注意分兩步:
1.空間基本設置里,域名綁定里添加要綁定的域名
2.域名解析里,要添加要綁定的空間的IP(綁IP是A記錄,CNAME記錄是綁別名地址)
2018年2月更新:
1.如果是dotnet(.net)站點的話源碼里是沒有index的;
2.如果是JSP站點需要JSP環境,如果是伺服器的話要搭建JDK+Tomcat,主機的話用JSP空間
推薦閱讀: