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