vadnica-logo
Editor My Blog My Services About the Project Telegram O meni O meni

Technical Background: No Shortcuts, No CMS Systems

For those interested in what powers this portal: vadnica.org is not built on WordPress or any other ready-made system. Every line of code, from PHP and MySQL logic to complex JavaScript functions, was hand-written in the PhpStorm environment. Why? Because I wanted full control over speed, security, and architecture.


Technology Stack

The portal is based on proven technologies used in a modern and efficient way:

  1. PHP & MySQL: A robust server-side backend for content management and user data.
  2. Native JavaScript (ES6+): No heavy frameworks used (like React or Vue), ensuring lightning-fast responsiveness.
  3. Custom CSS: A responsive design with support for light/dark mode without unnecessary UI libraries.

Innovation: In-browser Custom Simulators

The heart of my approach is the interactive simulators. The MySQL simulator does not use server calls for every query; instead, it is based on 9,306 lines of unique JavaScript code that simulates database operations directly in your browser. This enables instant results and a 100% safe environment for experimentation.

Why Does It Matter?

Because the simulators run locally, you cannot damage any database. You can delete, update, and create tables without worry – all within a safe sandbox I built with a passion for clean programming.

9,306 Lines of unique JS code
0 CMS systems used
100% User safety