您在這裡

怎麼主流的CMS連附件系統都沒有啊

carlkyo's 的頭像
carlkyo 在 2011-11-24 (四) 09:59 發表
模組介紹: 

現在的CMS連一個像樣的附件系統都沒有
JOOMLA 1.7都沒有
請問現在DRUAPAL有沒有啊
WORDPRESS這方便做的很好

模組分類:

模組版本:

回應

如果不是系統自帶的
萬一有bug或者作者不玩了
那後果就嚴重了
而且wp自帶的附件系統比dz的還好
不知道joomla1.8有沒有(joomla本身的theme選擇很少,wp n多. drupal的裝了好像都差不多
drupal我沒在用但想試試用
好用的話我想把joomla換了
joomla太慢了
joomla除了菜單和易上手之後我都找不到甚麼優點

BUG 當然會有
作者不玩了,這要看你對模組的選擇,還沒看過多人使用的模組出現過這樣情況,總會有轉移方案
(Drupal 基本上沒有作者不玩這回事,原作者不玩,其他用家會接手上去,原作者長久不更新,也有方案轉移給另有興趣開發者管理)

不過.... 最怕的..... 有時候是......... 界面或功能加減
模組,始終帶有一點個人色彩,這點不可否認

不是面對客戶的話,不對 UI 有要求,Drupal 附件的模組也不能算差

Joomla 的社群力量, 比起Drupal 要差很多。 而且Joomla 很多模組都要錢, 不用錢的, 通常都是在模組開發階段, 需要大家來幫忙測試, 或是已經老舊的版本。 我以前就裝過好幾個joomla免費的模組, 多少有些bug需要修改, 可是等到有一天bug 問題都差不多解決了,要更新的時候, 才發現模組開發好了, 變成要付費的了。

當然不是所有Joomla模組都是這樣, 但是如果是個關鍵模組, 遇到一次就夠讓人難受的。

我不反對模組開發者要賺錢, 但是事先講清楚會比較好。

原來這樣哦,還真的沒留意過 Joomla,只有修改版型經驗.....

這方面相信 Wordpress 做得最好,大多收費的插件也有免費版本,想要多點功能就給錢啦,而且更新速度極快。

Drupal 好像沒有收費的哦..... 不過看過集體買模組..... 挺有趣的:
http://drupal.org/node/1018352#comment-4969068

那請問一下各位前輩學長
drupal和wp做cms那麼比較好啊
wp的權限做得不是那麼好,雖然有多用戶blog系統
drupal我不是很清楚,因為很少書寫drupal 比較多的是xoops
而且drupal感覺很難上手

如果我要做一個多用戶,有很多分類的cms
那個會比較適合我啊
wp的query_post很方便,附件系統也很方便
thanks

Drupal 沒有 query_post 這樣東西,但有 Views 模組界面式的東西,相當方便

如果硬要編程方法,在 Drupal 看上去較為複雜,如:

WP:
query_posts( 'cat=1&post_type=article&posts_per_page=5' );

D7 比較像是 PHP PDO QUERY.......
$query = new EntityFieldQuery();
$result = $query->entityCondition('entity_type', 'node') // 大多內容都是 NODE
->entityCondition('bundle', 'article') // 差不多等於 WP 的 Post Types
->propertyCondition('status', 1)
->fieldCondition('field_tags', 'tid', '1') // 差不多等於 WP 的 Cat
->propertyOrderBy('created')
->range(0, 5) // 差不多等於 posts_per_page
->execute();

$nodes = entity_load('node', array_keys($result['node']));

/*
* 差不多像 WP 的 while ( have_posts() ) : the_post();...........
*/
foreach ($nodes as $node) {
/*
* $node 是一個 object,基本的 PHP 技巧就可以,也可以像以下這樣,較為 Drupal 的方式 (少許像 WP 的 the_content....)
*/
$node_view= node_view($node, 'full');
echo render($node_view['body']);
}

各有各好啦 :)

補充:
用 WP 做權限分明的網,你會後悔的..

如果你的多用戶網站, 沒有需要對不同模組和不同用戶做權限控制, 而且時間又很趕的話, 那你就用WP, 應該也可以。

否則, 你是沒有選擇了。 複雜的權限控制網站, 只有Drupal 能做。 你 懂一些Drupal后, 再回頭看WP, 你就會發現它綁手綁腳的, 你是不可能再回頭了。

Druapl Core 有附件模组, 就是可以將附件加到文章中。 drupal Core 沒有像WP 一樣的media manager, 但是可以自己做 (我說的自己做, 包括要加上別的模組 或是自己開發。 總之不是裝好drupal core 現成就可以用的。)。

你習慣用WP之後, 剛用Drupal 會很不習慣, 因爲Drupal 裝好后很陽春, 什麽都要自己動手, 你會覺得非常痛苦。 不過一段時間之後, 你就會改變想法了, 當然前提是你要能撐過這段過渡時期。 否則, 如果你有選擇餘地的話, 你就根本不要開始學Drupal, 繼續用WP 就好了。