網(wǎng)站開發(fā)Web2.0時代,如果僅使用“網(wǎng)頁三劍客”來做開發(fā)網(wǎng)站前端開發(fā)
2023-02-03
網(wǎng)站開發(fā)經(jīng)歷了“網(wǎng)頁制作”、“前端開發(fā)”、“后端開發(fā)”三個時代。 說說這三個時代到底是怎樣的,和前鋒廣州小編一起來看看吧。
網(wǎng)頁制作
網(wǎng)頁制作是Web 1.0時代的產(chǎn)物,誕生于2005年左右,當(dāng)時的網(wǎng)頁主要是靜態(tài)頁面。
靜態(tài)頁面允許用戶瀏覽網(wǎng)頁但不能與服務(wù)器交互以獲取數(shù)據(jù)。 比如一篇文章發(fā)表后,用戶只能瀏覽文章的圖片或文字,不能在網(wǎng)頁上發(fā)表評論。
有些人可能聽說過“Web三劍客”,這個組合就是Web 1.0時代的網(wǎng)站開發(fā)利器。 網(wǎng)頁的三劍客指的是三個軟件“、”。
前端開發(fā)
現(xiàn)在的“前端開發(fā)”是從“網(wǎng)頁制作”演變而來的。 十多年前,互聯(lián)網(wǎng)進(jìn)入了 Web 2.0 時代。 在Web 2.0時代,網(wǎng)頁有兩種類型:“靜態(tài)頁面”和“動態(tài)頁面”。
靜態(tài)頁面和前面“網(wǎng)頁制作”中介紹的一樣。
動態(tài)頁面是在靜態(tài)網(wǎng)頁的基礎(chǔ)上增加了與服務(wù)器交互的功能。 比如有一天,小蘭身體有些不舒服,想看個短視頻緩解一下。 他打開了一個存放多年的網(wǎng)站。 該網(wǎng)站需要一個帳號和密碼。 小蘭輸入自己的賬號和密碼,然后登錄。此時,網(wǎng)站后臺服務(wù)器會對賬號和密碼進(jìn)行校驗,成功后才能登錄。
在Web 2.0時代,如果僅僅使用“網(wǎng)頁三劍客”進(jìn)行開發(fā),將無法滿足大量數(shù)據(jù)交互的開發(fā)需求。 現(xiàn)在的“頁面開發(fā)”更接近傳統(tǒng)的網(wǎng)站后臺開發(fā)。 所以不再叫“網(wǎng)頁制作”,而是叫“前端開發(fā)”。
現(xiàn)在想要學(xué)習(xí)網(wǎng)站開發(fā)技術(shù),千萬不要相信所謂的“網(wǎng)頁三劍客”網(wǎng)站優(yōu)化,因為他們已經(jīng)是上個時代的產(chǎn)物了,這個時代沒有他們的船。
那么很多人就會問,怎么才能坐上新時代的船網(wǎng)站開發(fā),這就需要“新三劍客”了。 新的三劍客是HTML、CSS和(簡稱JS),我們先了解這三個東西,然后慢慢來。
后臺開發(fā)
在描述動態(tài)網(wǎng)頁的時候說,如果網(wǎng)頁要從靜態(tài)變?yōu)閯討B(tài),需要后端技術(shù)(服務(wù)器),即網(wǎng)頁需要與服務(wù)器進(jìn)行交互。 如果正在看文章的你需要升職加薪走上人生巔峰,我覺得你還是需要學(xué)習(xí)一下后端,這會給以后的發(fā)展帶來很多便利。 不是學(xué)前后端就不用學(xué)網(wǎng)站建設(shè),這是不對的。 因為當(dāng)后端的邏輯和需求需要在前端實現(xiàn)的時候,你需要懂得設(shè)計,才能完美的實現(xiàn)。 既然要學(xué)習(xí)后端,那么現(xiàn)在常用的后端技術(shù)有哪些呢?
(1) PHP:比較通用的開源腳本語言之一,應(yīng)用廣泛,簡單易學(xué),適用于Web開發(fā)領(lǐng)域。
(2)JSP:在傳統(tǒng)網(wǎng)頁HTML文件中可以插入Java程序段()和JSP標(biāo)簽(tag),形成JSP文件。
(3) ASP.NET
(4) 在node.js平臺上使用自己開發(fā)的服務(wù)器
如果想了解這些后端技術(shù),百度會更詳細(xì),這里就不贅述了網(wǎng)站開發(fā),以后用到什么大家再說吧。
以上就是前端發(fā)展到現(xiàn)在的歷史。 科技行業(yè)只有領(lǐng)先于時代才能成功。 所以,我們不能一直學(xué)習(xí)已經(jīng)被時代淘汰的技術(shù),需要向前看。