An overview of Some of The Major Content Management Systems Used!
Today we will give you an overview of some of the best free and most used CMS available in the market ... those who have already proven themselves! They are among 6 to introduce alphabetically: eZ Publish, Drupal, Joomla, SPIP, TYPO3 and WordPress.
Below, you will find a quick note for each CMS. This does not yet serve as comparative but rather is intended to help you understand what we are talking about before comparing anything.
eZ Publish
To pronounce easy publish eZ Publish is a Norwegian CMS created by eZ Systems AS. It is used by many companies around the world, including Europe 1, the famous female fashion magazine Vogue, and even the websites of MIT and those of NASA.
It is usually less famous than a WordPress or Joomla installation because it’s slightly more tedious to manage and install. However, it has features native to the system which does not require the addition of extensions for a site perfectly suitable from the beginning.
Drupal
Drupal is a CMS originally developed by a Belgian Dries Buytaert. In 2010, statistics show that it is used by nearly 1% of websites worldwide.
The main advantage of Drupal is that it can adapt to any type of site. However, sometimes it destabilizes beginners who want to get on with it, because of its difficulty in handling. It is a system of powerful content management but users need to have a little bit of experience with the use of this CMS.
It is also regrettable that it is necessary to have knowledge in PHP programming language, which is rather unfortunate since a CMS must be made so that users do not have to learn programming languages.
Joomla
Joomla means "all together" in Swahili and is a world leader in the field of content management. Indeed, easy to install and use, it attracted the interest of thousands of novice and professional webmasters in the last few years.
A very large community of users (and hence a very large documentation) is available and this community takes care of the development. Like Drupal, it can suit any kind of website (blog, news portal, wiki, etc.).
However, to have personally tested this CMS, I consider this CMS an old Ford from the sixties due to its tendency to offer hundreds of extensions that eventually lose our basic needs.
SPIP
SPIP is an acronym for "publishing system for Internet Shared" (or Interactive) and suffers more from a lack of popularity in the industry even though it used to be a great alternative! Indeed, while other management systems such as Drupal and Joomla content evolve with the trends ... SPIP does not seek to compete with marketing arguments of his opponents and follows its own way.
It also uses its own vocabulary: the SPIP language. This offers the possibility of combining elements from different programming languages. Certainly very powerful, there is surely a learning curve to take full advantage of this CMS. But my goal is not to teach you how to program, but to create a website without any technical knowledge.
TYPO3
TYPO3 CMS was created by a Danish name Kasper Skårhøj in the late 1990, early 2000.
While he made the installation easy for advanced users it will require that beginners follow the documentaton closely during the steps of installation and configuration.
TYPO3 is especially appreciated when one wants to set up a multilingual system effectively.
WordPress
WordPress is a CMS Automatic distributed by an American startup founded in 2005 primarily a blog engine, its features easily allow it to handle any kind of website.
This is also the content management system that I use the most at work.
Any beginner can easily develop their own business online with WordPress. At the risk of drawing the ire of pro-Drupal, Joomla or pro-other ... I have not yet found any major drawbacks to WordPress that could affect my productivity.
Indeed, the installation steps and configuration proved to be super simple and intuitive. Documentation is also very abundant! Many contributions of the developers also allow the addition of extensions.
Below, you will find a quick note for each CMS. This does not yet serve as comparative but rather is intended to help you understand what we are talking about before comparing anything.
eZ Publish
To pronounce easy publish eZ Publish is a Norwegian CMS created by eZ Systems AS. It is used by many companies around the world, including Europe 1, the famous female fashion magazine Vogue, and even the websites of MIT and those of NASA.
It is usually less famous than a WordPress or Joomla installation because it’s slightly more tedious to manage and install. However, it has features native to the system which does not require the addition of extensions for a site perfectly suitable from the beginning.
Drupal
Drupal is a CMS originally developed by a Belgian Dries Buytaert. In 2010, statistics show that it is used by nearly 1% of websites worldwide.
The main advantage of Drupal is that it can adapt to any type of site. However, sometimes it destabilizes beginners who want to get on with it, because of its difficulty in handling. It is a system of powerful content management but users need to have a little bit of experience with the use of this CMS.
It is also regrettable that it is necessary to have knowledge in PHP programming language, which is rather unfortunate since a CMS must be made so that users do not have to learn programming languages.
Joomla
Joomla means "all together" in Swahili and is a world leader in the field of content management. Indeed, easy to install and use, it attracted the interest of thousands of novice and professional webmasters in the last few years.
A very large community of users (and hence a very large documentation) is available and this community takes care of the development. Like Drupal, it can suit any kind of website (blog, news portal, wiki, etc.).
However, to have personally tested this CMS, I consider this CMS an old Ford from the sixties due to its tendency to offer hundreds of extensions that eventually lose our basic needs.
SPIP
SPIP is an acronym for "publishing system for Internet Shared" (or Interactive) and suffers more from a lack of popularity in the industry even though it used to be a great alternative! Indeed, while other management systems such as Drupal and Joomla content evolve with the trends ... SPIP does not seek to compete with marketing arguments of his opponents and follows its own way.
It also uses its own vocabulary: the SPIP language. This offers the possibility of combining elements from different programming languages. Certainly very powerful, there is surely a learning curve to take full advantage of this CMS. But my goal is not to teach you how to program, but to create a website without any technical knowledge.
TYPO3
TYPO3 CMS was created by a Danish name Kasper Skårhøj in the late 1990, early 2000.
While he made the installation easy for advanced users it will require that beginners follow the documentaton closely during the steps of installation and configuration.
TYPO3 is especially appreciated when one wants to set up a multilingual system effectively.
WordPress
WordPress is a CMS Automatic distributed by an American startup founded in 2005 primarily a blog engine, its features easily allow it to handle any kind of website.
This is also the content management system that I use the most at work.
Any beginner can easily develop their own business online with WordPress. At the risk of drawing the ire of pro-Drupal, Joomla or pro-other ... I have not yet found any major drawbacks to WordPress that could affect my productivity.
Indeed, the installation steps and configuration proved to be super simple and intuitive. Documentation is also very abundant! Many contributions of the developers also allow the addition of extensions.
How to safely move a WordPress website
Moving a WordPress site can seem like a difficult task for some, this step is categorized in "no touch! Dropoff window. In the WordPress Codex, information on the subject offers a detailed guide, but seems a bit disorganized and complex to follow. If a change is needed current host and want to switch to another again, or if you just want to move your site to the root of your domain, this guide is for you! Follow the step by step. We will cover both scenarios occurring most often:
Moving a website of a subdirectory to the root of the domain.
Moving a website from a web host to another.
The transfer of a WordPress site for a subdirectory to the root
This is a simple method that will allow you to keep your WordPress facility currently in a subdirectory (eg www.nomdedomaine.com/votresitewordpress/ and use the URL in your root domain (eg www.nomdedomaine.com ) .dropoff window
1. Perform the backup of your site
The backup is appropriate for this kind of manipulation, peace of mind in case of problems. This includes files on your theme, plugins, media (so all your WordPress directory) and your database (are exporting of it in phpMyAdmin, under the "Export" tab).
You can use any backup tool with which you feel most comfortable. You can choose to copy your files on your computer manually using FTP or SFTP with FileZilla. Make sure you have copied the hidden files such as .htaccess file in the root directory of WordPress.
2. Move your files
If there is an existing site at the root of the FTP, you'll have to remove it. If you want a copy, you can also make a backup of the said site. Your FTP, move all the files in your WordPress directory at the root of the site.
3. Change your .htaccess file
.htaccess File in the root of your WordPress files.
4. Change your database SQL file
Here is the final stage of the transfer. Here, you must have exported your SQL database via phpMyAdmin (in phpMyAdmin, click your database, and go to the Export tab. You can export it into .sql or .zip file, as you want ) .dropoff window
Delete your online database (have a backup!).
Open your SQL file in a text editing software. Personally, I choose TextEdit, because software like Coda or SublimeText adds color to code tags, which makes it difficult file to edit because of the heaviness of the file.
You should have at least 60 changes. For sites with a lot of data and information, you might have over 2000 results.
Then re-import your database.
There! Your site should now be navigable at the root of your domain name.
in conclusion
If you ever have a PHP error, make sure you have changed your .htaccess file and have successfully changed your database.
If you need a server change, you must essentially perform the same steps if you need to edit the website directory. The more step to do would be to change your wp-config.php file in order to change the connection information to your new database.
Good luck!
Moving a website of a subdirectory to the root of the domain.
Moving a website from a web host to another.
The transfer of a WordPress site for a subdirectory to the root
This is a simple method that will allow you to keep your WordPress facility currently in a subdirectory (eg www.nomdedomaine.com/votresitewordpress/ and use the URL in your root domain (eg www.nomdedomaine.com ) .dropoff window
1. Perform the backup of your site
The backup is appropriate for this kind of manipulation, peace of mind in case of problems. This includes files on your theme, plugins, media (so all your WordPress directory) and your database (are exporting of it in phpMyAdmin, under the "Export" tab).
You can use any backup tool with which you feel most comfortable. You can choose to copy your files on your computer manually using FTP or SFTP with FileZilla. Make sure you have copied the hidden files such as .htaccess file in the root directory of WordPress.
2. Move your files
If there is an existing site at the root of the FTP, you'll have to remove it. If you want a copy, you can also make a backup of the said site. Your FTP, move all the files in your WordPress directory at the root of the site.
3. Change your .htaccess file
.htaccess File in the root of your WordPress files.
4. Change your database SQL file
Here is the final stage of the transfer. Here, you must have exported your SQL database via phpMyAdmin (in phpMyAdmin, click your database, and go to the Export tab. You can export it into .sql or .zip file, as you want ) .dropoff window
Delete your online database (have a backup!).
Open your SQL file in a text editing software. Personally, I choose TextEdit, because software like Coda or SublimeText adds color to code tags, which makes it difficult file to edit because of the heaviness of the file.
You should have at least 60 changes. For sites with a lot of data and information, you might have over 2000 results.
Then re-import your database.
There! Your site should now be navigable at the root of your domain name.
in conclusion
If you ever have a PHP error, make sure you have changed your .htaccess file and have successfully changed your database.
If you need a server change, you must essentially perform the same steps if you need to edit the website directory. The more step to do would be to change your wp-config.php file in order to change the connection information to your new database.
Good luck!