Open Source

Drupal 8.4 Available and Fixes Huge Database Caching Issues

Submitted by Bryan Ruby on Sat, 10/14/2017 - 21:31

Your hosting account was found to be causing an overload of MySQL resources. What can you do? Upgrade your Drupal 8 website to Drupal 8.4 or higher. 

One of my goals in rebranding my website from CMS Report to socPub was to write diverse articles beyond the topic of content management systems. Yet, here we go again with another CMS related article. The Drupal open source project recently made available Drupal 8.4 and for me this version has been a long time coming as it addresses some long standing frustrations I've had with Drupal 8 from the perspective of a site administrator. While Drupal 8.4 adds some nice new features, I'm just as excited about the bug fixes and performance improvements delivered in this new version of Drupal.

When Drupal 8 was introduced it made significant improvements in how it caches and renders pages. That's great news for websites that use Drupal's built-in caching to speed up delivery of pages or page elements. But there was one unwanted side effect to the cache enhancements, excessive growth of cache tables with tens or hundreds of thousands of entries, and gigabytes in size. For my own website it is not too uncommon to see my database reach 4 GB in size. Let's put it this way, it was no fun to receive a letter from my hosting provider that they weren't too happy of my resource usage. Worse they threatened shutting down my website if I didn't manage the database size better. Just in the nick of time for you and me, Drupal 8.4 delivers a fix to the cache growth by introducing a new default limit of 5000 rows per cache bin.

DRUD Tech Launches ddev Community Open Source Toolkit

Submitted by Bryan Ruby on Tue, 09/19/2017 - 16:42

Last week, I received an email inviting me to take a sneak peak at a press release that became public today. In the email, I was asked if I would be interested in hearing "news from new open source startup, DRUD Tech, founded by a couple of long-time Drupal contributors". According to the email, the company has been in "stealth mode" quietly working on their new product which is ready for launch this week. Given that I'm a long time fan of the Drupal content management system of course I said yes.

The new product is ddev (pronounced Dee-Dev) Community which is an open source solution intended to automate a number of web development tasks that frustratingly takes too much time and resources to manually accomplish. Having already mentioned Drupal, I should probably also mention that this toolkit is also intended for other CMSs including open source favorite WordPress. I've attached below a copy of the latest version of the press release I received. I also did a little digging around DRUD's website and found a video I placed under the press release which shows off some of the features in an earlier version of ddev.

DRUD Tech Releases ddev Community, the Premier Open Source Toolkit to Simplify End-to-End Web Development Processes

The new enterprise-grade, open source solution automates local web development processes to deliver unmatched cost and labor efficiencies

WordPress 4.8 introduces four new widgets

Submitted by Bryan Ruby on Thu, 06/08/2017 - 19:07

WordPress 4.8 is named "Evans" in honor of jazz pianist and composer William John “Bill” Evans.

WordPress 4.8 is now available and introduces users to new content management tools including three media widgets covering images, audio and video. The "Evans" release also includes link improvements, an updated text widget that supports visual editing, and an upgraded news and events section in your dashboard. 

When Matt Mullenweg announced the release of WordPress 4.8 he mentioned that this new version was built with you in mind. While the updates seem minor, he indicated that users will find that the improvements intuitive enough that "you’ll welcome [the changes] like an old friend".

New Widgets for WordPress

As mentioned, Wordpress includes three new media widgets and one rich text widget. Below is a description of all four widgets:

1. Image Widget

Adding an image to a widget is now a simple task that is achievable for any WordPress user without needing to know code. You simply insert your image right within the widget settings and see it appear automatically.

2. Video Widget

You can now add any video from the Media Library to a sidebar on your site with the new Video widget. WordPress gives examples of how this widget could be used including "to showcase a welcome video to introduce visitors to your site or promote your latest and greatest content".

New Joomla 3.7 Offers Seven Significant Improvements

Submitted by Bryan Ruby on Tue, 04/25/2017 - 21:31

This week, the Joomla! Project announced the release of Joomla 3.7. This new release in the Joomla! 3 series features over 700 improvements to the popular content management system, including many features which "make administration of Joomla! Web sites easier and more feature-rich, as well as several security updates". The following are the seven biggest new feature improvements socPub.com found in Joomla 3.7.

1) Custom Fields

Administrators now have the ability to add Custom Fields to their articles, users, and contacts. Extension developers can also use this feature within their own custom Joomla! Extensions. With Custom Fields, there are now 15 different field types that can be utilized to structure more complex content entry systems which in-turn allows content authors to easily enter their data in a standard manner and display it consistently for site visitors.

2) Multilingual Associations Component

The Multilingual Associations Component allows administrators and authors to easily translate content from one single, unified interface. 

3) Improved Workflow

A category, article, or menu item can now all be created in one step from within the menu manager.

4) New Backend Menu Manager

Intended for sites where multiple people are accessing the Backend/Admin-side of the site is the ability to easily manage the admin menu with the new Backend Menu Manager. Now one can can create custom menus for the Backend just like you can for the Frontend. This feature allows site administrators to control which users can see what admin menu options

Why is WordPress Such a Popular Platform?

Submitted by Peter Sampson on Sat, 04/22/2017 - 17:23

WordPress is the most well-known and successful content manage systems ever made. With over 26% of the world’s websites using it, there’s gotta be some kind of secret we don’t know about, right? How could something be so popular after all this time? It’s not a secret at all, actually, WordPress is just a perfect storm of features and usability.

Join us as we look at the characteristics and design choices that led WordPress to take the throne as the most popular CMS in the world.

The WordPress Formula: A Recipe For Success

When you set out to make a website, hosting companies everywhere recommend WordPress as their top platform for your website. Real statistics have shown that people prefer to use this platform over the other options in a great many cases.

Why is that? Let’s look at some of the reasons why WordPress is so darn popular:

1. It’s An Open-Source Platform

It seems like such a small decision, but part of the reason why WordPress took off, was because it started (and continues to be) an open-source platform. This means that no one can control, censor, or otherwise manipulate your content. Furthermore, it means the program is entirely free.

On top of all that, it’s also open to the masses for tweaks, improvements, and additional features. Anyone can join in and work directly with the program’s code to create plugins and themes that expand the features of the platform way beyond anything it’s competitors offer.

It’s a program by the people, for the people, which makes it insanely easy to get behind.