中文字幕第五页-中文字幕第页-中文字幕韩国-中文字幕最新-国产尤物二区三区在线观看-国产尤物福利视频一区二区

新浪內容管理系統的CMS模型

2016-12-20    分類: 網站建設

在代碼級別,sinacms是用C++編碼的,模板獲取數據時使用Perl腳本。在sinacms中,通道、項目和模板是集成的。他們的關系如下:

不難看出,sinacms是非常靈活的。因為它的數據庫結構是在項目建立后模板建立時確定的。信息渠道、金融渠道、汽車渠道等各個渠道可以有完全不同的數據庫結構,不同渠道的特殊需求也可以完全定制。此外,可以看出,sinacms中的模板是最重要的模型,它承擔著確定數據表結構、文章發布和管理、配置通道參數等功能。

讓我們看看CMS系統中常見的新聞頁面、頻道主頁和列表頁面是如何在sinacms中實現的。

編輯最后一篇文章時,首先找到頻道的新聞頁面,然后進入下面的文章,輸入后點擊發布,系統會根據模板的內容獲取相關字段內容,最后根據模板的屬性發布到相應的靜態文件中。如果與其他模板(在新聞頁面的模板字段中定義application::postinpage)存在相關關系,則會觸發相應模板(如主頁和列表頁面)的更新。

在第一個頁面模板塊中,它可以分為動態和靜態。對于需要頻繁更新的靜態塊,可以將它們獨立地生成模板。靜態塊相當于模板下的一個項目(只有一個項目)。當然,您也可以在主頁中創建form::textfield的模板字段。對于動態塊,如動態新聞列表,可以在主頁中新建application::sqlresult模板域,通過執行Perl腳本獲取內容填充,然后在主頁模板內容中引用模板域,當然也可以新建只包含application::sqlresult域的模板。

對于列表頁,首先,列表頁的分頁值可以存儲在列表頁的模板字段或模板中。在處理分頁時,分頁算法將通過Perl腳本執行。最后,所有列表頁都是列表頁模板下的文檔集。

在一個項目中,為了提高發布效率,會有多個臨時存儲表和歸檔表(實際上是一些模板)。例如,在主頁的動態新聞列表中,可以構建一個臨時模板來存儲數據。此時,如果主頁或包含動態新聞列表的模板頻繁更新,無疑會降低數據庫的壓力。新聞紙頁面模板可以保存上個月處理的文章,特別是在文章數據快速增長的渠道中,這是非常必要的。以前的文章需要轉儲到存檔表中,以便查詢和偶爾更新文章。

sinacms中的通道路徑(如信息大陸文本)由模板處理,Perl用于處理模板域中的相關邏輯。子頻道和主題也通過模板實現,模板通過添加新模板來建立子頻道和主題之間的關系。

至此,我們可以了解到sinacms使用了大量的冗余字段來存儲原來需要多個表聯合查詢的數據,這無疑提高了文章的發布效率。

在其他CMS中,模板只是一個獨立的概念,而在sinacms中,一切都是模板。

當前題目:新浪內容管理系統的CMS模型
網站網址:http://m.2m8n56k.cn/news49/72749.html

成都網站建設公司_創新互聯,為您提供網站導航網站設計公司電子商務虛擬主機網站維護網站設計

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:[email protected]。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

外貿網站建設
主站蜘蛛池模板: 国产亚洲精品自在久久77 | 亚洲欧美日本综合一区二区三区 | 国产成人mv 在线播放 | 国产精品久久久久久吹潮 | 亚洲一级毛片中文字幕 | 91成人在线视频 | 亚洲 中文 欧美 日韩 在线人 | 久久国产欧美日韩高清专区 | 国产在线观看高清不卡 | 国产黄色小视频在线观看 | 黄色影院在线 | 日本免费特黄aa毛片 | 日本特黄特色大片免费看 | 成人毛片国产a | 国产永久免费视频m3u8 | 久久久久一区二区三区 | 国产精品亚洲一区二区三区久久 | 亚洲精品99久久久久中文字幕 | 国产成人久久久精品毛片 | 韩国美女爽快毛片免费 | 国产日韩精品欧美一区 | 99精选视频 | 免费黄网大全 | 亚洲日韩中文字幕天堂不卡 | 日韩在线中文字幕 | 亚洲精品综合一区二区三区 | 黄色亚洲网站 | 亚洲视频精品在线观看 | 亚洲欧美一区二区久久 | 亚洲国产亚洲片在线观看播放 | 亚洲欧美日韩中文字幕在线一区 | 免费观看一级欧美在线视频 | 91网站国产 | 久久日本精品一区二区免费 | 成人午夜在线播放 | 亚洲国产成+人+综合 | 国产a级一级久久毛片 | 毛片免费观看视频 | 亚洲免费小视频 | 成人男女网18免费91 | 国产理伦 |