Selecting cms for the site
Every web project needs huge investments.. An important point to pay attention to is the selection of the engine for the future site. The question should be taken seriously, but do not spend too much time on it. Is there any CMS rating that allows you to choose the ordinary customer? Let's say in secret: practically for any project any control system will work. For an online store, blog, news portal, business card site, you can choose almost any name: Jumla, WordPress, 1C-Bitrix, Drupal, OpenCart and anything. Suddenly?
The two most important points in choosing are functionality and non-unique. Yes, yes, it's true. If you eventually decide to transfer the project to the service of another company, it must be able to work with the selected CMS for the site. Therefore, you should not agree to "unique authoring developments." Who guarantees that in a couple of months the developer will not disappear from the market, and the database will not have to be transferred to the banal (and functional) WordPress? If there is a desire to order a development from a particular studio, it is better to trust it and let it work with your favorite product.
Another question that worries the customers - is it worth paying for the engine or can I use free? Miserly pays twice or pennies a hryvnia? It's not about saving, but about justification. Choosing a CMS for a site should not stumble on pay or free. The functionality of the free ones is no worse. Companies that want to sell a product can bring a lot of logical, in appearance, arguments that break down about minimal knowledge. For example:
- Paid project management system is safer and better protected, because everyone who does not care about it does not go into it. It is not true. Open-source engines are often safer, because many independent experts work on them, which are easier to find vulnerabilities.
- "We give you our paid self-written CMS and for two years we will support the project for free." It sounds fascinating, but they wrote about it above: there is no guarantee that the developer of the "unique product" will not disappear from the market.
- Pressure on the psyche of the fact that free CMSs are designed for shkoloty. Well, yes, how many well-known bloggers are conducting projects on a free WordPress, and none of them are called schoolboys.
- "Search engines prefer resources on proprietary engines, and free ones are a product of the lowest level." This is generally ridiculous.
For CMS it is worth paying only if the free option does not have the necessary functions. To select the engine for the site, you need to evaluate its functionality. What to look for if all control systems are, in principle, functional?
Convenience of the visual editor
The customer himself or with the help of a trusted person will post the content on the resource. The interface is responsible for the convenience of placement, it is important for pros and beginners. The ideal principle of the interface for working with visual objects is WYSIWYG (what you see is what you get - we get it). We also need an HTML editor. That is, the editor should be able to work in both the visual and HTML modes. The best CMS in this regard is WordPress and OpenCart. Opportunities Drupal and Joomla! for inexperienced beginners is not enough.
Seo-friendly (convenient adaptation to work searchers)
Search engines have their own requirements. If the resource is planned to be adapted to search queries, the CMS should be selected with this in mind. By default, all SEO management systems are friendly, you need to pay attention to the implementation of the characteristics:
- the presence of canonical URLs to protect against duplicate pages;
- management of meta-data (titles, meta tags, descriptors, etc.);
- convenient integration with services for analytics;
- image optimization functions;
- other moments.
Customization (configuration under user requirements)
The task of the engine is the publication of content and management. Convenient CMS will allow you to publish notes without much preparation. But they need to adapt to the content. For example, in a blog on the main page there should be a tape offering the latest articles. And in the online store you need to be able to create product cards.
Customization can be carried out at the expense of such resources:
- The capabilities of the default engine, built-in functions. For example, WordPress by default will not allow you to go beyond the blog. And with Joomla! and Drupal can already create a business card site and even a corporate one.
- Customization due to plug-ins, templates and third-party themes (excellent solution, by the way).