FlatFile Projekt und Vorhaben DB

home php

PHP 8 und MySQL im perfekten Zusammenspiel   -  Dynamische Webseiten mit PHP und MySQL programmieren. Alles, was Sie dafür wissen müssen, steht in diesem Buch. Profitieren Sie von einer praxisorientierten Einführung und lernen Sie alle neuen Sprachfeatures von PHP 8 kennen. Die Autoren Christian Wenz und Tobias Hauser sind erfahrene PHP-Programmierer und Datenbankspezialisten. Sie zeigen Ihnen, wie Sie MySQL und andere Datenbanksysteme effektiv einsetzen. Mit diesem Wissen machen Sie sich rundum fit für dynamische Websites.

Wir sind Mitglied im Amazon.Partnernet und können mit Affiliate-Links den Betrieb der Webseite etwas unterstützen, für Sie als Leser ist das natürlich vollkommen kostenlos.

In diesem Beitrag können Sie eine kleine FlatFile Projekt Datenbank herunterladen. Eine Beispielimplementierung in Anlehnung an die FlatFileDB von H.Wiledal

PHP FlatFile Projekt und Vorhaben DB

Um die Leistungsfähigkeit der bereits beschriebenen FlatFileDB von Hugo Wiledal zu zeigen, habe ich ein kleines Projektplanungs- oder Vorhaben-Tool mit dieser Datenbank geschrieben. Es ist eine kleine Demonstration der Möglichkeiten dieser schlanken und einfachen Datenbank im CSV-Format und soll dazu gedacht sein, als Basis für eigene CMS Entwicklungen zu dienen.

"FlatFileDB Projekt home" FlatFileDB Projekt home

In der Demoversion, unter Nutzung des freien CSS-Frameworks Bootstrap, sehen Sie bereits einige eingetragende Beispielprojekte die bereits in der FlatFileDB gespeichert wurden.

Neue Projekte in der FlatFileDB anlegen

Im Menü der FlatFileDB und Projektverwaltung, können Sie neue Projekte anlegen und gelangen von dort auf ein übersichtliches PHP-Formular, in dem Sie die Eckdaten eintragen können.

"FlatFileDB neues Projekt einfügen" FlatFileDB neues Projekt einfügen

Nachdem Sie gespeichert haben, bleiben Sie in diesem PHP-Formular für weitere Anpassungen, die Sie natürlich auch mehrfach in der FlatFile DB speicern können.

Projekt bearbeiten und aus FlatFileDB löschen

Aus der Projektübersicht gelangen Sie mit dem Button Bearbeiten in die Bearbeitung des Datensatzes in der FlatFileDB. In dem folgenden PHP-Formular speichern Sie Ihre Bearbeitungen oder löschen den Eintrag aus der FlatFileDB. Jede Änderung eines Datensatzes zieht die Aktualisierung des Datums und Uhrzeit in der Spalte Änderung nach sich (Start- und Ende-Datum sind davon ausgeschlossen).

"FlatFileDB Projekt Bearbeiten und löschen" FlatFileDB Projekt Bearbeiten und löschen

Oben rechts in der Anzeige sehen Sie die ID des Eintrags, die sich aus Datum und Uhrzeit (Microtime) im MD5 Format zusammensetzt, damit sollte eine ausreichend granulare Identifizierung des Datensatzes möglich sein.

Limitationen - Sie können keine Zeileumbrüche verwenden, da dies zu Umbrüchen in der ASCII-Datenbank führt und einen Abbruch nach sich zieht. Es gibt kein Login, in folge dessen sehen alle User auch alle Beiträge der FlatFileDB. Bei diesem Beispiel handelt es sich um eine reine ASCII Tabelle im CSV-Format, die Leistungsfähigkeit der FlatFileDB ist daher stark begrenzt, es gibt in dieser Implementierung keine Sortierfunktion oder Indexierung. Neue Projekte sind unten und alte Einträge oben.

Copyright - Wie bereits im Copyright beschrieben, darf alles frei verwendet, publiziert, gedruckt, kopiert, geändert und geteilt werden (das ist ausdrücklich erwünscht), unter der Bedingung, das ein Aufdruck, Verweis, Link oder Backlink auf diese Domain angebracht wird. Falls nicht stellt dies ein Verstoß dar und kann geahndet werden.


 28.01.2024    Kontakt@Oliver-Lohse.de    FlatFile DB

ChatGPT - Alltägliche Aufgaben mit Prompts meistern   -  Du möchtest wissen, wie du KI richtig nutzt und davon profitieren kannst? Dann wird dir dieses Workbook eine große Hilfe sein. Rainer Hattenhauer zeigt anhand einer Vielzahl praktischer Beispiele aus den unterschiedlichsten Anwendungsbereichen ganz konkret, wie KI dein Leben erleichtern kann. Egal ob du Texte verfassen, recherchieren, Bilder generieren oder deinen eigenen Programmcode erstellen möchtest. Hier kannst du auch ohne Vorkenntnisse direkt loslegen und die gängigen KI-Frontends ausprobieren. Inklusive ChatGPT, DALL-E 2, Midjourney, DeepL Write etc.

Wir sind Mitglied im Amazon.Partnernet und können mit Affiliate-Links den Betrieb der Webseite etwas unterstützen, für Sie als Leser ist das natürlich vollkommen kostenlos.

Weitere passende Beiträge

Geniale Flatfile Datenbank von H.Wiledal

 php  FlatFile DB


Möchten Sie große Mengen Content verwalten und systematisch organisieren oder entwickeln ein eigenes Flatfile CMS, dann hilft die Flatfile DB von Hugo Wiledal

Plugin Datenbank db.php zum speichern

 bludit  Datenbank DB


Nutzen Sie die Plugin-DB db.php, um individuelle Daten Ihres Plugins zu speichern und lesen diese für die spätere Verarbeitung durch das CMS Bludit aus.

Affiliate FlatFile DB für den Blog

 php  Affiliate DB


Mit diesem Beitrag erstellen Sie (oder als Download) eine unabhängige Affiliate Datenbank, die Sie in jedem CMS, jeder Webseite oder jedem Blog nutzen können.

Impressum


CMSWorkbench.de ist eine reine Entwickler-Webseite und dient vorwiegend als Wissensspeicher für die Entwicklung von CMS

Datenschutz


Die Webseite verwendet keinerlei Tracking- oder Speicher-Mechanismen, die Rückschlüsse auf Ihre IP oder das Leseverhalten zulassen

Affiliate


Wir sind Mitglied im Amazon Partnernet und können mit Affiliate-Links (* den Betrieb der Seite etwas unterstützen, für Sie ist das natürlich kostenlos

Kontakt


Sie können mit uns über eMail Kontakt aufnehmen, schreiben Sie an Kontakt@Oliver-Lohse.de