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?
Drupal 8.0.0 released
51–60 of 76 posts
Re: Drupal 8.0.0 released
#52Earlier quoted context omitted.
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.
Thanks for your input, appreciated! A bit of custom isn't a problem (I'm used to do everything custom usually!), but it's good to know there are truly useful existing components which can play well together.
Re: Drupal 8.0.0 released
#53Earlier 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.
Re: Drupal 8.0.0 released
#54Is 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?
Re: Drupal 8.0.0 released
#55Is 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?
project_root/sites/example.com.a
project_root/sites/example.com.b
project_root/sites/example.com.a.123
project_root/sites/example.com.a.234
Create these directories. Add a settings.php file to each. Add stuff to sites.php if needed. example.com.a and example.com.b should definitely work. Not too sure about the other two because I haven't created a site in a multi-site setup that is 2 subdirs deep, but it is easy enough to try.
You may also need to symlink the subdirectories (e.g. a) in project_root. See "Subdirectory multi-site" here: https://www.drupal.org/documentation/install/multi-site
Re: Drupal 8.0.0 released
#56Kudos 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…
Re: Drupal 8.0.0 released
#57Kudos 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/…
Re: Drupal 8.0.0 released
#58Kudos 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.
but honestly that is what many clients want, make it look pretty and don't bore me with your "best practice" and "you need to apply 12months worth of critical security patch's" mumbo jumbo.
Re: Drupal 8.0.0 released
#59The biggest challenge was the UI; I had to build something against mocks from photoshop, meaning it had to be pixel-perfect and identical to what the client had agreed to. Most contrib modules didn't have a way to easily customize the output (as far as I could tell), so I either had to modify the code of the module to produce exactly what I needed or just write the functionality myself (typically choosing the latter). Had I been working with a Drupal guru there may have been a way to avoid this, but who knows? It seems other commenters have mentioned needing to customize the modules themselves.
This was a very poor experience for me. D8 looks like a large improvement, but I was so thoroughly burned by the lack of clarity and community support that I doubt I will touch Drupal again.
Re: Drupal 8.0.0 released
#60Earlier 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?
It's a paid monthly service, but well worth the educational value you get out of it (for a few months at least).
Good luck!