如果我們算一下,就是 10 + ( 1 + 120 + 120 + 60 ) x 2 = 612 毫秒。這是每次往返額外的 612 毫秒——也許這看起來不是很長(zhǎng)時(shí)間,但你的網(wǎng)站可能只是為了獲取個(gè)資源就需要許多個(gè)往返。另外,HTTPS 在完成個(gè)往返之前需要額外的兩次往返——這使延遲達(dá)到了 1836 毫秒!對(duì)于生活在陸地上的人,延遲又是怎樣的衛(wèi)星網(wǎng)絡(luò)似乎是一個(gè)極端的例子——我選擇它作為例子是因?yàn)樗軌虺浞终f明了網(wǎng)絡(luò)延遲這個(gè)問題——但對(duì)于生活在陸地上的人來說,延遲可能比這更糟糕,原因有很多。網(wǎng)站開發(fā)需要進(jìn)行分析和跟蹤,以了解用戶行為和改進(jìn)網(wǎng)站。伊春哪家公司網(wǎng)站開發(fā)值得信任
2G 網(wǎng)絡(luò)的延遲通常在 300 毫秒到 1000 毫秒之間;3G 網(wǎng)絡(luò)的延遲可以在 100 毫秒到 500 毫秒之間;嘈雜的移動(dòng)網(wǎng)絡(luò)——比如在一個(gè)異常擁擠的地方,比如音樂節(jié);處理大流量的服務(wù)器;其他一些不好的東西。不穩(wěn)定的網(wǎng)絡(luò)連接也會(huì)導(dǎo)致數(shù)據(jù)包丟失——導(dǎo)致需要另一個(gè)往返來獲取丟失的數(shù)據(jù)包。了解了 14KB 法則,接下來可以做些什么當(dāng)然,你應(yīng)該讓你的網(wǎng)頁盡可能的小——你愛你的訪客,你希望他們開心。將每個(gè)頁面的大小控制在 14KB 以內(nèi)是一個(gè)不錯(cuò)的主意。這 14KB 可以是壓縮數(shù)據(jù)——所以實(shí)際上可以對(duì)應(yīng)大約 50KB 的未壓縮數(shù)據(jù)——這已經(jīng)非常慷慨了。要知道,阿波羅 11 的制導(dǎo)計(jì)算機(jī)只有 72KB 內(nèi)存。伊春哪家公司網(wǎng)站開發(fā)值得信任網(wǎng)站開發(fā)需要進(jìn)行定期的安全審查和漏洞修復(fù)。
JSP技術(shù)使用Java編程語言編寫類XML(標(biāo)準(zhǔn)通用標(biāo)記語言下的一個(gè)子集)的標(biāo)簽和scriptlets,來封裝產(chǎn)生動(dòng)態(tài)網(wǎng)頁的處理邏輯。網(wǎng)頁還能通過tags和scriptlets訪問存在于服務(wù)端的資源的應(yīng)用邏輯。JSP將網(wǎng)頁邏輯與網(wǎng)頁設(shè)計(jì)和顯示分離,支持可重用的基于組件的設(shè)計(jì),使基于Web的應(yīng)用程序的開發(fā)變得迅速和容易。Web服務(wù)器在遇到訪問JSP網(wǎng)頁的請(qǐng)求時(shí),首先執(zhí)行其中的程序段,然后將執(zhí)行結(jié)果連同JSP文件中的HTML(標(biāo)準(zhǔn)通用標(biāo)記語言下的一個(gè)應(yīng)用)代碼一起返回給客戶。插入的Java程序段可以操作數(shù)據(jù)庫、重新定向網(wǎng)頁等,以實(shí)現(xiàn)建立動(dòng)態(tài)網(wǎng)頁所需要的功能。
如果地面站和服務(wù)器之間的距離等于紐約到倫敦之間的距離,那么大約需要 28 毫秒,如果地面站和服務(wù)器之間的距離等于紐約到悉尼之間的距離,則需要 80 毫秒——所以我們姑且定一個(gè) 60 毫秒的數(shù)字(這個(gè)數(shù)字便于計(jì)算)。然后,服務(wù)器需要處理請(qǐng)求,這可能需要 10 毫秒,然后服務(wù)器再次將它發(fā)送出去。回到地面站,進(jìn)入太空,回到衛(wèi)星天線,然后回到無線路由器,再到手機(jī)上。手機(jī) -> WiFi 路由器 ->衛(wèi)星天線 ->衛(wèi)星 -> 地面站 -> 服務(wù)器 -> 地面站 -> 衛(wèi)星 -> 衛(wèi)星天線 -> WiFi 路由器 -> 手機(jī)網(wǎng)站開發(fā)需要進(jìn)行市場(chǎng)推廣和品牌宣傳,以吸引更多用戶。
那么 14KB 這個(gè)數(shù)字是怎么來的,大多數(shù) Web 服務(wù)器的 TCP 慢啟動(dòng)算法都是從發(fā)送 10 個(gè) TCP 數(shù)據(jù)包開始的。TCP 數(shù)據(jù)包長(zhǎng)度為 1500 字節(jié)。這個(gè)值不是由 TCP 規(guī)范設(shè)置的,它來自于以太網(wǎng)標(biāo)準(zhǔn)。每個(gè) TCP 數(shù)據(jù)包的標(biāo)頭占了 40 個(gè)字節(jié),其中 16 個(gè)字節(jié)用于 IP,另外 24 個(gè)字節(jié)用于 TCP。這樣每個(gè) TCP 數(shù)據(jù)包還剩下 1460 個(gè)字節(jié)。10 x 1460 = 14600 字節(jié),或大約 14KB!因此,如果你能把網(wǎng)站的網(wǎng)頁——或網(wǎng)頁的關(guān)鍵部分——壓縮到 14KB,就可以為訪問者節(jié)省大量的時(shí)間——他們和網(wǎng)站服務(wù)器之間的往返時(shí)間。網(wǎng)站開發(fā)可以通過優(yōu)化網(wǎng)站的SEO(搜索引擎優(yōu)化)來提高網(wǎng)站的可見性和排名,吸引更多的訪問者。伊春哪家公司網(wǎng)站開發(fā)值得信任
在網(wǎng)站開發(fā)過程中,設(shè)計(jì)師需要?jiǎng)?chuàng)建一個(gè)吸引人的界面來吸引用戶。伊春哪家公司網(wǎng)站開發(fā)值得信任
2008 年發(fā)布的 iPhone 3GS 和 2017 年發(fā)布的 iPhone X,我們開始管程序叫 App,有些網(wǎng)站稱自己為 Web App。2008 年,谷歌發(fā)布了 Chrome 瀏覽器。9 年之后,Chrome 成為的瀏覽器之一。Chrome 團(tuán)隊(duì)花了很多精力在 JavaScript 上,Web App 使用了大量的 JavaScript 代碼。其他很多公司也在 JavaScript 上投入了大量精力,現(xiàn)在它可以支持類和模塊。一些語言可以被編譯成 JavaScript,如 TypeScript(來自微軟)或 Flow。現(xiàn)如今,我們更多地使用 JavaScript,因?yàn)楹苌偃擞?Flash 了。我們甚至在服務(wù)器端使用 JavaScript 替代了 Perl,這個(gè)東西叫 Node。伊春哪家公司網(wǎng)站開發(fā)值得信任
山東善嘉信息科技有限公司是一家有著雄厚實(shí)力背景、信譽(yù)可靠、勵(lì)精圖治、展望未來、有夢(mèng)想有目標(biāo),有組織有體系的公司,堅(jiān)持于帶領(lǐng)員工在未來的道路上大放光明,攜手共畫藍(lán)圖,在山東省等地區(qū)的商務(wù)服務(wù)行業(yè)中積累了大批忠誠(chéng)的客戶粉絲源,也收獲了良好的用戶口碑,為公司的發(fā)展奠定的良好的行業(yè)基礎(chǔ),也希望未來公司能成為*****,努力為行業(yè)領(lǐng)域的發(fā)展奉獻(xiàn)出自己的一份力量,我們相信精益求精的工作態(tài)度和不斷的完善創(chuàng)新理念以及自強(qiáng)不息,斗志昂揚(yáng)的的企業(yè)精神將**山東善嘉信息科技供應(yīng)和您一起攜手步入輝煌,共創(chuàng)佳績(jī),一直以來,公司貫徹執(zhí)行科學(xué)管理、創(chuàng)新發(fā)展、誠(chéng)實(shí)守信的方針,員工精誠(chéng)努力,協(xié)同奮取,以品質(zhì)、服務(wù)來贏得市場(chǎng),我們一直在路上!