Škole, vrtići, jezične škole, autoškole, glazbene škole — kategorija sajtova koja često se podcjenjuje, a krije specifične zahtjeve. Roditelji svaki dan provjeravaju obavijesti, učenici pristupaju materijalima, službenici trebaju online prijave i mailing liste, a sve to mora biti dostupno preko mobitela, tableta, i starih kompjutora kod kuće. Plus, GDPR + pristupačnost zakon (EAA / WCAG) postavljaju ozbiljne tehničke kriterije.
Ovaj post je za škole i developere koji rade obrazovne sajtove: što hosting infrastruktura mora podržati, kako se uskladiti s EAA pristupačnošću, i kako uspješno upravljati prijavama, obavijestima, i fotogalerijama.
Specifičnosti obrazovnog sajta
- Roditelji kao primarni korisnici. 60–80% prometa dolazi s mobitela, često tijekom kratkih pauza ili ujutro. Brzina učitavanja je presudna.
- Sezonske špice u rujnu. Početak školske godine = 10–20x normalan promet. Prijave na izvannastavne aktivnosti, popisi razreda, raspored sati.
- Obavijesti i mailing liste. Tipičan tjedni email s obavijestima može imati 300–1000 primatelja. Treba pouzdan SMTP da ne ide u spam.
- Online prijave. Vrtić upis, ljetni kamp, izvannastavne aktivnosti — kompleksne forme s payment integracijom.
- Fotogalerije s događaja. Polazak u prvi razred, izleti, priredbe — često 200–500 slika po događaju.
- Dokumenti za download. PDF rasporedi, popisi, obrasci — moraju biti dostupni i dobro indeksirani.
- Multi-language za jezične škole. Hrvatski + engleski/njemački standardno.
- Dostupnost (WCAG 2.1 AA). EU Accessibility Act od 2025. obvezuje javne ustanove na pristupačnost. Privatne škole također spadaju ovisno o veličini i tipu usluge.
EAA i WCAG — zašto je važno
European Accessibility Act (EAA) — EU direktiva koja je u Hrvatskoj preuzeta od lipnja 2025. — obvezuje javne i mnoge privatne organizacije da svoje sajtove uskladi s WCAG 2.1 AA standardom. Za obrazovne ustanove ovo je posebno relevantno jer korisnici uključuju djecu, roditelje s invaliditetom, starije polaznike, i ljude sa privremenim ograničenjima (lomljena ruka, slabovid).
Tehnički, hosting podržava pristupačnost kroz:
- Brzu isporuku stranica (sporiji sajt nije pristupačan korisnicima sa slabijim mrežama)
- Pravilno postavljen HTTPS (screen reader-i imaju problema s mixed content)
- Stabilan uptime (sajt koji povremeno pada nije pristupačan ni 80% vremena)
- Podrška za web standarde (HTTP/2, GZIP/Brotli compression)
Sajt sam mora imati: alt tekstove na slikama, dobar kontrast, keyboard navigation, ARIA labels, skip links, semantic HTML. Provjera: WAVE alat, axe DevTools, Lighthouse Accessibility audit.
Tehnički zahtjevi hostinga
- EU server lokacija (GDPR + niski latency za HR roditelje).
- Visoki uptime SLA. Posebno u rujnu i lipnju kad su špice.
- NVMe SSD storage za brzo učitavanje slika i PDF-ova.
- CDN integracija (Cloudflare ili sličan) za statički sadržaj.
- Page caching. AccelerateWP ili LiteSpeed Cache da svaka stranica koju traže roditelji uđe u 0.5 sekunde.
- Image optimization. WebP, lazy load, responsive srcset — kritično za fotogalerije.
- Pouzdana email infrastruktura. Mailing liste do 1000 primatelja, SPF/DKIM/DMARC postavljeni.
- SMTP transactional servis (Mailgun, Postmark, Brevo) ako šaljete više od 5000 mailova mjesečno.
- Visoki disk i inode limit. Fotogalerije i PDF arhive lako pojedu 20+ GB.
- Daily backup s 30 dana retencije. Posebno važno za prijave i baze učenika.
- WAF + malware monitoring. Obrazovni sajtovi često su mete za defacement.
- HTTPS s HSTS. Modern TLS, HTTP/2.
Online prijave — što treba
Prijave na upis, izlete, ljetne škole, mogu biti kompleksne forme s:
- Provjerom datuma rođenja
- Roditeljskim podacima i potpisom
- Medicinskim podacima (alergije, lijekovi)
- Suglasnostima za fotografiranje, izlete, prijevoz
- Plaćanjem putem Stripe, PayPal, ili bankovne uplate
- Generiranjem PDF potvrde po prijavi
WordPress + Gravity Forms / Fluent Forms / Forminator je standardno za male škole. Za veće — Laravel custom aplikacija s pravim case management-om.
Sigurnost — djeca kao posebno osjetljiva kategorija
GDPR + KIDS act + interno školsko pravo postavljaju visoke kriterije zaštite. Sajt škole treba:
- Roditeljska suglasnost prije bilo kojeg cookies tracking-a ili Google Analytics.
- Bez fotografija djece na javnim dijelovima sajta bez eksplicitne suglasnosti roditelja.
- Login s 2FA za sve administrativne korisnike (učitelji, ravnatelj, IT).
- Ograničen pristup popisima učenika, ocjenama, kontaktima.
- Audit log svih ulazaka i promjena na sensitive podacima.
- Brisanje po isteku — npr. fotografije s izleta brišu se nakon 5 godina, prijave nakon 2 godine.
Performance — utjecaj na korisničko iskustvo
Roditelji koji se ujutro prije posla loguju u 7:30 da provjere obavijesti — imaju 30 sekundi prije nego trebaju krenuti. Ako sajt traje 5 sekundi da se učita, već su otišli s "to ću kasnije" odlukom. Rezultat: obavijest nije pročitana, dijete dolazi u školu bez gimnastičke opreme, frustracija raste.
Cilj: Time to Interactive ispod 2 sekunde, Largest Contentful Paint ispod 1.5 sekunde, posebno na mobile.
WMD hosting za škole — što uključuje
- EU server u Hrvatskoj, DPA u standardnom ugovoru
- Daily backup, 30 dana retencije
- Imunify360 WAF + malware scan
- Pouzdana email infrastruktura s mailing list podrškom do 5000 primatelja
- Max Web Server + AccelerateWP — brze WordPress stranice
- CDN integracija (Cloudflare) za statički sadržaj
- Anycast DNS
- SSL standardno, HSTS, HTTP/2
- 24/7/365 hrvatski support
- WCAG 2.1 AA audit i preporuke po želji
- Setup Gravity Forms, Stripe, Mailing alate po želji
- Image optimization (WebP, lazy load) preko AccelerateWP
Kako krenuti
Ako pokrećeš novi sajt škole ili planiraš redizajn — pomažemo s odabirom platforme, WCAG audit-om, postavljanjem online prijava. Ako već imaš sajt i razmišljaš o prelasku — radimo besplatni audit performansi i pristupačnosti. Pošalji nam mail na hello@wmd.hr.