Hacker News new | ask | show | jobs
by exratione 4765 days ago
And yet Drupal works.

There are few better frameworks if the goal is to very rapidly turn out a secure, extensible, supports-up-to-mid-level-traffic site that more or less fits an arbitrary set of goals. For example, it recently took me two days to assemble a URL-shortening Drupal server - including server set up and a from-scratch simple front-end theme. Very little actual back end coding was needed, just some simple tweaks here and there to better fit third party components together, or remove unwanted functionality. For any number of goals in site design, someone has already and published written an 80/20 solution as a Drupal module.

Drupal has its issues, just like every major open source project. For example, the whole ctools/views ecosystem - that really needs to go away in some shape or form, such as into a major fork with a different project name.

Nonetheless, Drupal works. Few open source projects have as great a breadth of contributed functionality, making it possible to build almost any common type of supports-up-to-mid-level-traffic website very quickly if you know what you're doing. Of course there are other narrow-focus platforms that are better for their specific use case. If you're building a blog you should probably go with Wordpress. For a wiki, then use MediaWiki. Both of which can be integrated with Drupal, if you care to do so, which gives you the best of both worlds.

2 comments

"the whole ctools/views ecosystem - that really needs to go away in some shape or form" -- Drupal 8 has Views in core and a lot of ctools (plugins, exports) functionality is also in core now.
Could you rephrase your comment without the words "Drupal" and "works" next to each other? You are unconsciously reinforcing the author's point.