Arhitectură
Să știi ce e în site-ul tău: scanarea dependențelor și monitorizarea vulnerabilităților
Un site modern e asamblat din foarte mult software pe care nu l-a scris nimeni din echipa ta. Drupal core, zeci de module contribuite, bibliotecile PHP de care depind, pachetele JavaScript din spatele...
Unde trăiește site-ul tău: localizarea datelor, jurisdicție și control
„Unde e găzduit site-ul nostru?” era o întrebare cu un răspuns tehnic: un oraș, un furnizor, poate un număr de rack. În 2026 a devenit o întrebare de business, iar răspunsul pe care îl vor oamenii e d...
Headless, hibrid sau clasic: cum alegi arhitectura potrivită pentru site-ul tău
La un moment dat, în cele mai multe proiecte de site, cineva întreabă dacă site-ul ar trebui să fie „headless”. Întrebarea merită un răspuns adevărat, pentru că arhitectura pe care o alegi modelează c...
Cum îți pregătești site-ul pentru vârfurile de trafic
Black Friday cade anul acesta pe 27 noiembrie și, pentru multe firme, săptămânile din jurul lui decid trimestrul. Dar vârfurile de trafic nu sunt doar un fenomen de retail. O lansare de produs, o menț...
Conținutul ca date: de ce conținutul structurat se răsplătește ani de zile
Există două feluri în care poți pune o pagină pe un site. Unul e să deschizi un editor, să aranjezi text și imagini până când pagina arată bine și să salvezi. Celălalt e să descrii în câmpuri despre c...
Apărare în adâncime: cele șapte straturi care protejează un site de firmă
Întreabă ce ține un site în siguranță și vei primi adesea un singur răspuns: ține-l actualizat. E adevărat, și e cel mai important obicei, dar e doar un strat din mai multe. Un site care rămâne sigur ...
Drupal dincolo de site-ul de prezentare: portaluri, zone de membri și instrumente interne
Când se gândesc la Drupal, cei mai mulți oameni văd motorul din spatele unui site public: pagini, articole, un formular de contact, o casetă de căutare. E o imagine corectă, și de aici pornesc majorit...
Cum mutăm un site live de pe un server pe altul fără întreruperi
Fiecare server are o durată de viață. Generațiile de hardware evoluează, nevoile de capacitate se schimbă, un site depășește mașina pe care a fost lansat sau pur și simplu apare un loc mai bun pentru ...
Pledoarie pentru lansările plictisitoare
În ziua unei lansări, noi urmărim un anumit fel de liniște. Munca e gata, versiunea nouă intră live și nu se mai întâmplă nimic. Fără agitație, fără respirație ținută, fără mesajul care roagă pe toată...
Un firewall de aplicații web pe care vizitatorii tăi nu îl observă niciodată
Un firewall de aplicații web e un filtru care stă în fața unui site și inspectează fiecare cerere înainte ca site-ul să o vadă. Cererile care seamănă a atac sunt oprite la ușă; restul trec neatinse. D...
De ce dezvoltăm pe exact aceeași platformă pe care rulăm în producție
Orice dezvoltator știe replica "la mine merge". De obicei vine cu o ridicare din umeri, imediat după ce ceva care mergea perfect în dezvoltare a făcut ceva ciudat pe serverul live. Undeva între cele d...
E-mail care ajunge: mesaje tranzacționale făcute ca la carte
Fiecare site trimite e-mailuri. Resetări de parolă, confirmări de comandă, notificări din formularul de contact, mesajul care anunță echipa de vânzări că tocmai a sosit o cerere de ofertă. Aproape nim...
Medii de staging: testează modificările acolo unde se comportă ca pe live
Un mediu de previzualizare are rost doar dacă spune adevărul. Dacă staging-ul rulează pe alt server, cu altă versiune de PHP sau cu altă configurație de cache decât producția, atunci fiecare aprobare ...
De ce construim produse proprii în interiorul unei agenții Drupal
După destui ani în care întreții site-uri Drupal, începi să vezi aceleași probleme peste tot. Nu probleme de Drupal. Probleme operaționale pe care site-urile Drupal doar le scot la suprafață. Suntem ...
Ai o întrebare despre Drupal pe care echipa ta o tot întoarce pe toate părțile?
Dacă ai în față o reconstrucție, o migrare, o decizie legată de suport sau o schimbare de direcție tehnică, o discutăm cu plăcere.