JsonSQL

JsonSQL

JsonSQL – Die neue Leichtigkeit im Datenbank-Universum

In einer Welt voller schwergewichtiger Datenbanksysteme, komplizierter Setups und endloser Abhängigkeiten bringt JsonSQL frischen Wind: leichtgewichtig, flexibel und entwicklerfreundlich.
JsonSQL speichert Daten nicht in klassischen SQL-Datenbanken, sondern in einfachen JSON-Dateien – und bietet trotzdem eine vertraute, SQL-ähnliche Abfragesprache, die direkt auf diese Dateien zugreift.

JsonSQLSchild

Statt Gigabytes an Libraries, daemons und Config-Files brauchst du nur ein paar Zeilen PHP und eine JSON-Datei. JsonSQL ist perfekt für alle, die schnell, unabhängig und ohne unnötigen Ballast mit strukturierten Daten arbeiten wollen – ideal für kleine Projekte, Tools, Admin-Interfaces oder Offline-Anwendungen.

Doch JsonSQL ist nicht nur ein Werkzeug – es ist eine Haltung: Einfachheit vor Komplexität. Struktur vor Chaos. Kontrolle statt Blackbox.

Und genau diese Philosophie spiegelt sich auch im Logo wider…

🔍 Was bedeutet das </> im JsonSQL-Logo

Das Symbol </> ist mehr als nur ein grafisches Element – es trägt eine starke Botschaft und steht sinnbildlich für das, was JsonSQL ausmacht. Hier ein paar Gedanken dazu, warum genau dieses Zeichen so gut passt:

💻 1. Der Code ist der Kern
</> ist ein weltweites Symbol für Programmierung. JsonSQL wurde für Entwickler gebaut – und zwar von jemandem, der selbst täglich mit Code arbeitet. Ob HTML, JavaScript oder PHP – jeder erkennt </> sofort als das, was es ist: ein Versprechen, dass hier Entwickler zuhause sind.

📐 2. Struktur und Ordnung
Wie ein HTML-Tag öffnet und schließt das </> Elemente. Es steht für Klarheit, Struktur und Logik. Genau das bietet JsonSQL: strukturierte Abfragen, klare Syntax, saubere Ergebnisse – direkt aus JSON-Dateien.

🌐 3. Zwischen den Welten
JsonSQL vereint zwei Welten: Frontend-nahe JSON-Strukturen und SQL-ähnliche Abfragen aus dem Backend. Das </> ist das perfekte Symbol für diese Brücke – einfach, klar und universell verständlich.

🚀 4. Freiheit für Entwickler
In der Welt der Datenbanken sind viele Systeme schwergewichtig oder überladen. JsonSQL hingegen ist leichtgewichtig, dateibasiert und offen. Es lässt dir die Freiheit, mit deinen Daten so zu arbeiten, wie du willst – ganz ohne Server, ganz ohne Limits.

🤝 5. Vertrautheit
Wer mit Code arbeitet, fühlt sich mit </> sofort zuhause. JsonSQL spricht die Sprache der Entwickler – nicht die der Administratoren. Das Logo sagt: „Du kannst sofort loslegen – keine Schulung nötig.“

JsonSQLSymbol

⚙️ Technisch kurz erklärt – was JsonSQL kann

ChatGPT Image 15. Apr. 2025 12 29 01

JsonSQL ist ein leistungsstarkes PHP-Toolkit, das SQL-ähnliche Abfragen direkt auf JSON-Dateien ermöglicht – ohne Datenbankserver, ohne Setup, ohne Vendor-Verzeichnis. Du arbeitest mit lesbaren .json-Dateien, erhältst strukturierte Ergebnisse und nutzt dabei vertraute SQL-Konzepte:

✅ Features im Überblick:

  • SELECT, WHERE, JOIN, ORDER BY, GROUP BY, HAVING, LIMIT

  • Aggregation: sum(), avg(), min(), max(), median(), mode(), stddev(), variance(), count(), countDistinct() u. v. m.

  • Auto-Felder: autoincrement, autouuid, autohash, timestamp:create/update, encrypted (Feld-Verschlüsselung)

  • Transaktionen: insert() + commit() für sicheres Zwischenspeichern

  • Import/Export: CSV, JSON, system.json-Felddefinitionen

  • Multi-Table-Support mit JOINs über JSON-Dateien hinweg

  • Dateibasierte Rechteverwaltung, Benutzerverwaltung und Admin-Interface

  • Modularer Aufbau mit klar getrennten Modulen (Filter, Join, Select, etc.)

📦 Download & Links

🔗 Projektseite / Demos: teitge.de/JsonSQL

🧰 GitHub-Repo: https://github.com/johannes-teitge/JsonSQL

💾 Download ZIP : → Download (demnächst)

📖 Dokumentation & Einstieg: → Doku aufrufen

📋 Lizenz: MIT – frei nutzbar für private & kommerzielle Projekte

📚 Was kommt als Nächstes?

Diese Seite ist nur eine erste Kurzvorstellung – in den nächsten Wochen startet eine Serie mit:

  • Schritt-für-Schritt-Tutorials

  • Beispielprojekten (Admin-Interface, kleine Tools, Datenvisualisierung)

  • Erfahrungsberichten mit JsonSQL in der Praxis

  • Performance-Tipps und Vergleich mit anderen Lösungen

Last Updated: 16. April 2025By Tags:

Leave A Comment