Brez ideologije: realne razlike
Tako PHP/MySQL kot Node/PostgreSQL sta zrela stack-a. Vsak ima svoje prednosti. Izbira ni "kateri je boljši", ampak "kateri je primeren za moj kontekst".
PHP/MySQL prednosti
- Cenovno gostovanje: shared hosting od 3 € mesečno. VPS od 5 €.
- Razširjeno znanje: 60 % SI razvijalcev pozna PHP. Najlažje najti zamenjavo.
- Hitro razvojno ciklus: ni potrebno kompilacije, deploy je samo FTP/SFTP upload.
- Zrelost knjižnic: PHPMailer, TCPDF, mPDF, Symfony komponente – vse so produkcijsko zrele od 10+ let.
- WordPress ekosistem: če gre za CMS-driven stran, je WP standard.
- SI ERP integracije: vse SI ERP-je (Pantheon, SAOP, MiniMAX) imajo PHP SDK ali odprte API.
Node/PostgreSQL prednosti
- Realnočasovne aplikacije: WebSocket, Server-Sent Events native podpora.
- Skupen jezik fullstack: JavaScript na front-end in back-end.
- Modern async I/O: pri visokem concurrency-ju (10.000+ sočasnih povezav) Node prevladuje.
- PostgreSQL features: JSON polja, full-text search, vektorski tipi (pgvector za AI).
- npm ekosistem: večji izbor knjižnic kot Composer.
- TypeScript: type safety, ki PHP še nima na istem nivoju (čeprav phpstan/psalm to dosegata).
Kdaj izberite PHP/MySQL
- Predstavitvena stran, blog, manjša spletna trgovina.
- Stran z integracijami v SI ERP-je.
- Projekt s proračunom pod 10.000 €.
- Stranka želi nizke mesečne stroške gostovanja.
- Stranka želi v 5 letih lahko menjati izvajalca (široka razpoložljivost PHP developerjev).
Kdaj izberite Node/PostgreSQL
- Realnočasovna kolaboracija (chat, dashboard z live podatki).
- High-concurrency API (10.000+ requestov / minuto).
- JSON-heavy podatki brez fiksne sheme.
- AI rešitev z vektorsko bazo (PostgreSQL + pgvector).
- Ekipa že obvlada JavaScript / TypeScript fullstack.
Naša izkušnja
Pri Stran.si gradimo predvsem v PHP/MySQL (in SQLite za manjše aplikacije). Razlog: 90 % naših projektov so v razponu, kjer PHP daje najboljši performance/cena/maintainability ratio. Node uporabljamo pri specifičnih scenarijih (AI integracija, realnočasovne funkcije).
Pri eBiz.si platformi uporabljamo Laravel (PHP) + Filament admin. Pri Aina.si AI platformi je core PHP, ampak nekateri AI tooling deli so Node (za WebSocket streaming).
