Între 2023 și 2026, ecomplex.ro a evoluat de la un simplu MVP WooCommerce cu doar 3.000 de produse auto la o platformă extrem de optimizată care deservește peste 80.000 de produse. Această transformare nu s-a realizat prin migrarea platformei, ci prin inginerie continuă, optimizarea infrastructurii, automatizare și înlocuirea atentă a fiecărui blocaj de arhitectură.
Fiecare platformă eCommerce de succes ajunge în cele din urmă în același punct de cotitură.
În primele etape, prioritatea este validarea afacerii. Viteza contează mai mult decât perfecțiunea, iar lansarea rapidă este adesea o investiție mai bună decât construirea unei arhitecturi tehnice perfecte.
Aceasta a fost exact filosofia din spatele primei versiuni a **ecomplex.ro**.
Lansată în 2023, platforma a fost concepută pentru a valida o afacere eCommerce de piese auto, sprijinind în același timp operațiunile zilnice ale unui showroom fizic. În loc să petrecem luni de zile construind o aplicație personalizată, am ales în mod deliberat o stivă de tehnologii testată, formată din WordPress, WooCommerce și o temă comercială.
Scopul nu a fost niciodată construirea platformei finale. Scopul a fost de a învăța.
Pe parcursul următorilor trei ani, fiecare interacțiune cu clienții, fiecare integrare cu furnizorii, fiecare interogare lentă și fiecare blocaj operațional au devenit date valoroase de inginerie.
În loc să înlocuim platforma când au apărut limitările, le-am analizat, le-am măsurat și am înlocuit pe rând blocajele individuale de arhitectură.
Astăzi, ecomplex.ro gestionează un catalog de peste 80.000 de produse auto în timp ce rulează pe o arhitectură WordPress și WooCommerce puternic personalizată, care include OpenSearch, Redis, integrări enterprise, automatizări avansate și un frontend complet reconstruit.
Acest document prezintă povestea acestei evoluții.
Privind înapoi, transformarea ecomplex.ro poate fi divizată în patru etape distincte de inginerie. Fiecare fază a adus provocări tehnice diferite și a necesitat o abordare diferită, platforma evoluând organic odată cu maturizarea afacerii.
Prima versiune a ecomplex.ro a fost în mod intenționat simplă. Stiva de tehnologii a fost compusă din:
La lansare, magazinul online conținea aproximativ 3.000 de produse.
În loc să investim resurse semnificative în dezvoltare personalizată, ne-am concentrat pe validarea afacerii în sine. Obiectivele principale au fost:
Arhitectura a fost în mod intenționat simplă deoarece validarea afacerii a fost considerată mai valoroasă decât perfecțiunea tehnică.
Privind înapoi, aceasta s-a dovedit a fi una dintre cele mai importante decizii de inginerie ale întregului proiect. În loc să construim software pe baza unor presupuneri, am construit software pe baza experienței operaționale reale.
"Optimizarea prematură este rareori o investiție rentabilă. Validarea afacerii ne-a permis ca fiecare decizie tehnică ulterioară să fie bazată pe date operaționale reale, nu pe presupuneri."
În cursul anului 2024, catalogul de produse s-a extins de la aproximativ 3.000 la peste 13.000 de produse.
Această creștere a expus primele blocaje de arhitectură. Generarea paginilor a devenit mai lentă. Interogările bazei de date au devenit mai grele. Calculele de taxonomii au crescut. Operațiunile administrative necesitau mai multă muncă manuală. Complexitatea SEO a crescut semnificativ.
În loc să înlocuim WooCommerce, am decis să înțelegem unde existau de fapt acele blocaje. Fiecare optimizare a început cu măsurători, nu cu presupuneri.
"Înlocuirea software-ului fără a-l măsura mai întâi rezolvă rar problema reală."
În loc să facem presupuneri, am început să analizăm aplicația strat cu strat, măsurând timpii de execuție ai interogărilor SQL, calculele de taxonomii, relațiile dintre atribute, timpul de generare a paginilor, comportamentul de scanare Google și semnalele SEO structurate.
Una dintre primele îmbunătățiri ale infrastructurii a fost implementarea Redis Object Cache.
WooCommerce rezolvă în mod repetat aceleași obiecte (produse, atribute, categorii, setări). Fără cache de obiecte, MySQL efectuează aceleași interogări scumpe la fiecare cerere. Redis a mutat aceste obiecte în memorie.
Rezultatul a fost reducerea sarcinii bazei de date, a timpului de generare a paginilor, îmbunătățirea vitezei de răspuns a backend-ului și o mai bună scalabilitate sub trafic.
Gestionarea manuală a cataloagelor auto nu este scalabilă. Mii de produse, atribute și taxonomii devin rapid imposibil de întreținut manual.
Pentru a rezolva această problemă, am dezvoltat utilitare PHP custom capabile să sincronizeze taxonomiile, să actualizeze atributele, să curețe relațiile inconsistente și să execute în siguranță operațiuni administrative în masă. În loc să alocăm ore pentru întreținerea manuală, software-ul a devenit responsabil de consistența datelor.
Pe măsură ce catalogul a crescut, SEO a devenit o provocare tehnică și de inginerie. Am introdus politici strategice de noindex, optimizarea bugetului de scanare (crawl budget), adrese canonice clare, curățarea indexului de căutare și optimizarea ierarhiei de categorii.
Până la sfârșitul anului 2025, catalogul a crescut la aproximativ 40.000 de produse. În această etapă, blocajul principal nu mai era performanța site-ului, ci complexitatea operațională.
Actualizările de la furnizori au devenit mai frecvente, regulile de prețuri mai complexe, iar munca manuală consuma timp prețios. În loc să angajăm personal suplimentar, am ales să automatizăm procesele.
"Dacă un proces operațional trebuie efectuat manual de două ori, înseamnă că merită să fie automatizat prin cod."
Folosind o combinație de PHP și Python, am dezvoltat servicii de automatizare pentru prețuri, sincronizarea furnizorilor și actualizarea programată a catalogului. PHP s-a ocupat de interfața cu WooCommerce, în timp ce Python a rulat calculele grele în fundal.
Am extins capabilitățile WooCommerce dincolo de cele native:
Am realizat o analiză detaliată a modului în care WooCommerce rulează interogările SQL și randează șabloanele. Am descoperit că multe limitări nu țineau de platformă în sine, ci de modul în care a fost implementată inițial.
La începutul anului 2026, catalogul a depășit 80.000 de produse. WooCommerce părea că își atinsese limitele și am luat în calcul migrarea către altă tehnologie.
Însă analizele detaliate au arătat altceva. WooCommerce nu era problema principală, ci tema încărcată, filtrele SQL și structura bazei de date din jurul ei. Am ales să reconstruim platforma bucată cu bucată.
"Cu cât analizam mai mult, cu atât o concluzie devenea mai evidentă: cele mai mari blocaje nu erau cauzate de WooCommerce. Erau cauzate de tot ceea ce fusese construit în jurul său."
Tema Envato a fost eliminată integral și înlocuită cu o temă WordPress/WooCommerce custom, scrisă special pentru ecomplex.ro și optimizată la sânge pentru Core Web Vitals și date structurate.
Am reconstruit structura JSON-LD, codul HTML semantic, firișoarele de pâine (breadcrumbs) și am optimizat modul în care sunt livrate fișierele CSS și JavaScript.
Filtrarea produselor auto este complexă (marcă, motor, viscozitate, compatibilitate). La 80.000+ produse, interogările SQL deveniseră extrem de lente, cauzând paginile de categorii să se încarce în 70-80 de secunde.
Am înlocuit motorul SQL de filtrare cu un cluster dedicat de OpenSearch. Am proiectat o conductă de indexare automată, iar acum aceleași filtre se încarcă în doar câteva milisecunde.
Platforma actuală include:
Abordarea de optimizare pas cu pas a transformat capabilitățile tehnice ale magazinului fără a necesita o migrare riscantă a bazei de date:
| Componentă | 2023 | 2026 |
|---|---|---|
| Catalog Produse | ~3,000 | 80,000+ |
| Temă Site | Commercial Envato Theme | Temă Complet Custom |
| Motor de Căutare | Native WooCommerce Search | OpenSearch |
| Filtrare Produse | SQL-based | Motor Personalizat OpenSearch |
| Performanță Categorii | Standard WooCommerce | Filtrare la Nivel de Milisecunde |
| Object Cache | Default | Redis |
| Administrare catalog | Mostly Manual | Automated PHP & Python Workflows |
| Newsletter | Third-party Services | Mailcow + Listmonk |
| Facturare | Manual | Oblio Integration |
| Livrare / Curieri | Standard WooCommerce | Sameday API |
| Technical SEO | Basic | Enterprise-Level Implementation |
| Arhitectură | Standard WooCommerce | Platformă Orientată spre Enterprise |
Privind înapoi, acest proiect a consolidat câteva principii de inginerie care ne ghidează modul în care abordăm orice proiect eCommerce la scară largă:
Evoluția ecomplex.ro demonstrează că scalabilitatea nu este determinată doar de platforma pe care o alegi. Este determinată de deciziile de inginerie pe care le iei pe măsură ce afacerea se dezvoltă.
Pe parcursul a trei ani, am transformat o instalare WooCommerce standard într-o platformă eCommerce enterprise extrem de personalizată — nu prin înlocuirea tuturor lucrurilor deodată, ci prin măsurarea, optimizarea, automatizarea și evoluția continuă a fiecărui strat arhitectural.
De la aproximativ 3.000 de produse la peste 80.000, fiecare etapă a creșterii a introdus noi provocări, noi lecții și noi oportunități de îmbunătățire a platformei. Rezultatul nu este doar un magazin online mai rapid. Este o platformă orientată spre inginerie, proiectată să continue să evolueze alături de afacerea pe care o susține.