In our last Drupal vs WordPress comparison blog post, we focused on the true cost of ownership for each open source CMS project. We spent some time in the analysis of the following diagram, depicting the incremental cost over time for a typical enterprise website project.
If you have a website, you already know that a blog can be a powerful tool for SEO purposes. It's also a great way to explain your key selling points in depth, and to refresh all of your marketing messages. But those are only the superficial reasons for adding a blog to your Drupal website development project. There are benefits of a blog that you might never have considered.
Moving right along demonstrating the new Drupal 8 Object Oriented Programming structure, this next part of my blog series is going to focus on creating a custom field formatter.
Time to build or rebuild your organization or business website? If so, then what you're looking for (whether you know it yet or not) is Drupal. Drupal has some incredibly powerful advantages over the competing platforms, and allows you an immense level of flexibility when it comes to what kind of website you build and how you populate it. Here are some highlights about Drupal that you're going to want to know before building your next website.
In part 2 of my Object Oriented Programming (OOP) for Drupal 8 series, we are going to create an administration form. If you missed part 1, I talked about how to make a simple custom block in D8, which is something we do here at Commercial Progression to brand our sites. I chose a custom block to show that the new changes in D8 aren’t so scary, and to introduce object oriented concepts and definitions with a real-world example.
Object Oriented Programming (or OOP for short) organizes code into objects with properties and behaviors. Drupal developers are comfortable with the paradigm of procedural programming, which uses functions to pass in data, manipulate it, and return something. In the following post, I will help explain to tech-savvy developers how OOP will look and feel in Drupal 8.