Magento 2 (sad Adobe Commerce) je najzahtjevniji webshop platform u smislu hosting resursa. Pravilno postavljen vrhunski radi, ali na pogrešnom hostingu je nightmare — spori admin panel, checkout koji traje 8 sekundi, cron jobovi koji ne završavaju. Ovo je vodič što stvarno treba za hosting Magento sajta u 2026.
Zašto je Magento zahtjevniji od WooCommerce-a
- Modularni arhitekt — više od 500 PHP fajlova po request-u u Frontend mode-u.
- Cijeli stack: PHP + MySQL/MariaDB + Elasticsearch/OpenSearch + Redis + RabbitMQ/queue + Varnish (preporučljivo).
- Static content generation — svaki dizajn change generira tisuće asset fajlova.
- Indexer — overnight reindexing za product/category/price podatke.
- Cron-heavy — minimum 3 separate cron group-a (default, index, async).
Minimum spec za Magento 2 production
| Resource | Mali shop (do 500 SKU) | Mid (5000 SKU) | Large (50k+ SKU) |
|---|---|---|---|
| vCPU | 4 | 8 | 16+ |
| RAM | 8 GB | 16-32 GB | 64+ GB |
| NVMe storage | 80 GB | 200 GB | 500+ GB |
| PHP | 8.2 / 8.3 | 8.2 / 8.3 | 8.2 / 8.3 |
| MariaDB | 10.6+ s 4 GB buffer pool | 16 GB pool | dedicated server |
| Elasticsearch/OpenSearch | 4 GB RAM | 8 GB | dedicated cluster |
| Redis | 2 GB (cache + session) | 4 GB | 8 GB |
| EUR/mj | ~80-150 | ~200-400 | 500-1500+ |
PHP konfiguracija
memory_limit = 2G ; minimum za bin/magento komande
max_execution_time = 1800
realpath_cache_size = 10M
opcache.enable = 1
opcache.memory_consumption = 512
opcache.max_accelerated_files = 60000
opcache.validate_timestamps = 0 ; production only
Database
Magento bazu ne miješaj s drugim sajtovima. Dedicated MariaDB instanca, InnoDB only, buffer pool 50-70% RAM-a.
Tablice mogu narast: sales_order_*, customer_*, quote_*, url_rewrite — bilijuni redaka za busy shop. Indeksi MORAJU biti pravilno.
Caching stack
- Varnish ispred Magento-a — full page cache za guest visitor-e. Razlika između 200ms i 2s response.
- Redis za session storage + cache backend (config, layout, block, collection).
- OPcache sa
validate_timestamps=0i preload. - CDN (Cloudflare, Bunny) za static assets + images.
Search engine
Magento 2.4+ traži Elasticsearch ili OpenSearch obavezan — MySQL search uklonjen. Instaliraj 7.17+ ili OpenSearch 2.x, alociraj min 4 GB RAM-a.
Cron jobs
Tri grupe paralelno:
* * * * * cd /var/www/magento && /usr/bin/php bin/magento cron:run --group=default 2>&1 | grep -v "Ran jobs"
* * * * * cd /var/www/magento && /usr/bin/php bin/magento cron:run --group=index
* * * * * cd /var/www/magento && /usr/bin/php bin/magento cron:run --group=async
Queue (RabbitMQ ili amqp-compatible)
Magento 2.4+ podržava async operations preko queue. Za high-volume shopove install RabbitMQ:
bin/magento setup:config:set --amqp-host="127.0.0.1" --amqp-port="5672" --amqp-user="guest" --amqp-password="guest"
Consumer worker-i preko supervisor — vidi naš Cron jobs post.
Adobe Commerce vs Open Source
| Feature | Open Source | Adobe Commerce |
|---|---|---|
| Cijena licence | besplatna | od ~22.000 USD/god |
| B2B features | kroz extensions | built-in |
| Page Builder | kroz extensions | built-in |
| BI dashboards | ne | built-in |
| SLA support | community | Adobe |
| Cloud opcija | self-host | Adobe Commerce Cloud |
Za 99% HR/EU shopova Open Source je dovoljan. Cloud + Commerce license vrijedi tek kad revenue prelazi nekoliko milijuna EUR/god.
WMD i Magento hosting
WMD postavlja Magento 2 / Adobe Commerce Open Source na dedicated VPS ili dedicated server — sve komponente (PHP-FPM, MariaDB, Elasticsearch, Redis, Varnish, RabbitMQ) pre-konfigurirane i međusobno tune-irane. Cron + queue worker pool s supervisor-om. JetBackup daily, Let's Encrypt SSL, CloudLinux LVE za isolation. Migracija s drugog hostinga uključena. Mjesečni performance review za Pro Maintenance Plan — slow query log, Magento profiler, cache hit rate.
Standardni paketi:
- Magento Start (do 500 SKU, 10k visitor-a/mj): 4 vCPU, 8 GB RAM, 80 GB NVMe — od ~120 EUR/mj.
- Magento Pro (5000 SKU, 50k visitor-a/mj): 8 vCPU, 16 GB RAM, 200 GB NVMe — od ~280 EUR/mj.
- Magento Enterprise (50k SKU+, 200k+ visitor-a/mj): dedicated 16+ vCPU, 64 GB RAM, custom — quote.
FAQ
Mogu li Magento na shared hostingu? Tehnički da, praktički ne. Performance, memory limits, no Elasticsearch — dead end.
Magento ili WooCommerce? WC za do 1k SKU, manji budget. Magento za multi-store, B2B, kompleksne katalog scenarije, 5k+ SKU.
Trebam li Varnish? Za production da, gotovo. Bez Varnish-a guest pages se generiraju iz PHP-a što je sporo.
Adobe Commerce Cloud? Skup, vendor lock-in, ali manje sysadmin overhead. Vrijedi za enterprise koji nema interno DevOps.
Magento 1 još radi? EOL od 2020. Sigurnosno ranjivo. Migriraj na Magento 2 ili drugu platformu.
Treba ti hosting za Magento ili migracija? WMD postavlja full Magento stack + migracija s downtime planom. Javi se preko kontakt forme.