PHP 8
Hlavný backend jazyk. Pracujeme s ním od roku 1999, dnes výhradne na verzii 8.x — striktné typy, atribúty, pomenované argumenty, výrazne lepší výkon. Všetky nové projekty stavíme priamo na PHP 8.
Nepoužívame trendy nástroje pre trend. Volíme technológie, ktoré sú stabilné, majú aktívnu komunitu a vieme s nimi pracovať dlhodobo. Tu je úplný zoznam toho, čo používame v reálnych projektoch.
Serverová časť pre weby aj komplexné aplikácie. Nástroje volíme podľa rozsahu projektu — od ľahkého Nette až po rozsiahlejšie Symfony.
Hlavný backend jazyk. Pracujeme s ním od roku 1999, dnes výhradne na verzii 8.x — striktné typy, atribúty, pomenované argumenty, výrazne lepší výkon. Všetky nové projekty stavíme priamo na PHP 8.
Náš hlavný PHP framework. Vynikajúci DI kontajner, robustný router pre pekné URL, Latte šablóny a Tracy debug bar. Ideálny pre vlastné projekty kde potrebujeme čistý kód a dlhodobú údržbu.
Pre rozsiahlejšie projekty s bohatým ekosystémom — Doctrine ORM, Messenger, Security bundle, API Platform. Volíme ho, keď klient požaduje konkrétne Symfony alebo má vo firme vlastných Symfony vývojárov.
Vhodný pre rýchle prezentácie a blogy. Servisujeme aj zdedené WordPress projekty — bezpečnostný hardening, výkonové optimalizácie, vlastné pluginy aj migrácie na novšie verzie PHP.
Nepoužívame ťažké frameworky tam, kde nie sú potrebné. Čistý JavaScript pokrýva 90 % interaktivity, pre rozsiahle aplikácie máme overené Dojo a komponenty Nette Forms.
Moderné ES2020+ bez nadbytočných knižníc. Žiadne externé závislosti tam, kde stačí natívna funkcionalita — Fetch API, IntersectionObserver, custom elements. Rýchlo sa načíta a jednoducho udržiava.
Robustný systém widgetov pre rozsiahle B2B portály a interné aplikácie. Roky overený v korporátnom prostredí — datagridy, logika formulárov, životný cyklus widgetov.
Štruktúrovaný CSS s premennými, mixinmi a nestingom. Výsledné produkčné CSS server doručuje s gzip kompresiou a dlhým cache nastavením.
Vektorová grafika pre logá, ikony, animácie aj dátové vizualizácie. Škáluje sa bez straty kvality, ostrá na všetkých displejoch, animovať sa dá cez CSS aj JS.
Od štandardných MySQL projektov až po integrácie s legacy Oracle a MSSQL systémami klientov. Pracujeme s rôznymi databázovými systémami podľa toho, čo má klient nasadené.
Hlavná databáza pre väčšinu projektov. Pracujeme s ňou cez TablePlus a phpMyAdmin, optimalizujeme indexy a vyhodnotenie dotazov. Bežne riešime tabuľky v miliónoch riadkov.
Databáza pre podnikové aplikácie a integrácie s existujúcimi MSSQL systémami klientov. PHP cez sqlsrv driver, podpora stored procedures a triggerov.
Pre integrácie s legacy Oracle systémami, často v bankovníctve a financiách. Pripájame sa cez OCI8 ovládač a vlastnými PHP triedami nad ním si zabezpečujeme čisté rozhranie z PHP.
Prepájame webové aplikácie s ERP, CRM a internými systémami klientov. Výmena dát je spoľahlivá, opakovateľná a so záznamami pre audit.
Navrhujeme vlastné REST API aj sa pripájame na cudzie. JSON s dokumentáciou OpenAPI/Swagger, autentifikácia cez API tokeny alebo OAuth 2.0. Verzionovanie a spätná kompatibilita.
Asynchrónna komunikácia medzi systémami. Implementujeme opakované pokusy pri zlyhaní, idempotency kľúče a overenie podpisu (HMAC) pre bezpečnú výmenu dát.
Open-source platforma pre ERP a CRM. Napájame Odoo na e-shopy a webové aplikácie cez XML-RPC aj REST. Vlastné moduly v Pythone, prepojenie účtovníctva, skladu a CRM.
Plánované úlohy na Linux serveroch — dávkové spracovanie, nočné importy, synchronizácie. Sledujeme ich cez logy a notifikácie, kritické úlohy majú monitoring funkčnosti.
Linuxové servery, webové servery, automatizácia nasadzovania. Sami nasadzujeme aj servisujeme produkčné prostredia.
Štandard pre produkčné servery. Konfigurácia, monitoring, bezpečnostné aktualizácie, analýza logov. Bezpečnostné nastavenie pre produkciu, oddelenie systémových a aplikačných používateľov.
Hlavný webový server pre PHP projekty. mod_rewrite pre pekné URL, mod_headers pre security headers (CSP, HSTS), mod_deflate pre kompresiu výstupu, mod_expires pre cachovanie statických súborov.
Pre vyšší výkon alebo ako reverse proxy. Cache statických súborov, rozkladanie záťaže, ukončovanie SSL, fastcgi pre PHP-FPM. Vhodné pre weby s vysokou návštevnosťou.
Verziovanie kódu, prácou s vetvami a code review. GitHub a GitLab ako úložiská repozitárov, nasadzovanie cez SSH alebo FTP po automatickom build kroku.
Meranie a optimalizácia po nasadení. Bez dát sa nedá optimalizovať — preto Analytics, Search Console a Lighthouse patria k základnej výbave každého projektu.
Sledovanie návštevnosti, konverzných cieľov, modelovania atribúcie. GA4 implementujeme priamo cez gtag.js alebo cez Google Tag Manager s vlastnými dataLayer udalosťami.
Cookie consent v súlade s GDPR prepojený s GA4. Nastavenie stavu súhlasu ešte pred načítaním analytickej knižnice, predvolené odmietnutie, jemná kategorizácia (analytické, marketingové, funkčné).
Sledovanie indexácie, odovzdávanie sitemapy, kontrola použiteľnosti na mobile, reporty Core Web Vitals. Identifikácia problémov s indexáciou a manuálnych penalizácií od Google.
Audit Core Web Vitals — LCP, CLS, INP. Optimalizácia obrázkov, odložené načítanie, kritické CSS priamo v HTML, odložené JS, načítavanie fontov. Cieľ: 90+ skóre na mobile aj desktope.
Opíšte čo potrebujete — či už ide o nový web, aplikáciu, integráciu alebo migráciu existujúceho projektu.