Drupal je CMS sistem za spletna mesta, ki prerastejo WordPress. Vlada, izobraževanje, korporativni portali, arhitekture z več spletnimi mesti – Drupal je tukaj kralj. Vendar išče resnejši pristop k gostovanju in sistemski administraciji. To je vodnik o tem, kaj potrebujete za gostovanje Drupal v letu 2026.
Drupal na kratko
- Odprtokodni PHP CMS, s poudarkom na strukturirani vsebini in kompleksnih delovnih procesih.
- Različice: Drupal 10 (trenutna), Drupal 11 (najnovejša, izdana leta 2024).
- Zgrajeno na komponentah Symfony — moderna arhitektura.
- Sistem entitet: Vrste vsebine, Polja, Taksonomija, Pogledi – najbolj prilagodljiv model vsebine med vsemi odprtokodnimi CMS-ji.
- Večstransko izvorno (ena kodna baza, več strani).
- Izvorni prevod (vmesnik + vsebina).
- Najmočnejši varnostni ugled med vsemi PHP CMS-ji.
Tehnične zahteve za 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 |
| Skladatelj | 2.x | 2.x |
| omejitev_pomnilnika | 256 MB | 512 MB |
Velikost
| Spletna stran | vCPU | OKVIR | EUR/mesec |
|---|---|---|---|
| Majhna (do 1000 vozlišč) | 2–4 | 4–8 GB | ~30–70 |
| Srednja (10 tisoč vozlišč, večjezična) | 4–8 | 16 GB | ~100–200 |
| Podjetje (več lokacij, 100.000+ vozlišč) | 16+ | 64+ GB | 300+ |
Arhitektura predpomnjenja
- Drupal Core Cache — vgrajene oznake predpomnilnika (cache_tags) za natančno razveljavitev.
- Redis ali Memcached za predpomnilnik v ozadju (namesto privzetega predpomnilnika baze podatkov).
- Lak spredaj za predpomnilnik celotne strani (v kombinaciji z Drupal cache_tags za pametno razveljavitev).
- Zahtevan je OPcache .
- CDN za sredstva + morda Cloudflare Tiered Cache.
Iskanje
Drupal uporablja modul API za iskanje + zaledni sistem. Možnosti:
- Iskalna baza API-ja – vgrajena, primerna za majhna spletna mesta.
- Solr (Apache) – preizkušen za Drupal Enterprise.
- OpenSearch/Elasticsearch – sodobna alternativa.
Delovni tok, ki temelji na skladatelju
Drupal 9+ uporablja Composer za upravljanje odvisnosti. Vzorec uvajanja:
composer install --no-dev --optimize-autoloader drush updb -y # database updates drush cr # cache rebuild drush cim -y # config importNastavitev za več lokacij
Ena kodna baza Drupala lahko gosti več spletnih mest z različnimi bazami podatkov + nalaganji:
sites/ default/ example1.com/ example2.com/ sites.php # mappingCron (Drush)
*/15 * * * * cd /var/www/drupal && /usr/local/bin/drush cron > /dev/null 2>&1Primer uporabe za vlado in izobraževanje
Drupal je prevladujoči sistem za upravljanje vsebin (CMS) za vladna spletna mesta (Whitehouse.gov, Australia.gov, številna ministrstva za človeške vire). Razlog:
- Vgrajena dostopnost (WCAG 2.1 AA).
- Varnostne izkušnje + plačana varnostna ekipa.
- Večjezično jedro.
- Kompleksni delovni procesi in ACL-ji.
- Dolgoročna podpora (Drupal 10 LTS do leta 2026, 11 do leta 2028).
Gostovanje WMD in Drupal
WMD namešča Drupal 10/11 na VPS s polnim skladom: PHP 8.3, MariaDB ali Postgres, Redis, Solr/OpenSearch za iskanje, opcijsko Varnish za predpomnilnik celotne strani. Delovni tok Composer + Drush, avtomatizacija namestitve prek GitLab CI ali GitHub Actions. Dnevni JetBackup, Let's Encrypt, spremljanje varnostnih posodobitev (integracija z virom RSS Drupal Security Team). Migracija iz Drupala 7/8/9 → 10/11 vključena v uvajanje.
Paketi:
- Drupal Start (majhna spletna stran): 2–4 vCPU, 4–8 GB RAM-a — od ~50 EUR/mesec.
- Drupal Pro (srednji, večjezičen): 4–8 vCPU, 16 GB RAM-a — od ~120 EUR/mesec.
- Drupal Enterprise (več spletnih mest, edu, gov): namensko ogrodje + gruča Solr — ponudba po meri.
Pogosta vprašanja
Drupal ali WordPress? WP za 80 % spletnih mest. Drupal za strukturirano vsebino, več spletnih mest, uredniške poteke dela v podjetjih, vlado.
Drupal 7 EOL? Prispel 5. januarja 2025. Preselite se na Drupal 10/11 zdaj – sicer obstaja varnostno tveganje.
Je migracija z Drupala 7 na 10 težavna? Da, največji preskok v zgodovini Drupala (spremenjena arhitektura). Najpogosteje gre za obnovo namesto nadgradnje.
Ali lahko imam Drupal na deljenem gostovanju? Tehnično gledano da, za majhno spletno mesto. Praktično gledano – potek dela v Composerju, drush, predpomnilniški backendi – VPS je bolj realističen.
Potrebujete gostovanje ali migracijo Drupala? WMD vzpostavi celoten Drupal stack + migracijo Drupal 7 → 10. Stopite v stik z nami preko kontaktnega obrazca .