Perbandingan antara Drupal dan Joomla!



http:/kripkornstudios.com.my/ahli-berdaftar/parasolxSebagai seorang yang baru dalam bidang laman web, anda tentunya keliru dengan 2 CMS yang popular iaitu Joomla! (Mambo) dan Drupal. Pemilihan antara 2 CMS ini adalah penting walaupun pada asasnya kedua-dua CMS ini mempunyai fungsi yang sama iaitu "Content Management" atau pengurusan dokumen. Di bawah ini saya senarai beberapa kelebihan dan kekurangan antara 2 CMS ini.



 



Drupal



  • Koding yang kemas dan dicipta menggunakan platform yang terbaik

  • Boleh digunakan untuk "multi-site", dan hanya memerlukan satu "installation" sahaja

  • "Permission" atau kawalan capaian pengguna yang kemas, setiap pengguna atau kumpulan mempunyai kawalan capaian tersendiri.

  • Boleh diubahusau untuk menjadi komuniti portal

  • API yang kemas bertujuan untuk integrasi dengan CMS atau koding lain.

  • Fleksible dan tiada had

  • Digunakan oleh website yang popular seperti MTV UK, BBC, the Onion, Nasa, Greenpeace UK.

  • Mempunyai sistem templat yang kemas, Mane-mane XHTML dan CSS templat boleh diadaptasi ke dalam Drupal, begitu juga dengan templat Joomla.

  • Boleh beroperasi dengan MySql dan Postgres

  • Boleh menggunakan server Apache atau IIS

  • Mempunyai pengubahsuaian "workflow"

  • Mempunyai sokongan terhadap iCal


Joomla!



  • Sesuai untuk pengguna yang baru mengenali CMS

  • Proses "installation" yang sangat mudah

  • Mudah untuk dipelajari

  • Satu "installation" untuk satu "site"

  • Pengubasuaian artikel sangat mudah

  • Tiada SEO, URL Joomla tidak mengikuti begitu "friendly" terhadap engine carian (terutama joomla 1.0)

  • Tiada kawalan capaian pengguna

  • Ruangan admin yang sangat menarik

  • Sesetengah modul dikenakan bayaran

  • Hanya MySQL

  • Apache sahaja


Perbandingan berdasarkan kriteria



Kemudahan installation = Seri

Drupal dan Joomla kedua-duanya boleh di"install" dengan mengunakan Fantatisco De Luxe



Pengurusan Dokumen = Drupal
Drupal  4: Joomla 3

Sistem admin dan pengurusan drupal lagi mudah berbanding Joomla.



Tema dan Templat = Joomla
Drupal 2: Joomla 5

Joomla mempunyai banyak templat yang sedia ada.



Pengubahsuain Tema = Joomla
Drupal 2:  Joomla 5

Joomla sistem pengubahsuaian tema yang mudah manakalu drupal memerlukan kepakaran yang agak tinggi untuk membuat proses pengubahsuaian.



Susunan Dokumen = Drupal
Drupal 5: Joomla 2

Drupal menggunakan sistem block dan AJAX untuk membuat susunan pada dokumen atau laman, Joomla pula menggunakan modul itu sendiri untuk proses penyusunan.



Gunakan Joomla! apabila:



  • Anda tidak mempunyai asas PHP, MySQL atau Apache kerana ianya mudah untuk dipelajari

  • Anda ingin mengemaskini laman web anda sendiri tanpa meminta bantuan orang lain

  • Anda ingin laman web anda kemas dan teratur

  • Anda tidak ingin menghabiskan masa mempelajari sistem admin yang kompleks

  • Anda hanya ingin menggunakan FTP seminimum yang mungkin

  • Anda ingin laman web anda kelihatan koperat

  • Anda ingin "effect" yang menarik

  • Anda hanya mengetahui sedikit sahaja mengenai CMS

  • Anda ingin modul anda stabil dan tidak memerlukan pengubahsuai sendiri

  • Anda tidak kesah menghabiskan masa mencari modul yang sesuai

  • Anda tidak memerlukan kawalan capaian pengguna

  • Anda tidak kesah mengenai SEO

  • Anda hanya memerlukan satu "site" sahaja

  • Anda memerlukan sistem "locazation" yang mantap

  • Anda hanya melakuan sedikit pengubahsuaian

  • Anda selalu melayari laman web joomla untuk melihat modul yang baru dan versi baru


Gunakan Drupal apabila:



  • Anda mahir dengan PHP,MySQl dan Apache.

  • Anda mempunyai masa yang banyak untuk memperbaiki modul dan tema

  • Anda mempunyai masa yang banyak untuk mempelajari sistem admin

  • Anda sukakan sistem UNIX kerana anda perlu melakukan "patch" sendiri

  • Anda tidak kesah tentang tema

  • Anda sanggup untuk belajar kelebihan Taxonomy

  • Anda memerlukan kawalan capaian pengguna

  • Anda memerlukan satu "login" untuk banyak "site"

  • Anda memerlukan kumpulan pengguna

  • Anda ingin laman web anda memberitahu bila laman web anda patut dikemaskini.

  • Anda ingin melakukan modul anda sendiri


Statistik perbandingan
































































































































































Produk

Drupal 6.8

Joomla! 1.5.8

Dikemaskini

12/12/2008

11/11/2008

Keperluan Sistem

Drupal

Joomla!

Aplikasi Pelayan Web

PHP 4.3.5+

Sokongan PHP (Apache disarankan)

Anggaran Kos

Percuma

Percuma

Pangkalan Data

MySQL atau Postgres

MySQL

Lesen

GNU GPL

GNU/GPL v2

Sistem Operasi

Any

Any

Programming Language

PHP

PHP

Capaian Root

Tidak

Tidak

Capaian Shell

Tidak

Tidak

Pelayan Web

Apache, IIS

Apache

Keselamatan

Drupal

Joomla!

Audit Berantai

Ya

Tidak

Captcha

Percuma (Add On)

Percuma (Add On)

Pengesahan Kandungan

Ya

Ya

Pengesahan Email

Ya

Ya

Kumpulan Hak Istimewa

Ya

Tidak

Kerberos Authentication

Tidak

Tidak

LDAP Authentication

Percuma (Add On)

Ya

Sejarah Log Masuk

Ya

Ya

NIS Authentication

Tidak

Tidak

NTLM Authentication

Percuma (Add On)

Tidak

Pluggable Authentication

Ya

Ya

Pemberitahuan Masalah

Tidak

Tidak

Sandbox

Tidak

Tidak

Pengurusan Sesi

Ya

Ya

SMB Authentication

Tidak

Tidak

SSL Compatible

Ya

Ya

SSL Logins

Tidak

Ya

SSL Pages

Tidak

Ya

Versioning

Ya

Percuma (Add On)

Support

Drupal

Joomla!

Certification Program

Tidak

Tidak

Code Skeletons

Ya

Tidak

Commercial Manuals

Ya

Ya

Commercial Support

Ya

Ya

Commercial Training

Ya

Ya

Developer Community

Ya

Ya

Online Help

Ya

Ya

Pluggable API

Ya

Ya

Professional Hosting

Ya

Ya

Professional Services

Ya

Ya

Public Forum

Ya

Ya

Public Mailing List

Ya

No

Test Framework

Percuma (Add On)

Ya

Third-Party Developers

Ya

Ya

Users Conference

Ya

Ya

Ease of Use

Drupal

Joomla!

Drag-N-Drop Content

Free Add On

No

Email To Discussion

Free Add On

Free Add On

Friendly URLs

Yes

Yes

Image Resizing

Free Add On

Yes

Macro Language

Free Add On

Yes

Mass Upload

Free Add On

Yes

Prototyping

Limited

Yes

Server Page Language

Yes

Yes

Site Setup Wizard

Limited

No

Spell Checker

Free Add On

No

Style Wizard

Limited

No

Subscriptions

Free Add On

No

Template Language

Limited

Yes

UI Levels

No

Yes

Undo

Limited

No

WYSIWYG Editor

Free Add On

Yes

Zip Archives

No

No

Performance

Drupal

Joomla!

Advanced Caching

Yes

Yes

Database Replication

Limited

No

Load Balancing

Yes

Yes

Page Caching

Yes

Yes

Static Content Export

No

No

Management

Drupal

Joomla!

Advertising Management

Free Add On

Yes

Asset Management

Yes

Yes

Clipboard

No

No

Content Scheduling

Free Add On

Yes

Content Staging

Free Add On

No

Inline Administration

Yes

Yes

Online Administration

Yes

Yes

Package Deployment

No

No

Sub-sites / Roots

Yes

Yes

Themes / Skins

Yes

Yes

Trash

No

Yes

Web Statistics

Yes

Yes

Web-based Style/Template Management

Yes

Yes

Web-based Translation Management

Yes

Free Add On

Workflow Engine

Limited

No

Interoperability

Drupal

Joomla!

Content Syndication (RSS)

Yes

Yes

FTP Support

Limited

Yes

iCal

Free Add On

No

UTF-8 Support

Yes

Yes

WAI Compliant

Limited

No

WebDAV Support

No

No

XHTML Compliant

Yes

No

Flexibility

Drupal

Joomla!

CGI-mode Support

Yes

Yes

Content Reuse

Limited

Yes

Extensible User Profiles

Yes

Yes

Interface Localization

Yes

Yes

Metadata

Yes

Yes

Multi-lingual Content

Yes

Free Add On

Multi-lingual Content Integration

Free Add On

Free Add On

Multi-Site Deployment

Yes

Free Add On

URL Rewriting

Yes

Yes

Built-in Applications

Drupal

Joomla!

Blog

Yes

Yes

Chat

Free Add On

Free Add On

Classifieds

Free Add On

Free Add On

Contact Management

Free Add On

Yes

Data Entry

Free Add On

Free Add On

Database Reports

No

Free Add On

Discussion / Forum

Yes

Free Add On

Document Management

Limited

Free Add On

Events Calendar

Free Add On

Free Add On

Events Management

Free Add On

Free Add On

Expense Reports

No

Free Add On

FAQ Management

Yes

Yes

File Distribution

Free Add On

Free Add On

Graphs and Charts

No

Free Add On

Groupware

Free Add On

Free Add On

Guest Book

Free Add On

Free Add On

Help Desk / Bug Reporting

Free Add On

Free Add On

HTTP Proxy

No

No

In/Out Board

No

No

Job Postings

Free Add On

Free Add On

Link Management

Free Add On

Yes

Mail Form

Free Add On

Yes

Matrix

No

No

My Page / Dashboard

Free Add On

No

Newsletter

Free Add On

Free Add On

Photo Gallery

Free Add On

Free Add On

Polls

Yes

Yes

Product Management

Free Add On

Yes

Project Tracking

Free Add On

Free Add On

Search Engine

Yes

Yes

Site Map

Free Add On

Free Add On

Stock Quotes

Free Add On

No

Surveys

Free Add On

Free Add On

Syndicated Content (RSS)

Yes

Yes

Tests / Quizzes

Free Add On

Free Add On

Time Tracking

Free Add On

No

User Contributions

Yes

Yes

Weather

Free Add On

Free Add On

Web Services Front End

Limited

Yes

Wiki

Free Add On

Free Add On

Commerce

Drupal

Joomla!

Affiliate Tracking

Free Add On

Free Add On

Inventory Management

Free Add On

Free Add On

Pluggable Payments

Free Add On

Free Add On

Pluggable Shipping

Free Add On

Free Add On

Pluggable Tax

Free Add On

Free Add On

Point of Sale

No

Free Add On

Shopping Cart

Free Add On

Free Add On

Subscriptions

Free Add On

Free Add On

Wish Lists

Free Add On

Free Add On


Ingin mencuba sendiri?



DRUPAL



Joomla



Untuk kedua-dua site ini, gunakan



  • username : admin

  • password : demo
Penilaian: 
2
Your rating: None Average: 2 (1 vote)