
SQLite mit PHP nutzen
Seit PHP5 ist die SQLite Erweiterung standardmäßig aktiviert. Damit erhalten wir ein einfaches und schnelles Werkzeug um Daten strukturiert zu verwalten. Da mittlerweile - nahezu - jeder Webhoster PHP5 unterstützt besteht eigentlich auch kein Grund, warum man auf die Vorteile dieser Erweiterung verzichten sollte.
SQLite kombiniert die einfache Handhabung von Flatfiles mit dem Komfort SQL-basierenden Datenbanken.
Alle SQLite Funktionen: http://de3.php.net/manual/de/ref.sqlite.php
PDO - PHP Data Objects
Mit der PDO Erweiterung liefert PHP eine Schnittstelle, welche es erlaubt mit ein und denselben Befehlen auf unterschiedliche Datenbanken zuzugreifen.
Beispiel:
$dbh = new PDO("sqlite:example.sqlite");
$sql = "SELECT * FROM fc_pages
WHERE page_permalink = '$page_permalink' " ;
$result = $dbh->query($sql)->fetch(PDO::FETCH_ASSOC);
$dbh = null;
Weiterführende Links zum Thema:
- SQLite Homepage http://sqlite.org/
- PHP/SQLite Manual http://www.php.net/manual/de/book.sqlite.php
- PHP/PDO Manual http://de3.php.net/manual/de/book.pdo.php
- SQLite bei Wikipedia: http://de.wikipedia.org/wiki/SQLite
Tools
- SQLite Manager als Firefox Add-on:
https://addons.mozilla.org/en-US/firefox/addon/sqlite-manager/ - SQLiteManager Web-based SQLite administration:
http://www.sqlitemanager.org/en/ - SQLiteManager als native Applikation für Win & Mac
Mit dieser App kann man SQLite Dateien sowohl lokal als auch direkt auf dem Server bearbeiten.
http://www.sqlabs.net/sqlitemanager.php