Choosing a CMS for an online store

To create an online store, there are many CMS and modules for them - this way you can select a CMS for content and install the online store module on it. You can do the opposite, when the basis of the CMS is an online store and it has the ability to add a module for posting static pages, the content itself, news and analytical articles.

Both options look like a kind of compromise and, based on many years of experience, are not the best solution and here’s why:

1.1 Scalability

When everything works on one system, it is difficult to make changes, since everything is interdependent. Adding simple functionality to a CMS will not be an easy task.

1.2 Fault tolerance and security

When making changes, if something goes wrong, then everything breaks down at once. When new updates are released, not all modules are always compatible, which leads to the need to roll back to an earlier version - thereby sacrificing the security of the entire system as a whole.

1.3 Speed

Often such sites are very overloaded with repeated calls of the same functions due to the modular structure. Various developers do not always take into account the recommendations of the CMS itself for interacting with it. Debugging in order to increase the speed of a website becomes a very difficult task, which does not always give the desired result.

The speed of the online store is the most important parameter of all the others - since this is your online store. If the product is not unique, no one will wait long.

1.4 Promotion

Promoting your online store is a very important and difficult task that you will have to face. And here it is important that it is convenient to add static content in the form of articles, news, comparisons, descriptions of goods or services. Unique and high-quality content will rank well and attract clients. Regular addition of interesting information will be the key to the success of your business.

2. Solution

In this case, don’t compromise, choose a CMS for your online store and a second CMS for your content. This will allow:

  • Keep safe
  • Working speed
  • Convenience of updates
  • Increase fault tolerance
  • Access control at the technical level

One server - two systems, a website and an online store. This approach has proven itself well and is used in many industries where online sales of goods and services are used, from hosting providers to banks and international clothing brands.

2.1 Two systems on one domain

Since any subdomain is equated by search engines as a separate domain, the question arises of how to place 2 CMS and possibly with different technical requirements on one domain. Since for SEO promotion it is better to place everything on one domain. Subdomains are a thing of the past. If earlier it was possible to observe and

then now it looks like this and

We have a solution for launching and configuring two different systems on the same domain with different requirements for the PHP interpreter version.

The nginx web server allows you to host 2 different systems, for example:

You can configure each CMS with its own version of php, a different number of php modules, etc. Detailed guide to setting up two different CMS on the same domain in nginx.

3. Conclusion

This solution is perfect for online sales and promoting your own brand. If you have any questions, our technical support will help you set up your online store on a virtual server.

All news

No Comments Yet