輕量級CMS程序小評:TextPattern/DotClear
來源:易賢網(wǎng) 閱讀:1087 次 日期:2014-09-03 14:32:24
溫馨提示:易賢網(wǎng)小編為您整理了“輕量級CMS程序小評:TextPattern/DotClear”,方便廣大網(wǎng)友查閱!

用織夢CMS搭建資訊網(wǎng)站大學(xué)生面試網(wǎng)開始琢磨使用DEDECMS,在系統(tǒng)后臺給網(wǎng)站生成sitemap站點(diǎn)地圖時,發(fā)現(xiàn)織夢cms自帶生成的網(wǎng)站地圖不給力,貌似給Google提交也不能通過,然后只能在網(wǎng)上找教程解決dedecms sitemap的問題,最終成功實(shí)現(xiàn)dedecms google sitemap.xml文件。

將以下代碼中的“www.gmzhen.com”更改為自己的域名,接著用文本工具保存為sitemap.xml,并上傳至網(wǎng)站當(dāng)前模板目錄下(如dedecms默認(rèn)模板側(cè)保存在templete/default下)

<?xml version="1.0" encoding="UTF-8"?>

<urlset xmlns="http://www.google.com/schemas/sitemap/0.84">

<url>

<loc>http://www.gmzhen.com/</loc>

<lastmod>{dede:arclist row=1 titlelen=24 orderby=pubdate}

[field:pubdate function=strftime('%Y-%m-%d',@me)/]

{/dede:arclist}</lastmod>

<changefreq>daily</changefreq>

<priority>1.0</priority>

</url>

{dede:channel row='23' type='top'}

<url>

<loc>http://www.gmzhen.com[field:typelink /]</loc>

<changefreq>daily</changefreq>

<priority>0.8</priority>

</url>

{/dede:channel}

{dede:arclist row=2000 orderby=pubdate}

<url>之前自己的blog是用WordPress架設(shè)的,WordPress本身沒什么問題。不過用的時間久了,也就想換個新鮮的。

首先我傾向于使用CMS而不BLOG程序架站。因?yàn)檫@個站與其說是每天寫寫日志,倒不如說是一些自己的技術(shù)筆記整理和分享。

說到CMS程序首先進(jìn)入視野的是:Joomla 、Drupal 、XOOPS 、Plone。

Drupal對使用者的要求最高,最好有PHP/CSS的開發(fā)能力。太高端,不適合我這個小白。

Joomla是界面設(shè)計(jì)最華麗的,其實(shí)很適合個人用來做BLOG。不過運(yùn)行效率和WordPress是一個級別的。有可能是更慢。

XOOPS相對上面2種CMS,小白的我看不出有啥優(yōu)勢。

Plone是基于Python。最新的4.1版本,底層的Zope服務(wù)器用Python2.6重寫過了。更是號稱速度大幅領(lǐng)先于Joomla 、Drupal 、WordPress。不過Plone的定位更傾向于是企業(yè)內(nèi)部網(wǎng)站(默認(rèn)的端口就不是80而是8080)。

Joomla 、Drupal 、XOOPS 、Plone四者中我更傾向于Plone。

不過因?yàn)樽约河玫氖莻€小小的VPS。這些“巨頭”相對來說,消耗的資源就比較多了,于是作罷。

接下來就是找些輕量級的應(yīng)用:LifeType 、Geeklog 、Movable Type 、TextPattern 、DotClear

LifeType 、Geeklog這兩個真的是很輕量級。其中Geeklog在日本相對流行,原因是對手機(jī)的支持很好。

Movable Type早已經(jīng)被WordPress打敗了,也就不去考慮了。TextPattern 、DotClear則各有特點(diǎn),值得推薦。

TextPattern這是一個構(gòu)架上非常有特色的CMS

這張圖大體說明了TextPattern的構(gòu)架。

(表現(xiàn))Presentation和(內(nèi)容)content是分離開來控制的。

如果這張圖你看不明,你可以看一下這個介紹視頻。

軟件本身非常輕巧/簡單。但也帶來個問題 - 太難用了。你在官網(wǎng)上都找不到一個能看得上眼的,拿來就能用的主題。

即使是搭建一個很簡單的BLOG,你也要懂得PHP/CSS美工設(shè)計(jì),去自己定制。而且TextPattern的社區(qū)對小白并不友好。其理念是,自己動手,實(shí)在不行了再來問別人。而且編輯TextPattern的帖子要用到Textile(而且不是html語法),雖然并不難學(xué)。

如果你是平面設(shè)計(jì)達(dá)人,又想對網(wǎng)站全盤掌控。推薦你使用TextPattern。

最后要介紹的DotClear也就是我的最終選擇。

DotClear是款來自法國的BLOG程序,能支持MySQL 、PostgreSQL 、SQLite這三種數(shù)據(jù)庫。不過使用MySQL的時候必須打開InnoDB,所以還是強(qiáng)烈推薦使用SQLite做為數(shù)據(jù)庫。SQLite一來是消耗資源少,而來是在特定場景比Mysql效率要高(比如小型的BLOG,對數(shù)據(jù)庫的讀取頻率高,寫入/插入操作少,總的頁面數(shù)量少于1萬)并且原生支持多用戶。(WordPress后來通過MU支持多用戶,和原生支持在設(shè)計(jì)上還是有較大差距的)

就目前的版本來看要比WordPress簡潔干凈很多。

還有一點(diǎn)很吸引我的就是界面設(shè)計(jì)。不論是后臺控制界面,還是前端的Theme,設(shè)計(jì)水準(zhǔn)都普遍較高。(難道因?yàn)槭欠▏俗龅木壒?)

缺點(diǎn)就是文檔和用戶數(shù)量較少,很多文檔還是法文的,正在向英文翻譯中。

不過我感覺潛力還是不錯的。算是是目前做個人BLOG的最佳選擇吧。

另外最近很多資源下載站開始使用一款來自俄羅斯的CMS - DataLife Engine。

<loc>http://www.gmzhen.com[field:arcurl/]</loc>

<lastmod>[field:pubdate function=strftime('%Y-%m-%d',@me)/]</lastmod>

<changefreq>monthly</changefreq>

</url>

{/dede:arclist}

</urlset>

進(jìn)入網(wǎng)站后臺,在“生成——更新主頁HTML”頁面,對“選擇主頁模板”、“主頁位置”參照下圖設(shè)置,然后更新主頁

更新完成后,網(wǎng)站根目錄就會生成sitemap.xml網(wǎng)站地圖文件。

更多信息請查看IT技術(shù)專欄

更多信息請查看CMS教程
易賢網(wǎng)手機(jī)網(wǎng)站地址:輕量級CMS程序小評:TextPattern/DotClear
由于各方面情況的不斷調(diào)整與變化,易賢網(wǎng)提供的所有考試信息和咨詢回復(fù)僅供參考,敬請考生以權(quán)威部門公布的正式信息和咨詢?yōu)闇?zhǔn)!
相關(guān)閱讀CMS教程

2025國考·省考課程試聽報(bào)名

  • 報(bào)班類型
  • 姓名
  • 手機(jī)號
  • 驗(yàn)證碼
關(guān)于我們 | 聯(lián)系我們 | 人才招聘 | 網(wǎng)站聲明 | 網(wǎng)站幫助 | 非正式的簡要咨詢 | 簡要咨詢須知 | 加入群交流 | 手機(jī)站點(diǎn) | 投訴建議
工業(yè)和信息化部備案號:滇ICP備2023014141號-1 云南省教育廳備案號:云教ICP備0901021 滇公網(wǎng)安備53010202001879號 人力資源服務(wù)許可證:(云)人服證字(2023)第0102001523號
云南網(wǎng)警備案專用圖標(biāo)
聯(lián)系電話:0871-65099533/13759567129 獲取招聘考試信息及咨詢關(guān)注公眾號:hfpxwx
咨詢QQ:526150442(9:00—18:00)版權(quán)所有:易賢網(wǎng)
云南網(wǎng)警報(bào)警專用圖標(biāo)