Magento Hosting
Requirements and
Recommendations
1
Magento architecture is very flexible and powerful.
And, it requires more resources to maintain this
flexibility. Anyways, it does not mean that Magento
site cannot work fast. If you set up the site properly
and invest in a good web hosting, you can get a very
fast website.
2
3
Hosting options for Magento websites
What are they?
4
Virtual Private Server
(VPS)
Shared Hosting Dedicated Server Cloud Hosting
Shared Hosting
Shared hosting allows to share a physical
web server and its resources among the
multiple hosted websites.
5
Affordable pricing within $5-20/month range
No administration skills required
No customization
High chances for security vulnerability
Performance issues due the lack of capacities
Invest some time in selecting a reliable hosting
partner that can handle the stated issues.
6
Tip 1
You should consider this option, if you have very
small amount of products and do not expect
much traffic on your website.
Tip 2
Dedicated Server
7
Reliable option
Advanced technical support
Great performance
Administration access that allows to install and
configure software
Hefty monthly charges starting from $50/month;
for decent hardware - from $200/month
This is a single server dedicated to a single
customer or task.
You should consider the dedicated server
solution, if you have many products, several
websites/stores under one Magento
installation or/and a high number of daily
visitors.
8
Tip
Virtual private server
VPS is a virtual server that the user perceives
as a dedicated/private server even though it is
installed on a physical computer running
multiple operating systems.
9
Better performance compared to shared
hosting
Cost effective (starting from $40/month)
Full control over the server settings
Better security
Limited resources
Requires technical knowledge
If you are getting stable amount of traffic
and need more functionality without burdening
your budget – VPS is the best solution.
10
Tip
Cloud Hosting
11
It is hosting service that is provided to
customers via multiple connected servers
that comprise a cloud.
The best stability / cost ratio performance
Scalability
Control over server configuration files
Security problems
The most of times no real support
Great option for growing companies.
12
Tip
Сonfiguration of your server
13
Hardware
the most important components
● Powerful processor (CPU)
● Memory (RAM): starting from 512Mb
● Disk Storage: 5GB+; preferably SSD storage
14
Configure your server properly. Well-
configured weak server may perform better
than improperly configured powerful one.
15
Tip
Host your site in the same country where your clients
are. The closer to the server they are the faster the
site will load. For sites oriented on global market
use CDN. Static content will be delivered
from the server closest to customers.
Server location
16
Administration and Support
● Technical staff must be experienced with Magento.
● When selecting hosting provider check reviews
about support staff – their responsiveness,
competence, reaction time.
17
Security and Reliability
● Firewall
● SSL certificate
● DDoS attacks protection
● Server monitoring/alert
● Backup tools/services
● RAID 0 storage
18
Services offered by hosting companies:
Operating System and Web Server
Nginx
Apache
19
Linux
CentOS
Operating System Web server
Server performance utilities
20
Magento requires solid caching, so the following tools
should be set up on server:
● APC (sometimes it will be enough)
● Memcached
● Redis
● Varnish (more advanced tool, should be configured
very carefully)
THANK YOU FOR BEING WITH US!
www.magecom.net
info@magecom.net
21

Magento Hosting Requirements and Recommendations

  • 1.
  • 2.
    Magento architecture isvery flexible and powerful. And, it requires more resources to maintain this flexibility. Anyways, it does not mean that Magento site cannot work fast. If you set up the site properly and invest in a good web hosting, you can get a very fast website. 2
  • 3.
    3 Hosting options forMagento websites What are they?
  • 4.
    4 Virtual Private Server (VPS) SharedHosting Dedicated Server Cloud Hosting
  • 5.
    Shared Hosting Shared hostingallows to share a physical web server and its resources among the multiple hosted websites. 5 Affordable pricing within $5-20/month range No administration skills required No customization High chances for security vulnerability Performance issues due the lack of capacities
  • 6.
    Invest some timein selecting a reliable hosting partner that can handle the stated issues. 6 Tip 1 You should consider this option, if you have very small amount of products and do not expect much traffic on your website. Tip 2
  • 7.
    Dedicated Server 7 Reliable option Advancedtechnical support Great performance Administration access that allows to install and configure software Hefty monthly charges starting from $50/month; for decent hardware - from $200/month This is a single server dedicated to a single customer or task.
  • 8.
    You should considerthe dedicated server solution, if you have many products, several websites/stores under one Magento installation or/and a high number of daily visitors. 8 Tip
  • 9.
    Virtual private server VPSis a virtual server that the user perceives as a dedicated/private server even though it is installed on a physical computer running multiple operating systems. 9 Better performance compared to shared hosting Cost effective (starting from $40/month) Full control over the server settings Better security Limited resources Requires technical knowledge
  • 10.
    If you aregetting stable amount of traffic and need more functionality without burdening your budget – VPS is the best solution. 10 Tip
  • 11.
    Cloud Hosting 11 It ishosting service that is provided to customers via multiple connected servers that comprise a cloud. The best stability / cost ratio performance Scalability Control over server configuration files Security problems The most of times no real support
  • 12.
    Great option forgrowing companies. 12 Tip
  • 13.
  • 14.
    Hardware the most importantcomponents ● Powerful processor (CPU) ● Memory (RAM): starting from 512Mb ● Disk Storage: 5GB+; preferably SSD storage 14
  • 15.
    Configure your serverproperly. Well- configured weak server may perform better than improperly configured powerful one. 15 Tip
  • 16.
    Host your sitein the same country where your clients are. The closer to the server they are the faster the site will load. For sites oriented on global market use CDN. Static content will be delivered from the server closest to customers. Server location 16
  • 17.
    Administration and Support ●Technical staff must be experienced with Magento. ● When selecting hosting provider check reviews about support staff – their responsiveness, competence, reaction time. 17
  • 18.
    Security and Reliability ●Firewall ● SSL certificate ● DDoS attacks protection ● Server monitoring/alert ● Backup tools/services ● RAID 0 storage 18 Services offered by hosting companies:
  • 19.
    Operating System andWeb Server Nginx Apache 19 Linux CentOS Operating System Web server
  • 20.
    Server performance utilities 20 Magentorequires solid caching, so the following tools should be set up on server: ● APC (sometimes it will be enough) ● Memcached ● Redis ● Varnish (more advanced tool, should be configured very carefully)
  • 21.
    THANK YOU FORBEING WITH US! www.magecom.net info@magecom.net 21