當前位置:首頁 » 網站資訊 » 網站框架是什麼
擴展閱讀
電腦中毒賬號密碼 2024-12-23 14:46:43

網站框架是什麼

發布時間: 2022-01-09 09:27:50

Ⅰ 建立網站的基本框架是什麼

設計的話,一般都是PS操作咯,既然想建立一個網站,應該一些必備的技術你也應該有了撒?你要做一個什麼網站,去看看別人的,然後模仿一下吧,一般都是這樣,如果是個人空間站的話,大概的模式和其他人的也差不多。

Ⅱ 什麼是框架網頁

■ 什麼是框架型網頁?
如果一個網頁的左邊導航菜單是固定的,而頁面中間的信息可以上下移動,這一般就可以認為是一個框架型網頁。此外,一些框架型站點的模板在其頁面上方放置了公司的LOGO或圖片。不過這一塊也是位置固定的。而頁面的其它部分則可以上下左右移動。有的框架型站點模板還會在其固定區域中放入鏈接或導航按鈕。

在一些關於搜索引擎優化方面的文章中,基本上都認為網站用框架來設計是極不可取的。這是由於大多數的搜索引擎都無法識別網頁中的框架,或者無法對框架中的內容進行遍歷或搜索。

■ 為什麼使用框架的網頁無法被正確索引?
我們將向大家解釋為何使用框架的網頁無法被使用網路蜘蛛(spiders)或網路爬蟲(crawlers) 的搜索引擎(如Google)正確索引的主要原因。在一個框架網頁的後台代碼中,我們一般能夠看到的是網頁的標題標記(Meta Title)、描述標記(Meta Description)、關鍵字標記(Meta Keywords)及其它原標記(Meta Tags),同時你還會看到一個框架集標記(Frameset Tag)。框架中的內容在後台代碼中是無法被體現的,而對於那些主要搜索引擎的搜索程序來說,如Google的GoogleBot和Freshbot,其設計思路都是完全忽略某些HTML代碼,轉而直接鎖定網頁上的實際內容進行索引。這樣一來,網路蜘蛛在那些一般性的框架網頁上根本找不到要搜索的內容。這是由於那些具體內容都被放到我們稱之為「內部網頁」中去了。

使用「Noframes」標記進行優化
使用了框架型網頁並不意味著就完全無法對其網頁進行優化。實際上在HTML標記中,有一個叫做NOFRAME的標記,如果使用得當的話我們就可以有效地對頁面進行優化了,從而使得搜索引擎能夠正確索引你框架網頁上的內容信息。也有網站這樣使用NOFRAMES標記:他們在NOFRAMES標記里放上這么一段話:「本網頁使用了框架,但您的瀏覽器不支持框架。請下載新的瀏覽器觀看。」

讓我們看看那些專業的搜索引擎優化公司是怎麼做的吧。他們在使用了框架的網頁中,有效的提供含有豐富關鍵字和關鍵短語的重要文字和內容,從而有效幫助網站在SERP(搜索引擎搜索結果頁)中取得較高的排名(頁面等級)。

這樣優化的結果,其實就是讓主要搜索引擎不但讀取了你的網頁後台代碼中的標題和其它原標記,而且對那些不支持框架的瀏覽器所無法顯示的頁面內容信息,也進行了索引。如果你出於某種原因非要使用框架結構,那麼請緊記:在你的後台代碼中一定要正確的使用NOFRAMES標記,這一點非常重要。

很顯然,我們所說的這些優化措施,只有對那些網頁內容經過精心撰寫,並且在內容中充分使用了重要關鍵字和關鍵短語的網站才起作用。

綜上所述,不管是使用框架技術的網站還是非框架技術的網站,只要你採用的是恰當的技術和正確的技巧,都可以進行完美的優化從而取得理想的頁面等級。
什麼是框架

前面我們介紹了很多網站的頁面是用表格製作的,還有一種更方便的工具,就是使用框架。
框架的作用就是把瀏覽器窗口劃分為若干個區域,每個區域可以分別顯示不同的網頁。

<iframe></iframe>

將文檔分割為幾個框架後,Dreamweaver會自動產生一個沒名字的框架體文件,比如我們看到的一個簡單的左右框架頁面,實際上包含3個不同的文件,一個是框架體文件,還有兩個在框架中顯示內容的文件。

框架體文件中保存頁面中框架的數量,框架的尺寸、位置及每個框架的網頁源文件和其它可定義的屬性。

Ⅲ 網站框架是怎樣的呢

一個公司企業,可能需要展示,有可能需要交易,有可能需要平台
根據需求,綜合分析
不同的公司不同的人,有不同的想法和需求
比如建個小博客,或者公司簡介網站,
跟要建公司綜合平台,行業信息平台,門戶網,天地之差
簡單的銷售公司可能只展示產品和形象,
旅遊公司可能就需要各種旅遊資訊,旅行信息,甚至票務系統,
科技公司可能需要的是客戶管理系統,
建築公司可能需要的是訂單管理網站...

而我們針對需求專業團隊進行分析和提供合理化方案
十年的企業服務經驗,強有力的技術團隊
更好的提供相關服務和各環節軟硬體支持
~O(∩_∩)O~

所以根據你的需要
網站構架越大 成本越高 售價自然越高了
儲存的數據量的不同 你網站需要的伺服器佔用不同
資源佔用越高 價格就越高
你需要的功能越多 程序員開發時間越長
人工耗費高 成本高 售價就高

所以價格 不是因為"網站"這兩個字 來定義的
而是根據你的細節需求 通過專業分析得出最終結論
而這個時候你要謹慎了
為什麼有些時候有些人連你要的是啥都不知道
什麼成本都不知道 就能給你報銷售價呢?
這個問題非常奇妙了...
網路需謹慎啊

具體可以聯系我們綜合分析你的需求
給你提供方案和細節參考

Ⅳ 什麼是網站架構

1. 結構就是xhtml和xml,要求主要在語義上,有統一的行業標准和規范,一般能做到良好的表現適應和風格統一就行。
2. 表現就是css,現在越來越受到重視,當css文件變得越大越復雜時,維護變得越來越困難,特別是換膚技術的流行,對表現提出了更高的要求。Garrett Dimon這篇架構樣式表就是在探討良好組織和規劃css的問題。
3. 行為包括dom, script等,在web2.0網站中的體現,主要是大量運用ajax技術,但因為ajax自身缺陷,很難做到完美的流暢、高效運轉,Cal Henderson這篇讓javascript跑得更快大概說的就是flickr在行為架構處理上的一些經驗。
此外,做好這三方面還不夠,還得有良好文件目錄結構來進行有效管理和簡化url復雜度(rewrite另當別論)。
程序架構指用邏輯實現可視化方面,隨著應用程序規模和復雜性的增加,應用程序架構的設計和選擇的重要性已遠遠超過特定演算法和數據結構的選擇,良好的應用程序架構是保證應用系統成功的關鍵。

Ⅳ 什麼是 網頁框架 有何用途

什麼是框架型網頁?
如果一個網頁的左邊導航菜單是固定的,而頁面中間的信息可以上下移動,這一般就可以認為是一個框架型網頁。此外,一些框架型站點的模板在其頁面上方放置了公司的LOGO或圖片。不過這一塊也是位置固定的。而頁面的其它部分則可以上下左右移動。有的框架型站點模板還會在其固定區域中放入鏈接或導航按鈕。

在一些關於搜索引擎優化方面的文章中,基本上都認為網站用框架來設計是極不可取的。這是由於大多數的搜索引擎都無法識別網頁中的框架,或者無法對框架中的內容進行遍歷或搜索。

Ⅵ 什麼是框架型網頁

此外,一些框架型站點的模板在其頁面上方放置了公司的LOGO或圖片。不過這一塊也是位置固定的。而頁面的其它部分則可以上下左右移動。有的框架型站點模板還會在其固定區域中放入鏈接或導航按鈕。另外,在框架型網頁中,深層頁面的域名通常不會在URL中體現出來(這就意味著在瀏覽器的URL一欄中,不會顯示你當前所看的深層頁面,而是主頁的URL)。 這種問題在一般結構的網站中是不存在的。 無論是在一些內容比較好的書籍里還是在網上,你都能看到很多關於搜索引擎優化方面的文章。在這些文章當中,基本上都認為網站用框架來設計是極不可取的。這是由於大多數的搜索引擎都無法識別網頁中的框架,或者無法對框架中的內容進行遍歷或搜索。 在這種情形下,又有人可能會告訴你使用框架的網站永遠不可能為搜索引擎索引, 也不可能得到好的優化。這種論調對錯參半。倘若框架使用得當,這種論調是站不住腳的。但對於框架的錯誤使用,或在網站設計時壓根不考慮今天搜索引擎技術的方方面面,那麼這句話又是有一定道理的。

Ⅶ 什麼是網站架構,或者網站構架

我覺得,從大了講,是一個從前到後,整體的設計,比如前台技術、前後通信方式、業務邏輯層技術及框架,以及後台資料庫訪問方式。但現在分的很細,單就前台框架來講,現在就有很多,比如你網站模塊或結構劃分等等

Ⅷ 什麼是網站架構

網站架構,一般認為是根據客戶需求分析的結果,准確定位網站目標群體,設定網站整體架構,規劃、設計網站欄目及其內容,制定網站開發流程及順序,以最大限度地進行高效資源分配與管理的設計。其內容有程序架構,呈現架構,和信息架構三種表現。而步驟主要分為硬架構和軟架構兩步程序。網路架構是現代網路學習和發展的一個必須的基礎技術。
中文名
網站架構
一般認為
根據客戶需求分析的結果
制定
網站開發流程及順序
內容
程序架構,呈現架構
快速
導航
軟架構八個方案
硬架構
機房的選擇
在選擇機房的時候,根據網站用戶的地域分布,可以選擇網通或電信機房,但更多時候,可能雙線機房才是合適的。越大的城市,機房價格越貴,從成本的角度看可以在一些中小城市託管伺服器,比如說北京的公司可以考慮把伺服器託管在天津,廊坊等地,不是特別遠,但是價格會便宜很多。
帶寬的大小
通常老闆花錢請我們架構網站的時候,會給我們提出一些目標,諸如網站每天要能承受100萬PV的訪問量等等。這時我們要預算一下大概需要多大的帶寬,計算帶寬大小主要涉及兩個指標(峰值流量和頁面大小),我們不妨在計算前先做出必要的假設:
第一:假設峰值流量是平均流量的5倍。
第二:假設每次訪問平均的頁面大小是100K位元組左右。
如果100萬PV的訪問量在一天內平均分布的話,摺合到每秒大約12次訪問,如果按平均每次訪問頁面的大小是100K位元組左右計算的話,這12次訪問總計大約就是1200K位元組,位元組的單位是Byte,而帶寬的單位是bit,它們之間的關系是1Byte = 8bit,所以1200K Byte大致就相當於9600K bit,也就是9Mbps的樣子,實際情況中,我們的網站必須能在峰值流量時保持正常訪問,所以按照假設的峰值流量算,真實帶寬的需求應該在45Mbps 左右。
當然,這個結論是建立在前面提到的兩點假設的基礎上,如果你的實際情況和這兩點假設有出入,那麼結果也會有差別。
伺服器的劃分
先看我們都需要哪些伺服器:圖片伺服器,頁面伺服器,資料庫伺服器,應用伺服器,日誌伺服器等等。
對於訪問量大點的網站而言,分離單獨的圖片伺服器和頁面伺服器相當必要,我們可以用lighttpd來跑圖片伺服器,用apache來跑頁面伺服器,當然也可以選擇別的,甚至,我們可以擴展成很多台圖片伺服器和很多台頁面伺服器,並設置相關域名,如img.domain和 www.domain,頁面里的圖片路徑都使用絕對路徑,如<img src="http://img.domain/abc.gif" />,然後設置DNS輪循,達到最初級的負載均衡。當然,伺服器多了就不可避免的涉及一個同步的問題,這個可以使用rsync軟體來搞定。
資料庫伺服器是重中之重,因為網站的瓶頸問題十有八九是出在資料庫身上。一般的中小網站多使用MySQL資料庫,不過它的集群功能似乎還沒有達到stable的階段,所以這里不做評價。一般而言,使用MySQL資料庫的時候,我們應該搞一個主從(一主多從)結構,主資料庫伺服器使用innodb表結構,從數據伺服器使用myisam表結構,充分發揮它們各自的優勢,而且這樣的主從結構分離了讀寫操作,降低了讀操作的壓力,甚至我們還可以設定一個專門的從伺服器做備份伺服器,方便備份。不然如果你只有一台主伺服器,在大數據量的情況下,mysqlmp基本就沒戲了,直接拷貝數據文件的話,還得先停止資料庫服務再拷貝,否則備份文件會出錯。但對於很多網站而言,即使資料庫服務僅停止了一秒也是不可接受的。如果你有了一台從資料庫伺服器,在備份數據的時候,可以先停止服務(slave stop)再備份,再啟動服務(slave start)後從伺服器會自動從主伺服器同步數據,一切都沒有影響。但是主從結構也是有致命缺點的,那就是主從結構只是降低了讀操作的壓力,卻不能降低寫操作的壓力。
為了適應更大的規模,可能只剩下最後這招了:橫向/縱向分割資料庫。所謂橫向分割資料庫,就是把不同的表保存到不同的資料庫伺服器上,比如說 用戶表保存在A資料庫伺服器上,文章表保存在B資料庫伺服器上,當然這樣的分割是有代價的,最基本的就是你沒法進行LEFT JOIN之類的操作了。所謂縱向分割資料庫,一般是指按照用戶標識(user_id)等來劃分數據存儲的伺服器,比如說:我們有5台資料庫伺服器,那麼 「user_id % 5 + 1」等於1的就保存到1號伺服器,等於2的就保存到2號伺服器,以此類推,縱向分隔的原則有很多種,可以視情況選擇。不過和橫向分割資料庫一樣,縱向分割資料庫也是有代價的,最基本的就是我們在進行如COUNT, SUM等匯總操作的時候會麻煩很多。綜上所述,資料庫伺服器的解決方案一般視情況往往是一個混合的方案,以其發揮各種方案的優勢,有時候還需要藉助memcached之類的第三方軟體,以便適應更大訪問量的要求。
如果有專門的應用伺服器來跑PHP腳本是最合適不過的了,那樣我們的頁面伺服器只保存靜態頁面就可以了,可以給應用伺服器設置一些諸如app.domain之類的域名來和頁面伺服器加以區別。對於應用伺服器,我還是更傾向於使用prefork模式的apache,配上必要的xcache之類的PHP緩存軟體,載入模塊要越少越好,除了mod_rewrite等必要的模塊,不必要的東西統統舍棄,盡量減少httpd進程的內存消耗,而那些圖片伺服器,頁面伺服器等靜態內容就可以使用lighttpd或者tux來搞,充分發揮各種伺服器的特點。
如果條件允許,獨立的日誌伺服器也是必要的,一般小網站的做法都是把頁面伺服器和日誌伺服器合二為一了,在凌晨訪問量不大的時候cron運行前一天的日誌計算,不過如果你使用awstats之類的日誌分析軟體,對於百萬級訪問量而言,即使按天歸檔,也會消耗很多時間和伺服器資源去計算,所以分離單獨的日誌伺服器還是有好處的,這樣不會影響正式伺服器的工作狀態。
軟架構
框架的選擇
PHP框架有很多選擇,比如:CakePHP,Symfony,Zend Framework等等,至於應該使用哪一個並沒有唯一的答案,要根據Team里團隊成員對各個框架的了解程度而定。很多時候,即使沒有使用框架,一樣能 寫出好的程序來,比如Flickr據說就是用Pear+Smarty這樣的類庫寫出來的,所以,是否用框架,用什麼框架,一般不是最重要的,重要的是我們 的編程思想里要有框架的意識。
邏輯的分層

Ⅸ 網站建設使用的框架是什麼網站開發框架具有哪些的優勢

網站建設公司為了可以更好的適應市場的發展,提升建站的效率,已經逐漸開始使用帶了框架進行建站,網站開發的工具也在不斷創新,網站開發框架的優勢在於:
1、有效的提升了網站建設的效率,這一點是不容置疑的,框架的特點就是提供了眾多的api,功能模塊的實現只需要調用起來即可。

2、框架是對功能模塊進行了封裝,規范化的處理,一個功能模塊可以做到被反復利用,在個別方面還可以精簡代碼。

3、建站團隊的分工更加明確,分層實現,例如前端開發和後端開發,一個負責視圖層的實現,而另一個負責數據交互的實現;網站建設的效率大大提升。

4、網站維護起來更方便,根據網站建設項目的特點,有些網站更注重於前台的表現,有些網站則更注重於數據交互,前後端分離代碼邏輯更為清晰,代碼修改更方便快捷。

5、由於現在網站建設公司已經普遍認可了框架的使用,實用的工具大家都在用,遇到問題也可以在網上及時獲得幫助,框架的使用對網站建設行業的發展具有促進的作用。
上述是框架開發的優勢,合理運用好框架才能夠更好的將其優勢發揮出來,提升網站建設的效率,但是框架開發網站也是有利也有弊,使用框架開發的代碼較為臃腫,尤其是對於小項目而言,框架中會有很多根本用不到的功能模塊的代碼。此外,框架會有一定的bug,或者是局限性。建議大家對於一些比較小的開發項目盡量少使用框架,或是對某些框架進行適當的瘦身處理。

Ⅹ 到底頁面框架是什麼啊

一、創建框架

在FrontPage中已經設置了十種最常用的框架布局模板,可以根據需要選用,下面我們就來製作一個框架網頁。

選擇「文件」菜單的「新建」命令,單擊「網頁」按鈕,選擇「框架網頁」選項,再選擇「橫幅和目錄」框架結構,單擊「確定」按鈕。這時就會出現整個框架網頁,可以在網頁上看到「設置初始網頁」和「新建網頁」兩個按鈕。如果預先准備好了頁面的話,我們可以通過「設置初始網頁」按鈕來指定網頁文件的路徑,否則就點擊「新建網頁」按鈕,直接製作新的頁面。

二、調整框架

1.屬性篇

在利用FrontPage模板所創建的框架中,框架的各種屬性和樣式都是默認值,所以可能需要對它進行修改。

首先來改變一下框架的大小,即將滑鼠移動到框架與框架的邊界上,這時滑鼠就會變成雙向箭頭,拖動滑鼠到合適的位置,框架的大小就發生改變了。或者在左框架里單擊滑鼠右鍵,選擇「框架屬性」選項,在選項區「寬度」列表框輸入合適的數值,單擊數值後面的下拉列表,有三個選項:「相對」、「百分比」和「像素」。「相對」表示左框架寬度相對於右框架寬度的倍數;「百分比」表示框架相對於瀏覽器寬度的百分比;「像素」則表示框架寬度為多少像素。在這里我們選擇「像素」,單擊「確定」按鈕。

如果框架里的網頁太大,超過我們設定的寬度和高度的話,這時框架就會自動彈出滾動條。在左框架上單擊滑鼠右鍵,選擇「框架屬性」選項,單擊「顯示滾動條」下拉列表,這里有幾個選項:「在需要時」表示由瀏覽器自動控制什麼時候顯示滾動條;「從不」表示無論框架里的網頁有多大,也不顯示滾動條;「始終」則表示總是顯示滾動條。

在左框架中單擊滑鼠右鍵,選擇「框架屬性」選項,在框架屬性對話框中找到「框架網頁」按鈕,在彈出的「網頁屬性」對話框中選中「框架」選項卡,去掉「顯示邊框」前面的復選框,可以去掉框架與框架之間的邊框。「框架屬性」對話框中還有一個「可在瀏覽器中調整大小」的選項,用它可控制框架網頁在瀏覽器中能否改變框架的大小。

2.結構篇

除了調整框架大小,FrontPage在「框架」菜單中還提供拆分和刪除框架兩個命令來修改框架結構。

單擊右框架,選擇「框架」菜單的「拆分框架」命令,選擇「拆分為行」,單擊「確定」按鈕,這樣右框架就被分割成上下兩個框架了。

另外還可以用滑鼠來分隔分割框架,即將滑鼠移到框架的邊界處,這時滑鼠變為雙箭頭,按住「Ctrl」鍵拖動滑鼠,一個新的框架就分割出來了。對於豎直方向上的框架也同樣適用。

FrontPage中可以改變默認的目標框架。例如:在右框架中輸入「改變目標框架」後,選中文字,點擊「超級鏈接」按鈕,再點擊創建超級鏈接對話框中的「改變目標框架」按鈕,用滑鼠點擊示意圖中的目標框架,此時被選中的目標框架會高亮顯示。單擊「確定」按鈕,退出「目標框架」對話框,在URL地址下拉列表中輸入相應的鏈接地址,按「確定」,這樣目標框架就改變了。在改變目標框架對話框中,公用目標區還有四種不同選擇:「相同框架」表示把鏈接到的網頁在當前選中的框架顯示;「整頁」表示被鏈接的網頁將不考慮框架的設置而占滿整個瀏覽器窗口;「新建窗口」表示被鏈接的網頁會創建一個新的瀏覽器窗口,並在其中顯示;「父框架」表示把鏈接的網頁放在包含當前框架的父框架內;另外還有一個「網頁默認值(無)」。

三、框架網頁的保存

在這例中保存網頁時,FrontPage生成的是四個網頁文件,這是因為其中一個是專門定義網頁框架結構的框架網頁。當保存某一內容網頁時,示意圖中相應的內容網頁會高亮顯示,當內容頁面保存完成後,就會高亮顯示整個框架網頁,表示保存的是整個框架網頁,如果只想保存某一個內容網頁,可以利用「框架」菜單中的「保存」命令來完成。

一步步的做