新手學(xué)做網(wǎng)站的幾點(diǎn)建議
現(xiàn)在互聯(lián)網(wǎng)可謂是飛速發(fā)展,為了適應(yīng)網(wǎng)絡(luò)的發(fā)展,,很多朋友都開始設(shè)計(jì)自己的網(wǎng)絡(luò)家園,,很多朋友便漸漸的愛上了互聯(lián)網(wǎng),,于是乎,一部分朋友便自覺不自覺的的變成了個(gè)人站長,。我也是在這個(gè)歷史的潮流下漸漸的被網(wǎng)絡(luò)化了,,變成了名不副實(shí)的個(gè)人站長,在此,,首先感謝前輩對我的幫助,,其次,想對一些剛起步的新站長談?wù)勅绾巫鼍W(wǎng)站,。
如果只是想建立一個(gè)自己的主頁,,并不需要掌握太深?yuàn)W的知識,網(wǎng)上有很多現(xiàn)成的資源可以利用,,如果自己去花錢買書專門來學(xué),,恐怕有點(diǎn)殺雞用牛刀的感覺。在互聯(lián)網(wǎng)高速發(fā)展的今天,,很多東西在搜索引擎里面一搜便得到了,,很多想要的東西也是搜索一下即可下載了!當(dāng)然,,如果要真正的學(xué)會做網(wǎng)站,,思水崖認(rèn)為至少需要以下方面的知識:
HTML:最基本的知識,如果HTML知識掌握得好,,可以用記事本就可以熟練編寫網(wǎng)頁(當(dāng)然,,不推薦這么做,因?yàn)橛鞋F(xiàn)成的工具可以幫助編寫HTML,,但擁有這種能力是很好的)會對日后使用編輯主頁,,編寫ASP或PHP代碼有極大幫助。另外,,很多開源的CMS模板里面都是HTML語言,,這可以說是基礎(chǔ),沒有這個(gè),,建站是水中花鏡中月,!
ASP或PHP:ASP 和PHP可以稱得上編寫動(dòng)態(tài)主頁的主流語言環(huán)境。對于入門者如果編程經(jīng)驗(yàn)很少,,可以從簡單的語言起步,,如微軟公司的 VBScript腳本語言,如果已經(jīng)有不少編程經(jīng)驗(yàn),,建議學(xué)習(xí)PHP或JavaScript語言,,PHP在商業(yè)網(wǎng)站中應(yīng)用得較為廣泛。如果希望謀一份網(wǎng)站制作的工作,,學(xué)好PHP還是很值得的,。在安全性和效率方面,,PHP可謂是得天獨(dú)厚。尤其是MYSQL的出現(xiàn),,PHP與MySQL的組合既簡單又精彩,。PHP有許多管理和維護(hù)MySQL的工具,對MySQk的支持是最全面的,。許多有用的函數(shù)如mysql_insert_id和mysql_affected_rows等,,其他的數(shù)據(jù)庫則沒有。在可移植性上說,,PHP也是非常強(qiáng)大的,!
對于JavaScript而言,可用于服務(wù)器端(比如ASP編程),,也于應(yīng)用于客戶端編程(比如制作一些DHTML動(dòng)態(tài)效果等),,而且 JavaScript已被歐洲標(biāo)準(zhǔn)協(xié)會列為一門語言標(biāo)準(zhǔn),將來的應(yīng)用也會很廣泛(例如Flash的腳本語言也采用了JavaScript),;
總之,,想從簡單起步,可以看一些ASP+VBScript的書籍,, 如果想學(xué)得更深入,,應(yīng)該學(xué)習(xí)ASP+JavaScript和PHP.
知道了這些知識,那么你就具備做網(wǎng)站的牽制了,,我來談一下如何少走彎路學(xué)習(xí)做網(wǎng)站,。
1.認(rèn)真學(xué)習(xí)HTML,這里面就沒幾個(gè)代碼,,最重要的就是換行,,表格等,其實(shí)學(xué)習(xí)HTML就是學(xué)習(xí)靈活運(yùn)用表格和換行,,當(dāng)你把這些東西學(xué)習(xí)好了,,HTML也就學(xué)會了。在網(wǎng)上這類的書籍很多,,可以去搜索一下即可,,學(xué)習(xí)HTML用一周即可!
2.了解ASP程,,我認(rèn)為學(xué)習(xí)這個(gè)有捷徑的,首先去源碼站下載一個(gè)ASP的程序,,解壓縮以后好好研究以下首頁的語言,,看看各個(gè)文件構(gòu)造是怎么回事,有不懂的就去問別人,,在網(wǎng)上很多朋友都是很樂于助人的,!
3.了解CSS,,學(xué)習(xí)CSS也是必要的,實(shí)際上它是一組樣式,,方便在網(wǎng)頁中調(diào)用,,可以最大限度的減少網(wǎng)頁體積,這是網(wǎng)站優(yōu)化時(shí)間的重要工作!
很多朋友已經(jīng)具備了以上知識,,但是自我提升的速度還不是很快,,在這里,我有幾點(diǎn)建議供大家參考,!
1.多加QQ群,,看看別人在群里是怎么說的,但是要注意,,不要在群里問一些讓別人很反感的問題,,比如說發(fā)一大段代碼問別人自己的程序錯(cuò)在哪里,更不要一個(gè)問題反反復(fù)復(fù)的問,,加群主要目的是認(rèn)識一些站長朋友,,方便交流,而不是針對某一個(gè)問題讓幾十人甚至幾百人回答,,搞不好別人會把你的發(fā)言屏蔽了,!
2.多在網(wǎng)上看看別人的經(jīng)驗(yàn),在這里我推薦幾個(gè)網(wǎng)站大家可以經(jīng)常瀏覽,,比較適合站長去的:中國站長站(http://www.chinaz.com/)站長網(wǎng)(/)落伍者(www.im268.com),,當(dāng)然也可以到我的完美站長站來看看(http://www.)這些網(wǎng)站要么是介紹建站經(jīng)驗(yàn)的,要么是介紹建站技術(shù)的,,還有一些盈利模式等等,,很適合新站長看的。
3.這個(gè)經(jīng)驗(yàn)是很多人想知道的,,也是很多人困惑的,,那就是我到底該用誰的源碼做網(wǎng)站?,?在這里,,我給大家推薦兩個(gè)源碼,一個(gè)是創(chuàng)力網(wǎng)站管理系統(tǒng),,一個(gè)是織夢內(nèi)容管理系統(tǒng)(dedecms),。前者是ASP的,后者是PHP的,,我的完美工作室是使用創(chuàng)力網(wǎng)站管理系統(tǒng)開發(fā)的,,這兩個(gè)程序是我認(rèn)為的比較好的程序,值得推薦給大家,!如果大家非要我推薦最好的,,我個(gè)人會選擇dedecms,,呵呵,原因很簡單:PHP的程序,!