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

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

將以下代碼中的“www.gmzhen.com”更改為自己的域名,接著用文本工具保存為sitemap.xml,并上傳至網(wǎng)站當前模板目錄下(如dedecms默認模板側(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程序架站。因為這個站與其說是每天寫寫日志,倒不如說是一些自己的技術(shù)筆記整理和分享。

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

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

Joomla是界面設(shè)計最華麗的,其實很適合個人用來做BLOG。不過運行效率和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)站(默認的端口就不是80而是8080)。

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

不過因為自己用的是個小小的VPS。這些“巨頭”相對來說,消耗的資源就比較多了,于是作罷。

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

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

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

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

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

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

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

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

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

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

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

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

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

還有一點很吸引我的就是界面設(shè)計。不論是后臺控制界面,還是前端的Theme,設(shè)計水準都普遍較高。(難道因為是法國人做的緣故?)

缺點就是文檔和用戶數(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>

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

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

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

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

2025國考·省考課程試聽報名

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