Create entry

Drupal vs. OpenCms vs. Yii

Drupal OpenCms Yii
Category
Preference 29% votes (50% global votes) 37% votes
Website www.​drupal.​org www.​opencms.​org www.​yiiframework.​com
License
Character
Implementation flexibility 56% votes 11% votes 33% votes
Out-of-the-box functionality 54% votes 11% votes 35% votes
Features
Full text search Yes Yes Yes
Multi-user system Yes Yes Yes
Multiple projects Yes Yes Yes
Standard compliance Yes Yes Yes
User statistics Yes Yes Yes
Extension/Plug-in Yes Yes Yes
Editing
WYSIWYG-Editor Yes Yes Yes
External pages Yes Yes Yes
Revision control Yes Yes Yes
Template language
System requirements
Operating system
Programming language
Database
Memory recommended 128 MB 1 GB 256 MB
Memory minimum ? 256 MB ?
Social functions
Comments Yes Conditional Yes
Trackback Conditional Conditional Yes
Pingback ? Yes Yes
Navigation
Hierarchical menus Yes Conditional Yes
Multiple categories Yes Yes Yes
Multilingual
Multilingual content Yes Yes Yes
More
Description Drupal is a free open source content management platform powering millions of websites and applications. It’s built, used, and supported by an active and diverse community of people around the world. ? Yii is a high-performance, component-based PHP framework for developing large-scale Web applications rapidly. It enables maximum reusability in Web programming and can significantly accelerate your Web application development process.
Tag Taxonomy Blog, sites, intranet, extranet, CMS MVC
Autofocus Yes ? Yes
Image processing engin Yes yes Yes with Plugin
Interpreter Yes ? Yes
Database model
Transactions Yes ? Yes
Unicode Yes Yes Yes
Atomicity Yes ? Yes
Horizontal scalable Yes ? Yes
Target audience
Framework
Scaffolding Yes Yes Yes
Design pattern
Development principles ?
Difficulty level
Application startup time 1 ms ? 1 ms
Version number 7 9.0 1.1.14
Adobe Flash Support No ? Yes
PSR-0 compliant Yes ? Yes
Object-Relational Mapping (ORM) No ? Yes
Popularity 33% votes (0% global votes) 33% votes
Machine Code Generation No ? Yes
Release Date January 2001 ? ?
Documentation level ★★★★☆ ★★★★☆ ★★★★☆
E-Mail protocols ?
RESTful Yes No Yes
Wastebag Yes ? ?
Code Generation Conditional Conditional Yes
Dynamic typing Yes Yes Yes
Programming paradigm
Scripting language support
Free to use Yes Yes Yes
Backend
Active Yes Yes Yes
Supported VCS ?
Database Connection Pooling Yes ? Yes
Separate Service Layer Yes ? Yes
Creation Date January 2001 1994 January 2008
Community Driven Excellent ? Good
Wizard Yes ? Yes
HTML syntax Yes ? Yes
WSDL Yes Yes Yes
Reliability ★★★★☆ ★★★★☆ ★★★★★
Versioning Good Good Good
Data encryption Yes ? Yes
Custom queries Good ? Good
Input Widgets Yes ? Yes
Layout Structure Template Yes Yes Yes
File Assets Yes Yes Yes
API Good Good Good
Compiled language No ? No
XML Aware Good Basic Good
Data storage ? ?
Native driver ? ?
Batch Processing Yes Yes Yes
Scheduled posts Yes Yes ?
Cloud platform support
Admin Generator Yes Yes Yes
Compiler Yes ? No
Library file size 4.05 MB ? 20 MB
Browser support ?
Webmail Yes ? Yes
Jobs Oportunities ★★★★★ ★★☆☆☆ ★★★★☆
Bundle system Yes Yes Yes
LDAP Yes Yes Yes
Query Cache Yes ? Yes
Data Security Yes Yes Yes
Community feedback ★★★★★ ★★☆☆☆ ★★★★★
Ease of use ★★★★☆ ★★★☆☆ ★★★★☆
Highly Available Yes ? ?
Malicious Injection Prevention Yes ? Yes
Copy, Cut and Paste Support Yes Yes Yes
Free for commercial use Yes Yes Yes
Easy of Use Yes ? Yes
Bitmap index Yes ? ?
JVM No ? No
Open Source Yes Yes Yes
Content Preview Yes Yes Yes
Web Developer Toolbar Yes ? Yes
XQuery Support Yes ? Yes
Events Support Yes ? ?
Language Integrated Query Yes ? Yes
Perfomance ★★★★☆ ★★★★★ ★★★★★
Database migrations Yes Yes Yes
I like it Yes Yes Yes
Asyncronous JS loading Yes ? ?
JavaScript Library included Yes ? Yes
Debug Mode Yes Yes Yes
Static Typing Yes ? ?
Cloud-enabled Yes ? ?
Click & Edit in Place / WYSIWYG Yes ? Yes
Personalization Yes ? Yes
Supported from Google Yes ? Yes
Makes you angry Yes ? No
HLP 0 ? ?
Insite Editing Yes ? ?
Easy to Learn No Yes Yes
Extensibility Yes ? Yes
Unit Testing Yes ? Yes
Ajax Yes Yes Yes
User management Yes Yes Yes
Mobile ready Yes Yes Yes
ACL Yes ? Yes
Operating system server
Makes developer create a slew of inefficient Javascript No ? Yes
Easy Setup Yes Yes Yes
Full Distributions available 699 ? ?
News Distribution ? ?
Restaurant Distribution ? ?
eCommerce Distribution ? ?
Hotel Distribution ? ?
Booking Distribution ? ?
Realty Distribution ? ?
Recruiter Distribution ? ?
Government Distribution ? ?
NGO Distribution ? ?
Jquery Yes Yes Yes
jQuery Support Yes ? Yes
Jetty No ? ?
Modules/Extensions/Plugins 24 500 500 2 497
Themes 1 866 ? ?
Distributions 699 ? ?
Developers 29 757 ? ?
Registered users on CMS Website 1 003 428 ? ?
SEO Yes ? ?
unnecessary features No ? No
Component Oriented Yes ? Yes
Internationalization Yes Yes Yes
Framework specific vocabulary Yes ? No
Easy to Config Yes ? Yes
Will get you a job Yes ? Yes
3D Screen ? Yes ?
Multi tasking ? Yes Yes
Sync file manager ? Good Good
Client/Server code reuse ?
JavaScript Event Binding ? No ?
ORM Join Support ? No Yes
Object-Oriented Views ? Yes Yes
View reloading ? No ?
Object Oriented Models ? Yes Yes
Isolation ? ? Yes
Composite keys ? ? Yes
Web Flows ? ? Yes
Alexa Rank ? ? 6
API comprehensibility ? ? ★★★★★
Throttling ? ? Yes
Annotation Support ? ? Yes
Realtime ? ? Yes
Openshift Paas Support ? ? No
Geospatial elements ? ? Yes
Realtime Server Push ? ? Yes
Sexiness ? ? 100
FAL support ? ? Yes
IntelliSense ? ? Yes
Websocket Support ? ? Yes
Maven support ? ? Yes
Resource File Processing ? ? Yes
Lambda Expressions ? ? Yes
Partial Classes ? ? Yes
Closures ? ? Yes
Archive ? ? No
API Reports ? ? Yes
API Test Control ? ? Yes
Autocomplete Code ? ? Yes
Dependency Injection ? ? Yes
Model Conditions ? ? Yes
PDF Support ? ? Yes
Markdown ? ? Yes
Package Manager ? ? Yes
ACL ? ? Yes
Full-Stack ? ? Yes
Heroku Support ? ? Yes
Self Server ? ? Yes
Is reliable and secure ? ? Yes
Scalability ? ? Yes
XSS ? ? Yes
Use components elsewhere? ? ? Yes
Can function without AJAX ? ? Yes
Lindo ? ? Yes
Mayur ? ? Yes
Namespaces ? ? Yes
Inbuilt Captcha ? ? Yes
Eats humans ? ? Yes
+ Add row +++
Drupal OpenCms Yii
  • vsChart is like a wiki

    Just click a data cell to edit it.
    Take part and share your knowledge with the world.

  • blue
    = good
    darker
    = better
    Legend
  • Embed it on your site
  • Copy & Share
  • Creative Commons License License
  • EnglishGerman (Deutsch)

Write a review or comment

Please login (with Facebook, Twitter or OpenID) to use this form.

Type
Review
Comment