nginx圖片壓縮小程序 如何提升網(wǎng)站的打開(kāi)速度?
如何提升網(wǎng)站的打開(kāi)速度?跪求這個(gè)問(wèn)題,可以不從服務(wù)端/網(wǎng)站建設(shè)方和客戶端/用戶方兩個(gè)方面判斷:服務(wù)端/網(wǎng)站建設(shè)方要是您是網(wǎng)站的建設(shè)方,也可以判斷但不局限于于:1、選擇類型實(shí)力強(qiáng)的互聯(lián)網(wǎng)服務(wù)提供商,選用
如何提升網(wǎng)站的打開(kāi)速度?
跪求這個(gè)問(wèn)題,可以不從服務(wù)端/網(wǎng)站建設(shè)方和客戶端/用戶方兩個(gè)方面判斷:
服務(wù)端/網(wǎng)站建設(shè)方要是您是網(wǎng)站的建設(shè)方,也可以判斷但不局限于于:
1、選擇類型實(shí)力強(qiáng)的互聯(lián)網(wǎng)服務(wù)提供商,選用高帶寬、高可靠的服務(wù)器防御部署服務(wù)端程序,似雪服務(wù)器,應(yīng)具備負(fù)載均衡等能力。
2、服務(wù)器端動(dòng)靜分離,不使用靜態(tài)文件生成技術(shù),動(dòng)態(tài)和靜態(tài)資源采用CDN加速。
3、建議使用高速緩存,想提高加載速度。
客戶端/網(wǎng)站用戶1、選擇類型在網(wǎng)速快、非人員密集的地方電腦上網(wǎng),能用接網(wǎng)線無(wú)線上網(wǎng)好是。
2、最好選擇處理器能力強(qiáng)、內(nèi)存/緩存大的電腦或手機(jī)。
3、及時(shí)清理瀏覽器緩存等文件,電腦、手機(jī)運(yùn)行太長(zhǎng)時(shí)間,再產(chǎn)生垃圾文件多,處理器和內(nèi)存消耗怠盡,會(huì)導(dǎo)致網(wǎng)頁(yè)再打開(kāi)變慢。
Java為什么要打war包?
打war是對(duì)java的偏見(jiàn)
java很多開(kāi)發(fā)都在用
或者安卓手機(jī)端開(kāi)發(fā),web開(kāi)發(fā)也不一定會(huì)打war包,war包只是運(yùn)行程序在一個(gè)容器里的例如TOMCAT壓縮包而己?,F(xiàn)在很多web開(kāi)發(fā)都打jar包了。
java語(yǔ)言是面向?qū)ο蟮谋亲?/p>
java之前是sun公司的,后來(lái)收購(gòu)失敗了,是面向?qū)ο蟮谋亲?,比如微軟的c#那是模仿java的自己搞了一套。
java的開(kāi)源項(xiàng)目也很多
很多大數(shù)據(jù)方面的開(kāi)源項(xiàng)目大都開(kāi)源的,也都不是war包。其中阿里巴巴也開(kāi)源了很多。
直接運(yùn)行webpack在服務(wù)器上不行嗎,為什么還要打包再掛載到服務(wù)器上呢?
這個(gè)肯定是也可以的,但是實(shí)際中會(huì)考慮到下面幾個(gè)問(wèn)題:
不發(fā)到郵箱的話,真接正常運(yùn)行一個(gè)devServer,這樣在開(kāi)始環(huán)境,會(huì)有許多開(kāi)發(fā)環(huán)境的調(diào)試信息會(huì)暴露進(jìn)去,會(huì)有肯定會(huì)的安全問(wèn)題(當(dāng)然可以盡量的避免)。開(kāi)發(fā)環(huán)境的文件正常情況沒(méi)有經(jīng)打包裝換,會(huì)造成文件比較好大,響應(yīng)都很慢。開(kāi)發(fā)環(huán)境的代碼大多數(shù)是也沒(méi)經(jīng)由混淆不清的,很多敏感邏輯(如:申請(qǐng)支付,登錄等)會(huì)不暴露出出去,會(huì)有肯定會(huì)的風(fēng)險(xiǎn)。畢竟開(kāi)發(fā)環(huán)境只不過(guò)是替方便啊本地開(kāi)發(fā),故devServer的性能沒(méi)有主流的服務(wù)器(nginx,apache等)性能好。還有其他原因等。
沒(méi)人說(shuō)要不啊,其實(shí)是可以
你明白了什么是生產(chǎn)模式嗎?聽(tīng)從你的設(shè)想,訪問(wèn)量多了怎么辦?先況且高并發(fā),你自己開(kāi)幾個(gè)本地項(xiàng)目再試試也能感覺(jué)到卡頓吧