Live data from Hacker News

Drupal 8.0.0 released

drupal.org

11–20 of 76 posts

Re: Drupal 8.0.0 released

#11
post #8

Kudos for the reboot. I haven't touched Drupal in maybe 7 years, but I gather it must be orders of magnitude easier now to develop a site with modern software engineering tools than it was then. However, this reasoning feels wrong: If we were to ignore these market forces, Drupal would be caught flat-footed and quickly become irrelevant. Wordpress is still the same big ball of mud it was 10 years ago and it powers 1/…

> Wordpress is still the same big ball of mud it was 10 years ago and it powers 1/4 of the internet.

This is mainly because a front end developer can vomit into a PHP file and Wordpress will gladly display it.

Re: Drupal 8.0.0 released

#12
post #8

Kudos for the reboot. I haven't touched Drupal in maybe 7 years, but I gather it must be orders of magnitude easier now to develop a site with modern software engineering tools than it was then. However, this reasoning feels wrong: If we were to ignore these market forces, Drupal would be caught flat-footed and quickly become irrelevant. Wordpress is still the same big ball of mud it was 10 years ago and it powers 1/…

I would argue that Drupal's target is much different than Wordpress'. Yes, Drupal has a tiny bit of focus on small sites, but Drupal can't contend with Wordpress, not even close. Wordpress is much faster to setup and get a nice looking site up and running.

Where WP falls short is in the enterprise market, and this is where Drupal's ideal customer is. Drupal powers Tesla, Whitehouse.gov, Weather.com, Economist, NY.gov, and other major sites. So for Drupal to remain relevant to these types of clients it has had to play catchup. D7 changed a lot from it's initial release, and a lot of contrib modules helped make it a decent enterprise-level solution. But D8 is a whole new beast that really sets the bar pretty high. You can literally build anything in Drupal, and with it's new focus on having "headless" RESTful services, it can be used to power your entire content strategy (pushing content to apps, other sites, etc).

Re: Drupal 8.0.0 released

#14
post #4

Is it possible to create a multiple-level (nested) multisite setup with Drupal? I am looking for to have a separate site for: example.com/, example.com/a, example.com/b, example.com/a/123, example.com/a/234? If not drupal, is there an alternative (wordpress plugin?) to achieve the same?

This is probably easier to maintain (code wise) using different root folders, but configuring the http output folder within apache or nginx configuration.

Yes. Drupal itself is moving away from multisite and toward this kind of setup. Disk space is cheap now. Unless you're talking about literally thousands of sites, and you have the Drupal expertise on your team to manage that kind of setup, use separate root folders.

Re: Drupal 8.0.0 released

#15
I've migrated two simple modules to Drupal 8, and created one specifically for D8. I can tell you that D8 is a much better setup on the programming side. D8 is finally following modern programming paradigms, such as dependency injection, twig templating, OOP that makes sense, composer support, PSR-4, PHP7 support, and more.

Can't wait to start building much larger sites with D8 and when there's more contributed content for it.

Re: Drupal 8.0.0 released

#16
post #8

Kudos for the reboot. I haven't touched Drupal in maybe 7 years, but I gather it must be orders of magnitude easier now to develop a site with modern software engineering tools than it was then. However, this reasoning feels wrong: If we were to ignore these market forces, Drupal would be caught flat-footed and quickly become irrelevant. Wordpress is still the same big ball of mud it was 10 years ago and it powers 1/…

I would argue that Drupal's target is much different than Wordpress'. Yes, Drupal has a tiny bit of focus on small sites, but Drupal can't contend with Wordpress, not even close. Wordpress is much faster to setup and get a nice looking site up and running. Where WP falls short is in the enterprise market, and this is where Drupal's ideal customer is. Drupal powers Tesla, Whitehouse.gov, Weather.com, Economist, NY.gov…

> Wordpress is much faster to setup and get a nice looking site up and running.

I would argue that this is faster than most Wordpress setups:

    drush dl drupal
    drush si drupal ...
    drush en "name of theme"
Wordpress is easier to set up only for the "I still use tools from a decade or two ago" crowd.

Re: Drupal 8.0.0 released

#17
post #11
post #8

Kudos for the reboot. I haven't touched Drupal in maybe 7 years, but I gather it must be orders of magnitude easier now to develop a site with modern software engineering tools than it was then. However, this reasoning feels wrong: If we were to ignore these market forces, Drupal would be caught flat-footed and quickly become irrelevant. Wordpress is still the same big ball of mud it was 10 years ago and it powers 1/…

> Wordpress is still the same big ball of mud it was 10 years ago and it powers 1/4 of the internet. This is mainly because a front end developer can vomit into a PHP file and Wordpress will gladly display it.

> This is mainly because a front end developer can vomit into a PHP file and Wordpress will gladly display it.

This made me laugh, but it's, alas, very true. In WP's ecosystem, the code you find in plugins, themes and WP itself will just makes your eyes bleed.

Re: Drupal 8.0.0 released

#18
post #16

Earlier quoted context omitted.

I would argue that Drupal's target is much different than Wordpress'. Yes, Drupal has a tiny bit of focus on small sites, but Drupal can't contend with Wordpress, not even close. Wordpress is much faster to setup and get a nice looking site up and running. Where WP falls short is in the enterprise market, and this is where Drupal's ideal customer is. Drupal powers Tesla, Whitehouse.gov, Weather.com, Economist, NY.gov…

> Wordpress is much faster to setup and get a nice looking site up and running. I would argue that this is faster than most Wordpress setups: drush dl drupal drush si drupal ... drush en "name of theme" Wordpress is easier to set up only for the "I still use tools from a decade or two ago" crowd.

I mean, I don't just mean setting up a bare site. Between setting up content types, fields, putting in content, downloading additionally needed modules (which got better in D8 with Views/Twig/CKEditor in core), and how much custom theming has to go into a Drupal site, I feel like WP is generally much faster to deal with and has more beautiful themes/widgets that you can just plug n' play. However, I'm not an expert in WP dev. But I wouldn't recommend Drupal to a very small business that needs a basic site. For that I would recommend WP, squarespace, wix, or equivalent. I would only recommend Drupal if someone needed some enhanced functionality, in which case, Drupal is a great platform.

Re: Drupal 8.0.0 released

#20

To people using Drupal in production: can you share what you consider to be the sweet spot for using Drupal? Also, are you mostly using existing components, or leaning more toward custom development?

I mostly use existing components, because they're there and (usually) of high quality and integrate well together. But on a project of any size you'll need custom development. If your project is so small you don't need any custom development, you might have been happier with a simpler CMS in the first place. I've always liked the description of Drupal as a content management framework.
Post reply on HN