Whether you need to set up a blog, purpose-built portal, or other website, Which Content Management System Is Right For You? It’s a question to ask yourself early on. The most popular and widely used open source content management system (CMS) platforms are Joomla, WordPress, and Drupal. They are all based on PHP and MySQL and offer a wide range of options for both users and developers.
To help you choose between these three great open source CMS platforms, we’ve created a comparison based on criteria such as installation complexity, available plugins/themes, and ease of use.
Installation time and complexity
Installation is the first thing you need to do before you can start using the CMS. Let’s see what we need to install these tools.
Drupal
Many people think that installing and using Drupal is the most complicated, but that’s no longer true. Drupal has evolved and the process is fairly straightforward. Download the file from a website, unzip it, and place the contents in the root folder of your web server. Then access the root folder from your browser. From there, the software just takes care of it. But before you start the installation process, don’t forget to create a database for your Drupal site and have your database username and password handy.
Jumura
Like Drupal, Joomla also requires a database name to be specified during installation. The installation process in Joomla is similar to Drupal, except for some additional options Joomla offers during installation. For example, you can choose to take your Joomla site offline after installation or not, and you can check all configurations before the final installation takes place. Also, as a security feature, the installer should delete the installation code folder after installation.
word press
Most people consider WordPress to be the easiest of these three CMS tools to use. I agree. WordPress requires the same information as the other two, but this is nicely hidden behind his two stages of installation. The first part is the creation of the config.php file (the file contains all the information about the database, username/password, database host, etc.). Once this is done, you can install WordPress in one click. If you have a config.php file ready (either from a previous installation or created manually), you don’t need to do the first step. The installer will automatically search for the file and proceed to create the config.php file only if it does not exist.
In summary
All three of these tools are easy to install and have little difference. Installing Drupal can seem a bit time consuming, but Joomla offers some additional options and the safe ability to remove installer files. WordPress’s interface is minimal and the installation speed is nice, but you can’t configure a lot during installation. However, they all require basic information such as database name, user ID and password.
Availability of plugins and themes
This is another important aspect when choosing a CMS. You don’t want to be stuck with a CMS with too few plugins and themes available, because if you don’t find what you need, you have to build it as you need it, which directly impacts your overall cost. your project! Let’s take a look at the total number of plugins and themes available for each CMS in question. However, you may not find what you need, even if there are others available. However, the higher the number, the more likely you are to find what you are looking for.
Drupal
At the time of this writing, Drupal’s official website lists 1223 themes and 14369 modules (plugins are called modules) that are free to download. That’s a pretty good number. However, if you want to find his Drupal theme outside of the theme marketplace, you’re going to have more trouble.
Jumura
Joomla’s official website lists 7437 plugins and no information about themes. However, the theme marketplace offers relatively more of his Joomla themes than Drupal themes.
word press
Considering the numbers alone, WordPress wins this round overwhelmingly. With 2176 themes and 28593 plugins available on the official website, it really shows the power of the community behind WordPress.Many WordPress themes are also available on the marketplace. This huge number is also due to WordPress being more popular than his other CMS solutions.
In summary
WordPress’s count isn’t just about how good your CMS is, it’s about how popular your CMS is. There are also pitfalls here. Consistent with many opinions, WordPress needs more plugins because there are fewer core CMS features supported by WordPress out of the box. Features such as user access control (syndication, news feed management, etc.) should be implemented using plugins. Probably because plugins have evolved (or are still evolving) from blogging tools to full-fledged CMS. But community support and the reassurance that comes with it are just as important. As the community grows, you can be confident that if a security loophole is discovered tomorrow, it will be fixed immediately.
ease of use
This is another important aspect of having a CMS. We know that CMS has a lot of features, but we need to use them even if we don’t have time to read the user manual. So it is very important how easy or difficult it is for you to figure things out for yourself.
Drupal
Drupal offers some very important features in a very simple and basic user interface (UI). When you log into your admin account, you’ll see a menu bar across the top that shows all the important aspects of your Drupal site. There is a content link that shows a list of all content and comments on the site and allows you to add or manage them. for example, Publish/deleteOther links in the menu are also very intuitive: Structure, Appearance, People, Modules, Configurations and Reports. By each name, you can guess what is in there.
Jumura
The first time you log into Joomla’s administration pages, you’re probably a little confused. There are so many menus on this page, both vertically and horizontally, that it’s a little hard to figure out what’s what. However, you can see that the menu on the left side of the page is just a collection of important links from the main menu at the top. Similar to Drupal, Joomla lists all major aspects of your site as different menu items, with dropdowns below each menu item containing more links. Overall, the Joomla administrator’s interface is cleaner and cleaner (compared to Drupal), and it also gives you more control over your website, but the downside is that if you’re new to Joomla, Too many buttons and links. , it can be difficult to understand how to use it without looking at the documentation.
word press
WordPress is simple and easy to use. The interface is minimal and uses plain language that makes a difference, especially for beginners. For example, the admin landing page button says “Customize your site” and encourages users to try it out. WordPress definitely has an edge here compared to the Joomla/Drupal interface which uses a more technical language.
If you have a website managed by someone with little or no technical background, or a small website that needs frequent updates, WordPress is perfect. The interface is very simple and you don’t need to hire someone. But if you don’t mind playing around and learning a bit, Joomla is much more interesting. It has a lot of settings and controls that allow you to manage your site more extensively, even Drupal can do the same with a simpler and more robust interface.
Customization and upgrades
How your CMS can be customized and upgraded is another important aspect to consider before deciding which platform to use. Over time, you may need to upgrade your CMS for security, functionality, or other reasons, and don’t want to be stuck with a system that is difficult to update and maintain. Also, often out-of-the-box solutions such as themes and plugins are not exactly what you want, but they come very close to it. Therefore, it is recommended to customize it yourself in such cases. Customization requires some technical expertise, but the user experience makes the difference. See how easy or difficult it is to customize or upgrade these CMS.
Drupal
After some research, the only way to upgrade a Drupal installation is to do it manually. This means backing up old files and data, extracting the latest Drupal package, and replacing all old files except the /sites folder (which contains themes and other data). ) and any other files added. This may sound like a daunting task to someone new to the field, but it also carries some risk. If anything goes wrong, your website could be lost completely. But if you are a professional or don’t mind getting professional help, don’t worry. Again, to customize the theme, there is no in-app support, you’ll need to install a new plugin that lets you edit the theme, or do the customization offline.
Jumura
Joomla supports core upgrades from the backend.That is, login to the backend and open the Joomla Update Component (version >= 2.5.4) or Joomla Extension Manager (version < 2.5.4)[更新]go to the tab,[更新のインストール]Click. that's it! However, in some cases this update method cannot be used. Another way to update Joomla is the installation method where you select the update file and tell Joomla to install it and update manually. Here you have to replace the files manually. Always remember to make a backup before attempting an update. As far as theme editing is concerned, you either need to edit offline or install a theme editor plugin.
word press
Like Joomla, WordPress also supports online updates via an admin user interface. WordPress will alert you whenever there are updates available. If you want to update[今すぐ更新]Just click to update WordPress to the latest version. Of course, you can also update manually. Another interesting feature is online file editing. You can customize themes and plugins by editing files in the application itself. Suppose you don’t like the images embedded in your theme and you don’t have a theme setting to change it.[管理]>[外観]>[エディタ]Go to the menu and select the file you think contains that image to edit it. Then you can also see the changes immediately. Similarly, plugins can be updated as well.the editor is[管理]>[プラグイン]>[エディター]is in
In summary
WordPress is the winner when it comes to customization and upgrades. So if you’re planning to launch a website by yourself or with a small team, it’s easy. Joomla has an update feature, which Drupal doesn’t currently offer, but has other important features that make it a leading CMS.