個人網(wǎng)站創(chuàng)建有什么步驟?大學(xué)生做網(wǎng)站需要懂得什么呢?以下借鑒網(wǎng)上一名大學(xué)生做網(wǎng)站的經(jīng)歷說一下,身為大學(xué)生,我覺得建立個人網(wǎng)站是有意義的。如何從零開始建立一個完美的個人網(wǎng)站?我所提出的主要是一些具體的想法,還有一些零散的細節(jié)。還有一到兩個月就要結(jié)束了。
胡說八道,先別扯了。
在此構(gòu)建過程可分為以下步驟:
一、了解html,css,js網(wǎng)站前端。(這是必須的,關(guān)于建站,如果你甚至連HelloWorld都無法在網(wǎng)頁上顯示出來,那就不要說創(chuàng)建個人網(wǎng)站了)
購買云服務(wù)器并進行配置。(如果你想讓你的網(wǎng)站在中國所有的人都能訪問,你可以在阿里云、騰訊云和其他云服務(wù)器商的服務(wù)器上買一臺自己的服務(wù)器,可以選擇配置最低的,大約400美元,一年后,我是大一的學(xué)生,因為有學(xué)生認證,有學(xué)生優(yōu)惠)
在云服務(wù)器上對tomcat進行配置。(關(guān)于tomcat是什么,以及如何配置的問題,我認為你最好先去了解,我到后面還會講到)
四是學(xué)習(xí)使用框架。(這可以幫你節(jié)省很多時間)
五、購買域名。(我認為這也是必須的,別人訪問你的網(wǎng)站不可能輸入ip地址吧,把你的名字輸入到你的網(wǎng)站就夠面子了)
第一,了解html,css,js網(wǎng)站前端。
若您對網(wǎng)站一無所知,請不要放棄,這個過程雖然需要一些時間,但也可以完成。您可以想象一下,我自己可以制作網(wǎng)站,這是一件很有懸念的事,自然要花時間研究。這里簡單介紹一下html,css,js。
HTML是網(wǎng)頁內(nèi)容的載體;內(nèi)容是指網(wǎng)頁制作人員放在網(wǎng)頁上想讓用戶瀏覽的信息,可以包括文字,圖片,視頻等等。
CSS樣式就是表現(xiàn)。如同網(wǎng)頁的外衣。例如,標題字體,顏色變化,或者添加了標題的背景圖片,邊框等等。那些用來改變內(nèi)容外觀的東西被稱為性能。
第三,JavaScript用于在網(wǎng)頁上實現(xiàn)特效效果。例如:鼠標滑鼠彈出式下拉菜單?;蛘呋笤诒砀癖尘邦伾匣小4送?,焦點新聞(新聞圖片)也在循環(huán)。不難理解,有動畫效果和交互效果的通常都是通過JavaScript實現(xiàn)的。
HBuilder我用它寫的前端,新手容易上手。
頭兩種屬于標記語言,用于頁面的布局,比如為一段文字設(shè)置字體顏色、字體大小,或為圖片設(shè)置透明度等類似設(shè)置。而且js,即JavaScript,屬于編程語言,它能為界面添加事件。而且在使用時,基本上也是錯綜復(fù)雜、互相關(guān)聯(lián)的。有了他們,你就能很好地完成你想要的頁面,這就夠了。
但如果你想實現(xiàn)類似于留言、聊天室、發(fā)表評論這樣的功能,光用前端是無法滿足的。您需要借助其他開發(fā)工具來實現(xiàn)web后端開發(fā),比如eclipseEE、myeclipse等等。關(guān)于企業(yè)網(wǎng)站模板,另外,您還需要了解如何使用restful技術(shù)、Ajax技術(shù)連接前后端,以及如果您使用數(shù)據(jù)庫,您可能需要了解用于連接數(shù)據(jù)庫和web服務(wù)器的ODBC技術(shù)。在此不作贅述,我會再寫博客完善。
購買云服務(wù)器并進行配置。
第一,這要花錢,有一個全中國都可以訪問的網(wǎng)站,肯定要付出一定的代價。本人在阿里云上網(wǎng)購買服務(wù)器,至于相關(guān)購買細節(jié),本人認為,您可以自己去查,順便學(xué)點知識。
切記購買之后,要到安全組配置中去添加安全組規(guī)則,引入8080端口和80端口。
在配置好之后,有以下兩個選項。
在云服務(wù)器上對tomcat進行配置。
tomcat服務(wù)器是屬于輕量級應(yīng)用服務(wù)器的Web應(yīng)用服務(wù)器。對初學(xué)者來說,非常適用,不僅獨立,而且配置簡單,重要的是免費。也許您可以找到其他人改進過的tomcat服務(wù)器,直接下載,復(fù)制到您的云服務(wù)器上,然后雙擊其他人編寫的命令行腳本。
在服務(wù)器能夠正常啟動之后,直接將您的web項目復(fù)制到webapp目錄,然后修改項目名ROOT。若無其他意外,則其他人可以在瀏覽器中輸入您云主機的ip來訪問您的網(wǎng)站。
在服務(wù)器啟動之后,ip同步會花費幾十秒的時間。并非意味著在您啟動之后其他人可以訪問您。
第四,學(xué)會使用個人網(wǎng)站架構(gòu)。
假如你用代碼完整地敲出一個網(wǎng)站,我覺得此時不太現(xiàn)實,這可能要花一個月的時間嗎?再長一點,我覺得你沒耐心完成的時候,一些煩瑣的操作自然可以省去。關(guān)于免費建站正如考卷一樣,你要做的就是把你要改填的地方填好,就行了,別人已經(jīng)為你設(shè)置好了周圍的布局,你為什么還要擔心?關(guān)于你的網(wǎng)站使用的是什么樣的模板,你喜歡什么就用什么,不要擔心會重復(fù)給別人看。
于是我使用了別人寫的前端界面,修改了自己需要的東西。當然,修改也是個很麻煩的過程,你要看清楚別人的代碼寫了什么,可以修改的地方把別人的內(nèi)容修改好。
第五,購買域名。
由于人們很難記住計算機能夠識別的串號以及IP地址無法顯示組織的名稱和性質(zhì)等缺點,導(dǎo)致人們使用域名。這個域名相當于為我們的ip找一個名字,當我們訪問所需ip時,直接輸入這個域名即可。
此域名的信息存儲在一個名為服務(wù)器的主機中,用戶只需知道易記的域名地址,其相應(yīng)的轉(zhuǎn)換工作則由域服務(wù)器負責。
買完后,記住解析。以下是對控制臺、域名、解析、添加記錄的操作。
請記住,域名可以使用之前,必須實名認證。同時也要進行備案登記。要經(jīng)過1至7天的實名認證,之后2至3天內(nèi)可以重新備案,10天后可以重新備案。挺煩的,那時我的身份證掉在學(xué)校了,只能等回到學(xué)校后再補。(也許當你看到這個博客時,我還沒有完成備案呢)
像大學(xué)生一樣建立個人網(wǎng)站有什么好處呢?下面就是我能想到的。
建立一個個人的博客。這類網(wǎng)站可以用來展示自己,表達自己的一些想法,或者用來加載想要宣傳的內(nèi)容,上傳一些文件提供下載,除此之外還可以記錄自己的生活,把自己遇到的,高興的,傷心的,事情都可以寫成小短文加到自己的博客里,不是很好嗎?
建立一間聊天室。找朋友,直接在網(wǎng)上聊天。這個聊天室可以去到全國各地,偶爾也會碰上幾個不認識的人來聊一聊,多交朋友。
三、將其作為個人簡歷。這是一種比較主流的做法,我以后投簡歷時就打算用這種方法,而不是用word、PPT等等,我覺得這樣可以比較完整地展示個人經(jīng)歷和個人成就。也許這樣還能讓人眼前一亮。
四是挑戰(zhàn)自己。建立網(wǎng)站的過程中,肯定會遇到很多困難,而每天進步一點點,弄明白一點不會的事,或許自己想做的事真的做起來也沒那么難。也許是昨天不懂編程,今天已經(jīng)寫好了for循環(huán),也許是昨天不懂框架,今天已經(jīng)開始使用。
五是營銷。后來技術(shù)成熟了,就可以實現(xiàn)點具體功能,滿足一些特殊人群,賺點流量,投個廣告,賺點費用,實現(xiàn)自己的一筆收入。