For an ecommerce site with moderate but growing traffic, I would not jump straight to a dedicated server unless you already know you need the full physical machine.
A VPS can be enough for many ecommerce sites if it has enough CPU, RAM, fast SSD/NVMe storage, backups and proper optimisation. The important part is not just the server type, but whether the site is configured properly: caching, database performance, image optimisation, PHP settings, security and monitoring all matter.
A dedicated server can make sense if you need:
- full hardware control
- very high traffic
- heavy database usage
- strict resource isolation
- custom server setup
- predictable high performance
- enough budget for management and maintenance
But dedicated servers can also cost more and may be less flexible to upgrade compared with virtual options.
For many growing ecommerce sites, I would compare three options:
- VPS if you need root access and flexible resources
- VDS if you want more predictable dedicated-resource performance
- Dedicated server if you specifically need a full physical machine
This comparison may help if you are deciding between VPS and dedicated-resource hosting:
https://websitehosts.uk/vps-vds-hosting-uk
I cannot comment on CentoServer specifically without using them, but I would ask any provider these questions before moving an ecommerce site:
- Is storage SSD or NVMe?
- Are backups included?
- How easy is it to restore?
- What support is included?
- Is the VPS managed or unmanaged?
- Can you upgrade RAM/CPU/storage later?
- What uptime history do they have?
- What security protections are available?
- Is the datacentre close to your customers?
For ecommerce, I would prioritise reliability, backups, support and upgrade path over simply choosing the cheapest server. A well-configured VPS or VDS can often be a better long-term choice than a cheap dedicated server with weak support or old hardware.