Navrhneme pro váš Drupal specializované hostingové řešení. Stabilní a plně funkční.
Máme více než desetileté zkušenosti s vývojem a provozem velkých projektů na Drupalu. Mezi ty největší patři například web ČT24 - Česká Televize, weby mediální skupiny FTV Prima, web pro IT fanoušky Diit.cz nebo skupina webových stránek Českého Rozhlasu.
Klíčové faktory našeho Drupal hostingu
- Vysoký výkon a široká dostupnost.
- Monitoring + Helpdesk 24/7.
- Cloudové high availability řešení.
- Možnost škálování výkonu dle aktuální potřeby webu.
- Podpora různých verzí PHP 7.1, 7.0, 5.4, 5.2.
- Zabezpečení webu přes HTTPS.
- Moderní technologie IPv6, HTTP/2.
- Možnost přípravy prostředí pro vývoj testování nového kódu před nasazením do produkce.
- Široký tým administrátorů.
- Dlouhodobá zkušenost s provozem malých i velkých webů.
Hosting pro malé weby
Provozujeme několik desítek „malých“ webů. Z velké části jsou to firemní stránky: www.rmol.cz, www.animobohemia.cz nebo mikro stránky a tematické weby sloužící k propagaci firmy nebo produktu: www.zivottrubky.cz, www.zaparkovatuletiste.cz.
Hosting malých webů je často spojen s pomocí klientovi při registraci domény, nastavení DNS, správě Google Analytics, e-mailové správě a při dalších drobných IT pracích, na které klient sám nestačí.
Hosting pro středně velké weby nebo e-shopy
Pojmem středně velké weby označujeme weby, které mají za den více než 15 000 zobrazených stránek. U těchto webů pro rychlou odezvu používáme pokročilé metody cachování obsahu a kódu pomocí softwaru, jako je Ngingx, Memcache, Reddis či Drupal boost. Weby bedlivě monitorujeme; v případe zpomalení webu či problému se zobrazením stránek okamžitě hledáme příčinu, kterou buď odstraníme, nebo upozorníme programátora webu, pokud je problém způsoben kódem stránky.
E-shop: https://tradag.cz/
Tematický web: https://www.cestovinky.cz/
Hosting pro velké weby
Velké weby se obecně provozují na desítkách až stovkách serverů. Účelem je rozložení zátěže webu mezi vícero serverů. K tomu se používá tzv. cluster (česky svazek) řešení. Základ našeho clustru je postaven v programu Corosync a PaceMaker. Z našeho portfolia na to však umíme využívat i software, jako je Nginx, MySQL Galera Cluse a HACluser.
Drupal je výpočetně jeden z nejnáročnějších webových systému. Weby s velkou návštěvností se neobjedou bez cachování jak PHP výpočtu, tak i cachování vygenerované stránky. Pro cachování PHP výpočtů používame software Memcache nebo Redis. Vygenerované stránky se obvykle cachují na web serveru, k tomu máme Nginx nebo Varnish a dříve se hodně používal i Squid server. Ideálním stavem je, aby re-validace cache probíhala na pozadí. Tím zajistíme, že webové stránka se návštěvníkovi zobrazuje okamžitě.
U hostingu velkých webů je důležité naplánovat, jakým způsobem se bude vyvíjet a testovat kód. Programátoři mají vytvořené vývojové a testovací prostředí, kde mohou svůj kód před nasazením vyzkoušet na produkčních serverech. Architektura testovacího prostředí vždy odpovídá provoznímu hostingu.
Automatický monitoring a jeho vyhodnocování je bezpodmínečnou nutností. Sledujeme funkčnost a zatížení serverů a jednotlivých aplikací. Do této činnosti spadá i sledování správného zobrazení stránky, ideálně z několika různých lokalit.
Známé a velké weby jsou často lákadlem pro internetové útočníky a hackery, kteří se chtějí úspěšným útokem zviditelnit. Proto děláme pravidelné aktualizace samotného Drupal jádra a snažíme se být vždy připraveni na DDOS útoky, jejichž cílem je vyřazení webu z provozu.
Některé námi provozované velké drupalovské weby:
http://www.ceskatelevize.cz/ct24
https://www.irozhlas.cz/
https://www.diit.cz/
Vy se ptáte a my odpovídáme
- Jakou zkušenost máte s provozováním webů s vysokou návštěvností?
Provozujeme jedny z nejnavštěvovanějších webů v České republice: zpravodajský web České televize ČT24, weby televize Prima a weby Českého rozhlasu. Při běžném provozu zobrazují miliony stránek denně. Při mimořádných zpravodajských událostech (volby, pád letadla, teroristický útok) nebo po skončení oblíbeného pořadu (Prostřeno) se počet připojených návštěvníků pohybuje v řádech desítek tisíc. - Zvládnete splnit naše speciální technické požadavky na provoz webových stránek?
Nejspíš ano. Naši programátoři jsou v pravidelném kontaktu s administrátory webových serverů. Díky tomu máme servery přizpůsobené konkrétním požadavkům jednotlivých webů. Dlouhodobě spolupracujeme i s externími programátory České televize a Českého rozhlasu a při konfiguraci serverů reflektujeme jejich požadavky. Pro programátory jsme také připravili a spravujeme testovací a vývojové prostředí. - Monitorujete dostupnost webových stránek?
Ano, všechny naše servery jsou pod nepřetržitým monitoringem. U velkých projektů se online monitoruje i rychlost zobrazení stránky a správná forma stránek. - Používáte nějaké HA ( high availability ) technologie pro dosažení vysoké dostupnosti webů?
Ano, webové i databázové servery, stejně jako další softwarové komponenty hostingu, provozujeme v HA konfiguraci. K tomu používáme OpenSource technologie, jako jsou Nginx, Corosync, PaceMaker nebo Docker. - Dokážete weby ochránit před útoky z internetu?
S dodavatelem internetové konektivity (ISP) spolupracujeme na ochraně serverů před DDOS útoky. - Pomůžete mi s přesunem mého webu od současného provozovatele?
Ano, zařídíme přesun webu od současného provozovatele. Nejprve uděláme analýzu webu, zjistíme jaká verze PHP je pro web nejlepší, jak je web náročný a identifikujeme zranitelná místa. Podle analýzy pak pro web vybereme nejlepší možný typ hostingu. Uděláme testovací kopii webu na náš hosting, kde web vyzkoušíme. Ve finální fázi web přesuneme - bez ztráty dat a s minimální délkou odstávky.
V minulosti jsme k nám přesunuli i weby, které předchozí správce již nechtěl provozovat, protože byly zavirované nebo na ně opakovaně směřovaly silné DDOS útoky. - Můžete mi pomoc i s úpravami a vývojem mého webu?
Máme široký tým schopných programátorů. Většinu webů, Drupal webů, které hostujeme jsme i programovali.