
第一:要明確做網站的原因
如果你只是想修改淘寶的寶貝描述,或者修改一些cms的模板,那你語言上只要學學html,開發軟件上學學DW就可以了,沒有必要花很長的時間學asp,.net,php,jsp,如果你做網站的目的只是想給自己做一個網站,并不想再技術上有什么造詣,那么你語言上只要學學html,asp或者php,數據庫學習一下access或者mysql就可以了。
第二:網站制作需要具備哪些知識?
1、html語言
這個是基礎,也是必須學習的,當然看看也要規范的dhtml語言,html和dhtml基本上是一樣的,只是dhtml對一些書寫有了更縝密的要求,更符合w3c標準,因為只有具備html的常識,才會做靜態頁面了,這里需要指出的靜態頁面和動態頁面的區別,并不是頁面有flash就叫動態頁面,所謂的動態就是能互交的頁面。
2、table及div+css布局
現在流行div+css,說有很多好處,但是如果你是一個新手還是建議你用table布局來的快,如果設計到編程,table套動態代碼更容易些,并且兼容性也更好調試,這只是
西安網站建設的建議,要學會div+css布局還是要花一段時間的。
3、asp、asp.net、php、jsp的區別
asp是一門比較成熟的網站開發語言,新手學起來上手也比較快,網上的源代碼也很多,流水線式開發,幾大對象已經給你封裝好了,所以對于新手而言直接拿來用就可以了。
asp.net并不是asp的簡單升級版,他的開發思路完全和asp的開發思路不一樣,有點vb開發的味道,前面的東西叫控件,一個頁面對應一個后臺程序,基本上頁面代碼和程序代碼分離,開發腳本可以是vb,c#等,比asp的腳本語言VBScript強大多了,開發效率上比asp也高很多,很多成熟的封裝控件,點點就可以生成動態代碼分。
php和asp差不多,流水線開發,但是比asp強大,可以寫類,也可以封裝一些功能,有面向對象開發的思想,學起來也比較簡單,并且php是免費的,現在也比較火。
jsp如果是純jsp開發開發思想和asp,php一樣,也是流水線,但是加上java強大的功能,那就可以發揮你強大的想象力了,純面向對象的開發,分層的開發模式,使網站開發和軟件開發已經很接近了。
第三:如何選擇數據庫?
1、access:小型數據庫,嚴格說不是數據庫,使用方便,如果不是數據量很大的,可以用,轉移也很方便
2、SqlServer:大型數據庫,可以適用于大型的數據存儲和訪問
3、mysql:中型數據庫,可以和php,和jsp配合使用,免費,現在用的很多
4、oracle:大型數據庫,大型網站主流選擇的數據庫
第四:需要用什么開發工具?
dreamweaver asp開發環境
phpdesigner php開發環境
visual studio,開發asp.net
Eclipse j2ee(jsp)開發環境
第五:什么是運行環境
iis:微軟的web
服務器,已經綁定了asp的運行環境,運行asp.net 需要裝framework組件
Apache:免費的web服務器,一般和其他語言的運行環境搭配使用
tomcat:jsp運行環境
php環境:需要暗轉php運行環境后 和 iis,apache綁定使用
西安做網站公司 - 日月行網絡,負責貴公司的整體UI設計,微信公眾號開發,小程序,網站管理系統開發,非常感謝貴公司對我們的信任和支持,我們會一如既往的為您服務!