一、frame框架
在網(wǎng)站開發(fā)的時候,frame框架主要優(yōu)勢在于利用將一個網(wǎng)頁分為若干個窗口,同一個頁面上可以展示幾個不同內(nèi)容的網(wǎng)頁,并且能夠保持部分的網(wǎng)頁固定不動,為瀏覽網(wǎng)頁帶來方便;但其結(jié)構(gòu)的多框架頁面會增加服務(wù)器的http請求,增加服務(wù)器壓力,從而降低了網(wǎng)頁的打開速度。這一點(diǎn)也是我們最為看重的。
二、iframe框架
iframe框架中最主要的缺點(diǎn)就是無法被搜索引擎有效的識別包含在其中的鏈接、文本、圖片等等內(nèi)容,這會導(dǎo)致網(wǎng)站完全無法被搜索引擎抓取到,會讓我們喪失這一塊的優(yōu)勢;但它的優(yōu)勢卻也是這一點(diǎn),我們可以借助其不被搜索引擎抓取的特性,如廣告、功能代碼等非重要頁面進(jìn)行屏蔽;即有代碼瘦身的作用又有保留我們網(wǎng)站權(quán)重而不被稀釋的優(yōu)勢,讓我們在搜索引擎上獲得最大化的優(yōu)勢。
三、CSS框架
CSS框架是我們目前最為流行的一個框架,它可以提高開發(fā)效率;規(guī)范名稱定義,便于維護(hù);代碼更清晰、簡單更符合html代碼規(guī)則;而且還可以減少用戶使用的加載數(shù)量。但它也有一個非常大的缺點(diǎn),就是學(xué)習(xí)成本會很高,很復(fù)雜,而且對于一個小項目來說,它就會顯得過于臃腫,而且它很依賴框架,所以極為容易產(chǎn)生BUG的出現(xiàn)。
在我認(rèn)為,框架的利用在于靈活,它們本身并沒有什么太大的問題,只有我們能夠靈活使用,都是我們可以接受的,但是對于和不利于加載、不利于訪問、不利于抓取的框架特性,我們就需要避免,只能說靈活搭配才是最好的使用方式。
©2000-2022 杭州蒙特信息技術(shù)有限公司版權(quán)所有
Mountor、蒙特是Mountor Corp.的注冊商標(biāo)。