15 ms·
Drupal. Recently rumored to platform 1% of all websites. The codebase is clean (even cleaner in Drupal 7), and naysayers be damned the hook system baked in make
by knieveltech 15y ago
Drupal. Recently rumored to platform 1% of all websites. The codebase is clean (even cleaner in Drupal 7), and naysayers be damned the hook system baked in makes modular coding a breeze. Of course, code quality varies once you start looking at community contributed modules, but that's to be expected.
Downvote? Really? Pfft.
- eropple 15y agoDrupal's core architecture is extremely dated. You might like the hook system, but it is in no way a replacement for dependency injection a la Symfony2.
- knieveltech 15y agoDated? By who's standards? Yours? The UN, NATO, Amnesty International and Sony all disagree with your assessment.
- eropple 15y agoYes, by mine. I've spent quite a lot of time elbow-deep in Drupal. It is better code than Wordpress--though that is damning with faint praise--but does not really reach the bar of a Lithium or a Symfony2. Now, it's certainly more normal-friendly than Symfony2 or the like by way of allowing non-developers to implement (a subset of) features, but I wouldn't call it programmer-friendly and I wouldn't use its internals as an example of good code.
- ceejayoz 15y agoTwitter's new developer site, too.
- TylerE 15y agoUrm, no. There's lots to like about Drupal, but clean code isn't one of theme. I mean, it's not PHPNuke, but clear and logical it ain't. I'm saying that as lead dev on a drupal site that pushes pretty heavy traffic and has thousands of man hours in it.
- ceejayoz 15y agoI love Drupal, but turning on devel.module and seeing 300+ queries on many pages was a bit of a fright.