Live data from Hacker News

Drupal 8.0.0 released

drupal.org

41–50 of 76 posts

Re: Drupal 8.0.0 released

#41
post #30

As the operator of one of the larger Drupal-powered sites, I'm looking forward to playing with some of the news features and functionality (first on my personal site). Granted, I still dread making the transition from D7 to D8 for my production site with 200k registered users, 53k nodes, and 3m unique monthly visitors.

Not to brag, but 3M is by far not one of the largest Drupal powered sites, just one property of the company i work for has more than 40M active users a month & 350M pageviews

I never claimed it was the largest. Just one of the larger ones, particularly as it has a community of 200k registered users all using community forums (most Drupal sites are more in the 100s to 1000s of users). It's the largest I know of offhand managed entirely by a single person and not using any specialized front-end caching or load balancing between the actual Drupal instance and the end user. There are much larger sites run by large companies with all kinds of specialized code and handlers like The Onion, Weather.com, etc.

Re: Drupal 8.0.0 released

#42

Earlier quoted context omitted.

This is some very useful insight, thanks! I've been asking this since at times, fully custom development (I ship Rails apps mostly, since 2005) is not the way to go, so I'm looking for other options where using modules (either custom or purchased) could help.

I would suggest you consider drupal as a basis for your fully custom sites. You start out of the box with a well supported, standards based system for the basics: user management/authentication, data modeling/storage/query, routing, path handling, HTML templating etc etc. It has a huge ecosystem of modules, also effectively out of the box, for third party integrations and all sorts of esoteric requirements. So you st…

Great - thanks everyone for your replies!

This looks interesting indeed.

May I ask what is your preferred way to learn Drupal for a total newcomer, albeit a truly seasoned developer?

Re: Drupal 8.0.0 released

#43

I have very mixed feelings about Drupal. On one hand, it does have a lot of functionality available in third party modules; but the quality and completeness of them varies wildly , and most require custom code in order to be useful. Another issue is maintenance. I don't think I've ever met a well-maintained contrib module; even ones that seem to be actively maintained aren't what I would call "well" maintained...repo…

Yep. I took a big long break from Drupal, but thought it would be appropriate for a project I started building yesterday. In two days I've found as many bugs:

https://www.drupal.org/node/339384

5 months ago, a maintainer with direct commit access to Views (a module with ~1M reported installs, probably the highest priority module, has been included into core in the latest Drupal release) committed and released some code without tests. Change intends to add help text to an admin UI, but also causes that text appear on the end-user UI. These changes made it into a release without any kind of oversight, and could have been reverted easily after being discovered and reported 2 months ago, but the issue remains in the released stable version.

https://www.drupal.org/node/2599248

Someone added some code which tries to filter an array, but forgot to pass the array in as an argument -- the code immediately complains and puts many red notices on the page when invoked -- how this was missed I have no idea. This was fixed hours after the bug was introduced a month ago, but the bug made it to a "stable release" and not the fix, so anyone installing the module in the typical fashion is affected for basically no reason.

Re: Drupal 8.0.0 released

#44
post #28

As the operator of one of the larger Drupal-powered sites, I'm looking forward to playing with some of the news features and functionality (first on my personal site). Granted, I still dread making the transition from D7 to D8 for my production site with 200k registered users, 53k nodes, and 3m unique monthly visitors.

Care to link your site? Do you have any blog posts on how you manage to scale with drupal? Have you considered alternative solutions?

As mentioned in someone else's post, it is PortableApps.com. I left it off as I didn't want to be self promotional in the reference. Mine is far from the largest Drupal site, so other sites like Weather.com and The Onion have done more with large-scale scaling in terms of multiple servers and the like. Personally, for PortableApps.com, I've used Advanced CSS/JS Aggregation [1] and LABjs [2] to help quite a bit in terms of caching along with offloading images and static scripts to a CDN (MaxCDN in our case). Moving the MySQL data from a standard server-based instance to Rackspace's Cloud Database instance and the Drupal install from a dedicated server to a cloud server that can be up/downgraded helped as well. All while keeping costs to about the same as the old single dedicated server.

1: https://www.drupal.org/project/advagg 2: https://www.drupal.org/project/labjs

Re: Drupal 8.0.0 released

#45
post #28

Earlier quoted context omitted.

Care to link your site? Do you have any blog posts on how you manage to scale with drupal? Have you considered alternative solutions?

Most likely this site: http://portableapps.com/ which is running D7 http://drupal.org)" />, mentioned on his HN handle. His blog also running D7 with 2 posts on Drupal, nothing on scale that I noticed quickly. http://johnhaller.com/development

That's it. And I run Drupal on my personal site as well as you noted. I have a handful of other Drupal sites and a couple WordPress sites I help with, too. I'll probably upgrade my personal site first and my internal test sites running on local server instances to play with.

Re: Drupal 8.0.0 released

#46

Earlier quoted context omitted.

I would suggest you consider drupal as a basis for your fully custom sites. You start out of the box with a well supported, standards based system for the basics: user management/authentication, data modeling/storage/query, routing, path handling, HTML templating etc etc. It has a huge ecosystem of modules, also effectively out of the box, for third party integrations and all sorts of esoteric requirements. So you st…

Great - thanks everyone for your replies! This looks interesting indeed. May I ask what is your preferred way to learn Drupal for a total newcomer, albeit a truly seasoned developer?

Unfortunately, the book I usually point people to [1] when they ask a question like that is not yet updated for Drupal 8. Frankly, we're probably going to be in that awkward state where supply for learning resources for D8 is greatly overwhelmed by demand for a little while at least. But it's OSS; if all else fails, you can trace the source code, assuming you've got the PHP chops.

1: http://www.drupalbook.com

Re: Drupal 8.0.0 released

#47

I have very mixed feelings about Drupal. On one hand, it does have a lot of functionality available in third party modules; but the quality and completeness of them varies wildly , and most require custom code in order to be useful. Another issue is maintenance. I don't think I've ever met a well-maintained contrib module; even ones that seem to be actively maintained aren't what I would call "well" maintained...repo…

"Every new release introduces vast swaths of new terminology (often used in ways slightly unlike the rest of the industry use the term)."

This has bothered me for a long time. I don't see the need to make up new words, unless the new technology/feature absolutely requires a new word.

I'm greatful for Drupal though.

Re: Drupal 8.0.0 released

#48
post #17
post #11

Earlier quoted context omitted.

> 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.

While in Drupal, you'll get a white-screen-of-death that can be hard to back out of...

Re: Drupal 8.0.0 released

#49
post #28

Earlier quoted context omitted.

Care to link your site? Do you have any blog posts on how you manage to scale with drupal? Have you considered alternative solutions?

As mentioned in someone else's post, it is PortableApps.com. I left it off as I didn't want to be self promotional in the reference. Mine is far from the largest Drupal site, so other sites like Weather.com and The Onion have done more with large-scale scaling in terms of multiple servers and the like. Personally, for PortableApps.com, I've used Advanced CSS/JS Aggregation [1] and LABjs [2] to help quite a bit in ter…

> Mine is far from the largest Drupal site, so other sites like Weather.com and The Onion have done more with large-scale scaling in terms of multiple servers and the like

Don't forget https://www.whitehouse.gov - it's a Drupal 7 site, and I imagine it gets a fair amount of traffic.

Re: Drupal 8.0.0 released

#50
post #49

Earlier quoted context omitted.

As mentioned in someone else's post, it is PortableApps.com. I left it off as I didn't want to be self promotional in the reference. Mine is far from the largest Drupal site, so other sites like Weather.com and The Onion have done more with large-scale scaling in terms of multiple servers and the like. Personally, for PortableApps.com, I've used Advanced CSS/JS Aggregation [1] and LABjs [2] to help quite a bit in ter…

> Mine is far from the largest Drupal site, so other sites like Weather.com and The Onion have done more with large-scale scaling in terms of multiple servers and the like Don't forget https://www.whitehouse.gov - it's a Drupal 7 site, and I imagine it gets a fair amount of traffic.

The traffic estimation sites online peg whitehouse.gov at around 3m monthly visitors as well.
Post reply on HN