EN

Drupal vývoj

Už 15 let dělám Drupal pro české i mezinárodní klienty – a to hlavně tam, kde končí klikací administrace. Píšu vlastní backend, propojuji Drupal s ostatními systémy ve firmě, přidávám do něj AI a provozuji ho na vlastní infrastruktuře – na vašem VPS nebo v cloudu.

Spolupráce obvykle začíná technickým workshopem a analýzou stávajícího stavu. Na základě zjištění navrhnu architekturu, rozsah a časový plán. Důraz kladu na čistý kód, bezpečnost, testovatelnost a snadnou údržbu.

Drupal backend na míru

Každý projekt má specifická pravidla. Místo kompromisů z contrib modulů píšu vlastní řešení přesně podle vašeho workflow – od custom entit, přes formuláře, validace a řízení přístupu, až po servisní vrstvu nad externími API. Dbám na čistou architekturu, dependency injection, testovatelnost a bezpečné zpracování vstupů.

API integrace a headless

Drupal málokdy stojí sám. Navrhuji REST a JSON:API vrstvy pro headless a hybridní aplikace a propojuji Drupal s ERP, CRM, e-shopy, skladem, platebními branami i marketingovými nástroji – jednosměrně i obousměrnou synchronizací přes webhooky a fronty. Detaily najdete v sekci API & Integrace.

AI uvnitř Drupalu

Dostávám AI přímo do redakčního systému: RAG nad obsahem webu a interní dokumentací, AI asistenti pro redakci (návrhy SEO metadat, překlady, sumarizace), napojení na LLM přes API nebo MCP a nasazení AI modulů Drupalu. Viz GenAI, chatboti a agenti a projekt AI pomocníci pro správu obsahu.

Drupal na vlastním VPS nebo v cloudu

Chcete mít web na infrastruktuře, kterou máte pod kontrolou? Postavím dockerizované prostředí, nasadím ho na váš VPS nebo do AWS a zautomatizuji nasazování přes CI/CD pipeline (GitLab CI, GitHub Actions). K tomu DDEV pro vývojáře, monitoring, zálohy a pravidelné aktualizace. Zvládnu i přesun stávajícího webu na vlastní infrastrukturu. Více v sekci DevOps & Cloudové služby.

Vyvíjím agentně

Kód píšu s pomocí AI agentů (Claude Code a další). Prakticky to znamená, že sám zvládnu rozsah, na který se jinde skládá tým — a že refaktoring nebo pokrytí testy nejsou položka, kterou je potřeba škrtnout kvůli rozpočtu. Kvalitu to nesnižuje: každá změna prochází testy a code review a odpovědnost za výsledek je moje. Podrobně na stránce Použití AI.

Audit, refaktoring a bezpečnost

Review kódu vlastních modulů a šablon zaměřené na XSS, SQL injection, CSRF a řízení přístupu. Zlepšuji výkon, udržovatelnost a připravuji weby na bezpečnostní aktualizace.

Reference

Mezi realizace v Drupalu patří například:

Jak probíhá spolupráce

  1. Úvodní konzultace – probereme cíle, stávající stav a technická omezení.
  2. Analýza a návrh – připravím architekturu, odhad rozsahu a časový plán.
  3. Vývoj – iterace s pravidelnými demy, code review a automatickými testy.
  4. Nasazení – CI/CD pipeline, příprava produkčního prostředí a monitoring.
  5. Údržba a rozvoj – aktualizace, bezpečnostní patche a další funkce podle potřeby.

Spolupracuji přímo s vaším týmem nebo mohu fungovat jako externí specialista. Důležitá je pro mě transparentnost, čistý kód a dlouhodobá udržitelnost řešení.

Často kladené otázky

Můžu mít Drupal na vlastním VPS nebo v cloudu?
Ano, je to moje běžná praxe. Připravím Docker prostředí, nasadím ho na váš VPS nebo do AWS a doplním CI/CD, monitoring a zálohování.

Zvládne se Drupal napojit na náš ERP, CRM nebo e-shop?
Ano. Používám REST, JSON:API a webhooky, případně napíšu vlastní modul pro konkrétní protokol nebo formát dat. Řeším i obousměrnou synchronizaci a zpracování chyb.

Jde do Drupalu dostat AI?
Ano. Typicky RAG nad vaším obsahem, AI asistenti pro redakci (SEO, překlady, sumarizace) nebo napojení Drupalu na LLM přes API či MCP.

Jak řešíte dlouhodobý provoz a bezpečnost?
Nabízím pravidelné aktualizace, bezpečnostní patche, monitoring a rychlou reakci na incidenty.

Stavím Drupal backend, propojuji ho s vašimi systémy a AI a provozuji ho na vaší infrastruktuře. Kontaktujte mě přes LinkedIn nebo formulář níže.