Drupal je enterprise-grade CMS za sajtove koji nadrastaju WordPress. Government, edu, korporativni portali, multi-site arhitekture — Drupal je tu kraljem. Ali traži ozbiljniji hosting i sysadmin pristup. Ovo je vodič što treba za Drupal hosting u 2026.
Drupal ukratko
- Open-source PHP CMS, fokus na strukturirani sadržaj i kompleksne workflowi.
- Verzije: Drupal 10 (current), Drupal 11 (latest, released 2024).
- Built na Symfony components — moderna arhitektura.
- Entity system: Content Types, Fields, Taxonomy, Views — najfleksibilniji content model bilo kog open-source CMS-a.
- Multi-site native (jedan codebase, više sajtova).
- Translation native (interface + content).
- Najjača sigurnosna track record od svih PHP CMS-ova.
Tehnički zahtjevi Drupal 10/11
| Komponenta | Drupal 10 | Drupal 11 |
|---|---|---|
| PHP | 8.1+ | 8.3+ |
| MySQL / MariaDB / Postgres / SQLite | 8.0 / 10.7 / 14 / 3.45 | 8.0 / 10.11 / 16 / 3.45 |
| Composer | 2.x | 2.x |
| memory_limit | 256 MB | 512 MB |
Sizing
| Sajt | vCPU | RAM | EUR/mj |
|---|---|---|---|
| Mali (do 1000 nodes) | 2-4 | 4-8 GB | ~30-70 |
| Mid (10k nodes, multi-language) | 4-8 | 16 GB | ~100-200 |
| Enterprise (multi-site, 100k+ nodes) | 16+ | 64+ GB | 300+ |
Caching arhitektura
- Drupal Core Cache — built-in, cache_tags za precizna invalidacija.
- Redis ili Memcached za backend cache (umjesto default database cache).
- Varnish ispred za full page cache (kombinira s Drupal cache_tags za smart invalidation).
- OPcache obavezan.
- CDN za assets + možda Cloudflare Tiered Cache.
Search
Drupal koristi Search API module + backend. Opcije:
- Search API Database — built-in, OK za male sajtove.
- Solr (Apache) — battle-tested za Drupal enterprise.
- OpenSearch/Elasticsearch — modern alternativa.
Composer-based workflow
Drupal 9+ koristi Composer za dependency management. Deploy pattern:
composer install --no-dev --optimize-autoloader
drush updb -y # database updates
drush cr # cache rebuild
drush cim -y # config import
Multi-site setup
Jedan Drupal codebase može hostat više sajtova s različitim databases + uploads:
sites/
default/
example1.com/
example2.com/
sites.php # mapping
Cron (Drush)
*/15 * * * * cd /var/www/drupal && /usr/local/bin/drush cron > /dev/null 2>&1
Govt + Edu use case
Drupal je dominantni CMS za government sajtove (Whitehouse.gov, Australia.gov, mnoge HR ministarstva). Razlog:
- Accessibility (WCAG 2.1 AA) built-in.
- Security track record + paid security team.
- Multilingual core.
- Complex workflows i ACL.
- Long-term support (Drupal 10 LTS do 2026, 11 do 2028).
WMD i Drupal hosting
WMD postavlja Drupal 10/11 na VPS s full stack: PHP 8.3, MariaDB ili Postgres, Redis, Solr/OpenSearch za search, opcionalno Varnish za full page cache. Composer + Drush workflow, deploy automation kroz GitLab CI ili GitHub Actions. JetBackup daily, Let's Encrypt, security update monitoring (Drupal Security Team RSS feed integration). Migracija s Drupal 7/8/9 → 10/11 uključena u onboarding.
Paketi:
- Drupal Start (mali sajt): 2-4 vCPU, 4-8 GB RAM — od ~50 EUR/mj.
- Drupal Pro (mid, multi-language): 4-8 vCPU, 16 GB RAM — od ~120 EUR/mj.
- Drupal Enterprise (multi-site, edu, gov): dedicated + Solr cluster — custom quote.
FAQ
Drupal ili WordPress? WP za 80% sajtova. Drupal za structured content, multi-site, enterprise editorial workflows, government.
Drupal 7 EOL? Stigao 5. siječnja 2025. Migriraj odmah na Drupal 10/11 — security risk inače.
Drupal 7 → 10 migracija je teška? Da, najveći jump u Drupal povijesti (architecture changed). Najčešće rebuild umjesto upgrade.
Mogu li Drupal na shared hostingu? Tehnički da za mali sajt. Praktički — Composer workflow, drush, cache backends — VPS je realniji.
Trebaš Drupal hosting ili migraciju? WMD postavlja full Drupal stack + Drupal 7 → 10 migracija. Javi se preko kontakt forme.