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