Create entry

Drupal vs. OpenCms vs. Yii

Drupal OpenCms Yii
Category
Preference 40% votes 28% votes 32% votes
Website www.​drupal.​org www.​opencms.​org www.​yiiframework.​com
License
Character
Implementation flexibility 39% votes 28% votes 33% votes
Out-of-the-box functionality 37% votes 28% 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 1 GB 1 GB 256 MB
Memory minimum 32 MB 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
Interpreter Yes ? Yes
Database model
Transactions Yes ? Yes
Unicode Yes Yes Yes
Energy consumption ★★★★☆ ? ★★★★★
Angle viewing ★★★★☆ ? ★★★★★
Atomicity Yes ? Yes
Isolation No ? Yes
Horizontal scalable Yes ? Yes
Target audience
Framework
Scaffolding Yes Yes Yes
Design pattern
Development principles ?
Difficulty level
Application startup time 1 ms 1 m 1 ms
Version number 7 9.5.2 2
Adobe Flash Support No ? Yes
PSR-0 compliant No ? Yes
Object-Relational Mapping (ORM) No Yes Yes
Popularity 33% votes (0% global votes) 33% votes
Machine Code Generation Yes Yes Yes
Release Date January 2001 November 2014 December 2014
Documentation level ★★★★☆ ★★★★☆ ★★★★★
E-Mail protocols
Multi tasking Yes Yes Yes
RESTful Yes No Yes
Wastebag No ? ?
Code Generation Yes Conditional Yes
Dynamic typing Yes Yes Yes
Composite keys Yes ? Yes
Programming paradigm
Scripting language support
Free to use Yes Yes Yes
Frontend ?
Backend
Active Yes Yes Yes
Supported VCS
Database Connection Pooling Yes Yes Yes
Separate Service Layer Yes ? Yes
Creation Date January 2001 1994 2008
Community Driven Good ? Good
Wizard Yes Yes Yes
Alexa Rank 1 374 ? 5 439
HTML syntax Yes Yes Yes
WSDL Yes Yes Yes
Reliability ★★★★☆ ★★★★☆ ★★★★★
Versioning Basic Good Good
Data encryption Yes ? Yes
Custom queries Good Good Excellent
Input Widgets Yes Yes Yes
Layout Structure Template Yes Yes Yes
File Assets Yes Yes Yes
API Good Good Good
Compiled language No Yes No
XML Aware Good Basic Good
2 Letter Country Code en ? ?
Client/Server code reuse
Data storage
Native driver ?
Batch Processing Yes Yes Yes
Scheduled posts Yes Yes ?
Cloud platform support
Admin Generator Yes Yes Yes
Compiler No ? No
Library file size 4.05 MB ? 20 MB
Browser support ?
API comprehensibility ★★★☆☆ ★★★★☆ ★★★★★
Active Directory Yes Yes No
Custom Themes Yes ? Yes
Webmail Yes ? Yes
Jobs Oportunities ★★★★★ ★★☆☆☆ ★★★★☆
Bundle system Yes Yes Yes
SOA Yes ? Yes
LDAP Yes Yes Yes
Backup functionality Basic ? Good
Query Cache Yes Yes Yes
Realtime Yes Yes Yes
Data Security Yes Yes Yes
Community feedback ★★★★★ ★★★☆☆ ★★★★★
Ease of use ★★★★☆ ★★★☆☆ ★★★★★
Highly Available Yes ? Yes
Malicious Injection Prevention Yes Yes Yes
Copy, Cut and Paste Support Yes Yes Yes
Free for commercial use Yes Yes Yes
Realtime Server Push Yes Yes Yes
Easy of Use Yes Yes Yes
Bitmap index Yes ? Yes
Open Source Yes Yes Yes
Content Preview Yes Yes Yes
Type inference Yes ? ?
Web Developer Toolbar Yes ? Yes
IntelliSense No ? Yes
XQuery Support Yes Yes Yes
Websocket Support No ? Yes
Maven support No Yes No
Resource File Processing Yes ? Yes
Events Support Yes ? Yes
Language Integrated Query No ? Yes
Partial Classes No ? Yes
Closures No ? Yes
Perfomance ★★★★☆ ★★★★★ ★★★★★
Database migrations Yes Yes Yes
I like it Yes Yes Yes
Asyncronous JS loading Yes Yes Yes
JavaScript Library included Yes Yes Yes
Debug Mode Yes Yes Yes
Static Typing Yes Yes Yes
Cloud-enabled Yes Yes Yes
Click & Edit in Place / WYSIWYG Yes Yes Yes
Dependency Injection No ? Yes
CMIS No Yes ?
Personalization Yes Yes Yes
Makes you angry Yes Yes Yes
HLP 0 ? ?
Spring Security No ? ?
Session support ?
Insite Editing Yes ? ?
Easy to Learn No Yes Yes
Extensibility Yes Yes Yes
Unit Testing Yes Yes Yes
Ajax Yes Yes Yes
User management Yes Yes Yes
Stacktrace history Yes ? Yes
ORM Join Support Yes No Yes
Generic Views Yes ? Yes
Mobile ready Yes Yes Yes
Administrator responsive? Yes ? Yes
module Yes ? Yes
PDF Support Yes Yes Yes
ACL Yes Yes Yes
Operating system server
Package Manager Yes ? Yes
Makes developer create a slew of inefficient Javascript No 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 Yes
Jetty No ? ?
Modules/Extensions/Plugins 24 500 500 2 500
Themes 2 000 ? ?
Distributions 699 ? ?
Registered users on CMS Website 1 003 430 ? ?
ACL Yes Yes Yes
User-friendly Yes Yes Yes
SEO Yes Yes Yes
unnecessary features Yes ? Yes
Component Oriented Yes Yes Yes
Internationalization Yes Yes Yes
Framework specific vocabulary Yes ? Yes
Easy to Config Yes Yes Yes
Type Safety Yes ? ?
Self Server Yes ? No
Will get you a job Yes Yes Yes
Is reliable and secure Yes ? Yes
Scalability Yes Yes Yes
Ability to link to external programs and systems Yes Yes Yes
Supported by Microsoft No ? No
XSS No ? Yes
Gartner Yes ? ?
Official IDE Support Yes Yes Yes
Responsive Website Yes Yes Yes
Can function without AJAX Yes Yes Yes
Попаболь Yes ? No
Enterprise Yes Yes ?
Namespaces Yes ? Yes
Inbuilt Captcha No Yes Yes
MVC Yes ? Yes
24/7 support Yes No Yes
Admin Themes 3 ? 2
Template Import/Exports No Yes ?
Developed for Human Yes ? Yes
Fucking awesome Yes ? Yes
Yes ? Yes
Increase Stress Levels Yes ? No
SQL Injection Support Yes ? Yes
deprecated No ? No
Awesome Yes ? Yes
Looks good on resumé Yes ? Yes
Proves You Can Code? Yes ? Yes
High peformance Yes ? ?
Will get you a girlfriend Yes ? ?
Is Nonveg No ? ?
Liked by non-geeks Yes ? ?
Write Less, Do More Yes Yes Yes
cache Yes ? Yes
Bootstrap Yes Yes Yes
IE Compatibility Yes ? Yes
Command-line console Yes ? Yes
Cassandra Integration Yes ? ?
300 baud Yes ? ?
+ or - Yes ? Yes
DT Compatible Yes ? ?
Screen resolution DPI ? 14 ?
3D Screen ? Yes ?
Sync file manager ? Good Good
JVM ? Yes No
JavaScript Event Binding ? No Yes
Object-Oriented Views ? Yes Yes
View reloading ? No Yes
Object Oriented Models ? Yes Yes
Themes for actual Version ? 9 ?
Vertically Scalable ? Yes Yes
Hot deployment ? Yes ?
Gradle Support ? Yes ?
Fully OO ? Yes ?
Faster ? Yes ?
Clean ? Yes Yes
Brand ? ?
IP support ? ?
Web Flows ? ? Yes
REPL ? ? No
Hardware color ? ?
Function Based Index ? ? Yes
Throttling ? ? Yes
Annotation Support ? ? Yes
Openshift Paas Support ? ? Yes
Geospatial elements ? ? Yes
Useless ? ? No
Uncompressed Size ? ? 10.3 MB
FAL support ? ? Yes
Allowed content elements ? ? Yes
XUpdate Support ? ? No
Magic ? ? Yes
Lambda Expressions ? ? Yes
Documentation ? ?
Archive ? ? No
API Reports ? ? Yes
API Test Control ? ? Yes
Autocomplete Code ? ? Yes
NodeJitsu Support ? ? Yes
Supported from Google ? ? Yes
Model Conditions ? ? Yes
Model flexible type support ? ? Yes
Markdown ? ? Yes
Requests per second ? ? 1 000
Stored Procedure ? ? Yes
Costanzia ? ? Yes
CRM Features ? ? Yes
Full-Stack ? ? Yes
Heroku Support ? ? Yes
Amount of letters ? ? 3
Use components elsewhere? ? ? Yes
Auto-Sharding ? ? No
HTML Binding ? ? Yes
Dynamic Language ? ? Yes
Ease of writing plugins/extensions ? ? 9
CKDI - All the Cool Kids Do It ? ? Yes
Aburrido? ? ? No
Penile disorder ? ? 2 GW
WillGetYouLaid ? ? Yes
Average Salary ? ? 200 000
Arrogant Creator ? ? No
LIVE ? ? Yes
Possibility to get laid ? ? Yes
ORM that doesn't hurt ? ? Yes
Actual chances of getting laid regardless ? ? No
Do the coffee ? ? Yes
Edible ? ? No
DrivesYouCrazy ? ? Yes
Is VsChart totally worthless? ? ? Yes
Inheritance ? ? Yes
IDE method invoke validation ? ? Yes
State of the art technology ? ? Yes
Developer ? ? 2
C++ power ? ? No
Makes your hair fall ? ? No
Bullshit ? ? No
Morele Friendly ? ? No
Janczo Friendly ? ? No
Used by boners ? ? Yes
Can Mine BTC ? ? No
Made Crazy Developer ? ? Yes
Works with FIRSTCLASS ? ? Yes
Asim ? ? Yes
Big is best ? ? Yes
Does your mom understand it ? ? No
Stupid ? ? 0
For handsome devs ? ? Yes
Make life easier ? ? Yes
Can be developed from linux ? ? Yes
1 OR 1=1; ? ? Yes
Fuck off ? ? Yes
Sony Gurm ? ? 4 kg
Gluten Free ? ? Yes
Doesn't Suck ? ? Yes
HHVM ? ? Yes
Makes You Wanna Puke ? ? Yes
CLI` ? ? Yes
Do I Like it ? ? Yes
Used by Chuck Norris ? ? Yes
JGPX Approved ? ? No
Pogi ako ? ? No
Jutzas Approved ? ? Yes
Apesta ? ? No
Did I waste my time going down all these options?! ? ? Yes
Tky or not? ? ? Yes
is it shit ? ? No
greenweb ? ? Yes
can make u rich ? ? Yes
They should filter rows ? ? Yes
Better than Node.js ? ? Yes
Biased ? ? No
Unicorns ? ? No
Easy to learn ? ? Yes
Depends on Composer ? ? Yes
Am i drunk ? ? ? Yes
Final Score ? ? 1.5
Simple ? ? Yes
Is a bird? ? ? Yes
Best PHP Framework ? ? Yes
Often makes you go insane ? ? No
Is Better Than ASP .NET MVC ? ? Yes
Likes Pizza ? ? Yes
IDIOT Frameworks ? ? No
+ 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