www.xxxx日本_91久久国产综合_色444_亚洲五月_影音先锋中文字幕_poronoxxx99

深圳網(wǎng)站建設(shè)_深圳網(wǎng)站設(shè)計
寶安網(wǎng)站建設(shè)_福田網(wǎng)站建設(shè)

掃一掃微信二維碼

單人做一個網(wǎng)站需要掌握哪些知識?

首頁 ? 新聞中心 ? 網(wǎng)站建設(shè) ? SEO建站咨詢:137-1500-2848 江經(jīng)理

  這么巧, how2j.cn/t/44 , 就是我一個人單獨做的~

  做了有一年半了,現(xiàn)在每天有1000個人訪問,流量可真低呢,哈哈

  簡單列羅一下網(wǎng)站功能,以及需要什么知識, 當做題主學(xué)習(xí)思路的一種參考吧

  1. 網(wǎng)頁上要顯示內(nèi)容,需要學(xué)學(xué)HTML,比如這個頁面,有文字,有圖片。

單人做一個網(wǎng)站需要掌握哪些知識?(圖1)

  2. 光有文字還不行,還要考慮不同的顏色,布局,排版,如圖做出這樣頁面效果,要學(xué)學(xué)基本的CSS


單人做一個網(wǎng)站需要掌握哪些知識?(圖2)

  3. 有一些交互,比如修改了代碼可以實時看到效果,得掌握Javascript


單人做一個網(wǎng)站需要掌握哪些知識?(圖3)

  4. 直接寫CSS太累,需要套用別人寫好的,來得快,也比自己做出來的好看,那么就可以用用Bootstrap


單人做一個網(wǎng)站需要掌握哪些知識?(圖4)

  5. 現(xiàn)在網(wǎng)站有1000多張頁面,不可能做1000張html呀,所以這些都需要維護在數(shù)據(jù)庫里面,那就學(xué)一個簡單的MySQL


單人做一個網(wǎng)站需要掌握哪些知識?(圖5)

  6. 現(xiàn)在一共有55張表。。。。 怎么維護他們之間的關(guān)系~ 彼此如何依賴,外鍵如何關(guān)聯(lián),這個需要學(xué)習(xí)表關(guān)系的相關(guān)知識



單人做一個網(wǎng)站需要掌握哪些知識?(圖6)

  7. 有了數(shù)據(jù)庫,也有了表,那么如何從這些表里取數(shù)據(jù)呢? 我用的是JAVA技術(shù)棧,那么就需要用到JDBC


單人做一個網(wǎng)站需要掌握哪些知識?(圖7)

  8. 為了使用JDBC不是需要Java基礎(chǔ)嗎? 為了僅僅滿足JDBC的運行,需要如下JAVA基礎(chǔ)

  面向?qū)ο螅兞?操作符 控制流程,數(shù)字與字符串,異常處理,集合,嗯,剛剛夠


單人做一個網(wǎng)站需要掌握哪些知識?(圖8)
單人做一個網(wǎng)站需要掌握哪些知識?(圖9)

  9. 這樣JDBC就可以取出數(shù)據(jù)了,那么取出來之后怎么顯示在HTML上呢? 需要用到JSP


單人做一個網(wǎng)站需要掌握哪些知識?(圖10)

  10. 為了JSP可以運行,需要一個Servlet容器,TOMCAT,簡單用用就可以了


單人做一個網(wǎng)站需要掌握哪些知識?(圖11)

  11. 可是TOMCAT總不能在自己機器上跑嘛,要放在公網(wǎng)上,運行,其他人才看得到呀,所以需要掌握如何在LINUX里部署Tomcat


單人做一個網(wǎng)站需要掌握哪些知識?(圖12)

  12. 那么掛在公網(wǎng)上的Linux自己怎么弄呢? 我也弄不來,我是在阿里云租的LINUX云服務(wù)器


單人做一個網(wǎng)站需要掌握哪些知識?(圖13)

  13. 隨著網(wǎng)站提供的功能越來越多,光用JSP開發(fā)太慢了,而且難以維護,這個時候就用到了Struts 加快開發(fā)效率


單人做一個網(wǎng)站需要掌握哪些知識?(圖14)

  14. JDBC也有點難以維護了,那么就換成了Hibernate


單人做一個網(wǎng)站需要掌握哪些知識?(圖15)

  15. 為了讓Struts和Hibernate更好的整合在一起,那還得學(xué)學(xué)Spring以及這3個的整合


單人做一個網(wǎng)站需要掌握哪些知識?(圖16)

  16. Struts常常有漏洞產(chǎn)生,所以還得時常打補丁,真后悔當初沒有用SSM那套呢(其實當時也不熟SSM,哈哈~)


單人做一個網(wǎng)站需要掌握哪些知識?(圖17)

  17. 為了更好的講解知識點,錄了教學(xué)視頻,所以還得會錄屏軟件。。。。


單人做一個網(wǎng)站需要掌握哪些知識?(圖18)

  18. 這些視頻放在youku不太好,會有廣告,放在云盤也不好,會被莫名其妙舉報而關(guān)閉,所以還是放在自己網(wǎng)站吧。 那么為了播放,還的學(xué)會html5的播放方式


單人做一個網(wǎng)站需要掌握哪些知識?(圖19)

  19. 看視頻太慢,所以再加個不同速度的播放按鈕,以及回放按鈕


單人做一個網(wǎng)站需要掌握哪些知識?(圖20)

  20. 隨著訪問的人數(shù)增多,看視頻的人有個3,4個人同時看的時候,視頻播放就卡成狗了,所以為了播放順利,得把視頻放在OSS上面去


單人做一個網(wǎng)站需要掌握哪些知識?(圖21)

  21. 可是視頻也多呢,一個一個得手動上傳多麻煩,那就得調(diào)用阿里云的API,用Java幫你自動上傳


單人做一個網(wǎng)站需要掌握哪些知識?(圖22)

  22. 還有些和開發(fā)技術(shù)無關(guān)的,也是需要掌握的,比如域名,要自己去選購一個,也是在阿里云買的, 以前叫域名里包含java這個商標,害怕被oracle拿回去,就改了。

  23. 光有域名還不行,當服務(wù)器是在國內(nèi)的時候,是需要備案的。 備案流程現(xiàn)在簡單多了,基本上7天就可以做完,不過其中有一個挺麻煩的地方,需要自己手寫簽字,然后再掃描出來發(fā)過去,可是我沒有掃描儀呢,去樓下店里掃描又嫌麻煩,怎么辦呢。。。。剛開始是在淘寶買5元的那種幫掃描的。。。 后來發(fā)現(xiàn)有的網(wǎng)站可以提供手寫字體,于是把手寫字復(fù)制下來,再ps到要填的單子上,發(fā)過去就行了,這個可是我十分得意的備案經(jīng)驗喲,哈哈

  嗯~ 好像就這些吧~ 一眨眼看,貌似需要的知識也不少,其實很多很多的知識,在一開始做這個網(wǎng)站的時候,我都是不會的,比如Linux(掩面),HTML5播放視頻,阿里云API。

  剛開始做的時候,其實就是很基礎(chǔ)的增刪改查一套,做得過程中,發(fā)現(xiàn)需要做某個功能,做這個功能的時候再去學(xué)需要的知識,這樣隨著網(wǎng)站功能得一點點豐富,自己的知識,技能也成長了起來了。 和打游戲的道理一樣一樣,先整點簡單的小副本,干點小BOSS,裝等提升一些,技能熟練一些,多打幾個小副本,到了進團隊副本的時候,裝等,技術(shù)也跟著就上來了嘛。

  所以回到題主的問題 “給點方向性的意見,比如如何學(xué)習(xí)?學(xué)什么?學(xué)到什么程度?”。

  試著自己做一個對別人有價值的個小網(wǎng)站嘛,簡單的那種,比如分享你收集的PDF,小軟件,考試題目什么的,以功能需求為導(dǎo)向,按需學(xué)習(xí),這是最好的學(xué)習(xí)方式,也是最有意思,最有樂趣的方式。

  從頭到尾做一個站,像是搭一個積木;更像是設(shè)計并建造一棟建筑,你熟悉里面的一磚一瓦,這里面凝聚了你的創(chuàng)造性和靈感;甚至更像是你的小孩,你看著他一天天長大,里面有你的心血,懊惱,奮斗,挫折,成長,收獲。

  感謝這個時代,提供給我們這些獨行者這樣的環(huán)境,條件,機遇去做一件允許自己沉醉其中的事業(yè)。

  其他相關(guān):知乎上前端開發(fā)領(lǐng)域有哪些值得推薦的問答? - 知乎

  收藏的同學(xué),請記得點個贊~

文章關(guān)鍵詞
網(wǎng)站建設(shè)案例 深圳網(wǎng)站建設(shè) 網(wǎng)站建設(shè)推廣 網(wǎng)站建設(shè)公司 營銷型網(wǎng)站建設(shè) 深圳網(wǎng)站優(yōu)化 企業(yè)網(wǎng)站建設(shè) 深圳營銷型網(wǎng)站
主站蜘蛛池模板: 午夜精品99 | 国产午夜视频在线观看 | 国产激情无套内精对白视频 | 精品欧美乱码久久久久久 | www.国产成人| 日日爽日日操 | 在线伊人网 | 美国黄色a级片 | 四虎4hu| 岛国精品在线播放 | 婷婷毛片 | 亚洲综合套图 | 九九九在线视频 | 国内精品一区二区 | 天天做夜夜爱爱爱 | 日日夜夜撸撸 | 久久亚洲在线 | 在线观看黄 | wwwxxx国产| 欧美天堂视频 | 看国产毛片 | 四虎永久网址 | 欧美特级黄色大片 | 黄色在线免费观看 | 一级爱爱片 | 欧美日韩一区二区三区在线 | 久久99精品国产.久久久久 | 亚洲一区二区在线视频 | 欧美 日韩 成人 | 色多多av | 天堂精品视频 | 黄色三级a | 国产欧美成人 | 天天操夜夜操视频 | 麻豆成人在线观看 | 欧美日韩视频免费观看 | 亚洲精品播放 | 婷婷在线综合 | 思思久久久 | 国产欧美日韩在线视频 | 日韩天堂 |