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

2022-12-29    分類: 網(wǎng)站建設

那么巧, how2j.cn/t/44 , 便是我一個人獨立做的~

干了有一年半了,如今每日有1000本人瀏覽,總流量可真低呢,嘿嘿

簡易列羅一下網(wǎng)站作用,及其必須什么知識, 作為題主學習培訓構思的一種參照吧

1. 網(wǎng)頁頁面上應顯示信息內容,必須學習HTML,例如這一網(wǎng)頁頁面,有文本,有照片。

2. 光有文本還不行,也要考慮到不一樣的色調,合理布局,排版設計,如圖所示作出那樣網(wǎng)頁頁面實際效果,要學習基礎的CSS

3. 有一些互動,例如改動了編碼能夠即時見到實際效果,得把握Javascript

4. 立即寫CSS太累了,必須套入他人寫好的,見效快,也比自己做出去的漂亮,那麼就可以用Bootstrap

5. 如今網(wǎng)站有1000好幾張網(wǎng)頁頁面,不太可能做1000張html呀,因此 這種都必須維護保養(yǎng)在數(shù)據(jù)庫查詢里邊,那學一個簡易的MySQL

6. 如今一共有55張表。。。。 如何維護保養(yǎng)她們中間的關聯(lián)~ 相互怎樣依靠,外鍵約束怎樣關系,這一必須學習培訓表關聯(lián)的有關專業(yè)知識

7. 擁有數(shù)據(jù)庫查詢,也擁有表,那麼怎樣從這種表中取數(shù)據(jù)信息呢? 我就用的是JAVA技術棧,那麼就必須采用JDBC

8. 以便應用JDBC并不是必須Java基本嗎? 以便只是考慮JDBC的運作,必須以下JAVA基本:

面向對象編程,自變量 操作符 操縱步驟,數(shù)據(jù)與字符串數(shù)組,錯誤處理,結合,嗯,不久夠

9. 那樣JDBC就可以取下數(shù)據(jù)信息了,那麼取下來以后如何顯示信息在HTML上呢? 必須采用JSP

10. 以便JSP能夠運作,必須一個Servlet器皿,TOMCAT,簡易用就可以了

11. 但是TOMCAT總不可以在自身設備上跑嘛,要放到公在網(wǎng)上,運作,別的優(yōu)秀人才看獲得呀,因此 必須把握怎樣在LINUX里布署Tomcat

12. 那麼掛在公在網(wǎng)上的Linux自身怎么做呢? 因為我弄不到,我是在阿里云服務器租的LINUX云主機

13. 伴隨著網(wǎng)站出示的作用愈來愈多,光用JSP開發(fā)設計太慢了,并且無法維護保養(yǎng),這個時候就用到了Struts 加速開發(fā)設計高效率

14. JDBC也有點兒無法維護保養(yǎng)了,那麼就換為了Hibernate

15. 以便讓Struts和Hibernate更強的融合在一起,那還得學習Spring及其這3個的融合

16. Struts經(jīng)常有系統(tǒng)漏洞造成,因此 還得常常修復漏洞,真后悔莫及當時沒有用SSM那套呢(實際上那時候也不太熟SSM,嘿嘿~)

17. 以便更強的解讀知識要點,錄了課堂教學視頻,因此 還得會屏幕錄制軟件。。。。

18. 這種視頻放到y(tǒng)ouku不大好,會出現(xiàn)廣告宣傳,放到網(wǎng)盤也不太好,會被無緣無故檢舉而關掉,因此 還是放到自身網(wǎng)站吧。 那麼以便播放視頻,還的學好html5的播放視頻方法

19. 看視頻很慢,因此 加上個不一樣速率的播放按鈕,及其回看按鍵

20. 伴隨著瀏覽的總數(shù)增加,看視頻的人有一個3,4個人另外看的情況下,視頻播放視頻就卡成狗了,因此 以便播放視頻成功,得把視頻放到OSS上邊去

21. 但是視頻也多呢,一個一個得手動式提交多不便,那么就得啟用阿里云服務器的API,用Java幫你全自動提交

22. 還一些和開發(fā)設計不相干的,也是必須把握的,例如網(wǎng)站域名,要自身去購買一個,也是在阿里云服務器買的, 之前叫網(wǎng)站域名里包括java這一商標logo,擔心被oracle拿走,就改了。

23. 光有網(wǎng)站域名還不行,當網(wǎng)絡服務器是在中國的情況下,是必須辦理備案的。 備案流程如今簡易多了,大部分七天就可以做了,但是在其中有一個挺不便的地區(qū),必須自身手寫簽字,隨后再掃描儀出去發(fā)以往,但是也沒有掃描機呢,去樓底下店內掃描儀又嫌不便,怎么辦呢。。。。一開始是在淘寶網(wǎng)買5元的那類幫掃描儀的。。。 之后發(fā)覺有的網(wǎng)站能夠出示手寫字體,因此把手寫字拷貝出來,再ps到要填的訂單上,發(fā)以往就可以了,這一而我十分春風得意的辦理備案工作經(jīng)驗喲,嘿嘿

嗯~ 仿佛就這種吧~ 一眨眼看,好像必須的專業(yè)知識也許多,實際上好多好多的專業(yè)知識,在一開始做這一網(wǎng)站的情況下,我全是不容易的,例如Linux(掩臉),HTML5播放視頻視頻,阿里云服務器API。

一開始做的情況下,實際上便是很基本的增刪一套,做得全過程中,發(fā)覺必須做某一作用,做這一作用的情況下再去學必須的專業(yè)知識,那樣伴隨著網(wǎng)站作用得一點點豐富多彩,自身的專業(yè)知識,專業(yè)技能也發(fā)展了起來了。 和玩游戲的大道理一樣一樣,先整時簡易的小團本,做點小BOSS,裝等提高一些,專業(yè)技能嫻熟一些,多打好多個小團本,來到進精英團隊團本的情況下,裝等,技術性也跟隨就上去了嘛。

因此 返回題主的難題 “給點專一性的建議,例如怎樣學習?學習什么?學得哪些水平?”。

嘗試自己做一個對他人有使用價值的個小網(wǎng)站嘛,簡易的那類,例如共享你搜集的PDF,工具軟件,考試題型哪些的,以作用要求為導向性,按需學習培訓,它是最好是的教學方式,也是最有趣,最有快樂的方法。

從頭至尾做一個站,好像搭一個樂高積木;更好像設計方案并修建一棟工程建筑,你了解里邊的一磚一瓦,這里邊凝聚力了你的創(chuàng)造力和設計靈感;乃至更好像你的小孩子,你看見他一天天長大了,里邊有了你的心力,郁悶,拼搏,挫敗,發(fā)展,獲得。

謝謝這一時期,出示讓我們這種獨行者那樣的自然環(huán)境,標準,機會去做一件容許自身陶醉在其中的工作。

別的有關:知乎上前端工程師行業(yè)有什么非常值得強烈推薦的問與答? - 知乎問答

個人收藏的同學們,請還記得點個贊~

本文名稱:單人做一個網(wǎng)站需要掌握哪些知識?
文章轉載:http://bm7419.com/news/226270.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供響應式網(wǎng)站、移動網(wǎng)站建設搜索引擎優(yōu)化、網(wǎng)站維護、網(wǎng)站導航、企業(yè)網(wǎng)站制作

廣告

聲明:本網(wǎng)站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

成都做網(wǎng)站