Mailinglisten-Archive |
Moin Jo, moin Liste, > On 12 Oct 2002 at 16:03, Nico Haase wrote: > > Natürlich werden einige sagen: MySQL macht dir das schneller und > > einfacher. Gegenargument: Nur mit einem File kann ich in den Artikeln > > PHP-Befehle unterbringen, die dann abgearbeitet werden > > Es gibt z.B. eval() http://de.php.net/eval Ja, aber dann müsste der gesamte Inhalt des Feldes in PHP geschrieben werden, also müsste das dann immer "echo 'mein text'; [zeilenumbruch] include("diesenda.php"); [z.]" etc. oder ähnlich sein. Und das ist blöd bei der Eingabe in ein Formular. > > Außerdem kann ich per Filesystem die Dateien einfach hochladen, ohne > > PHPMyAdmin auf dem Server starten zu müssen (begrenzter Traffic). > > Nunnja, wenn der Traffic wirklich so knapp ist (Wieviele Artikel werden > wirklich pro Monat geschrieben/geändert?) könnte man ein kleines, > speziell angepasstes, Administrationstool basteln, dass aus schlichtne > Seiten besteht und einem das schreiben/ändern/löschen von Artikel > ermöglicht. Wieviele es sind, ist unklar. Das muss sich entwickeln, du kennst die Seite ja *g*. Mit einer Admin-Funktion kommt man schon weiter, aber die kann ja direkt in die Datei artikel.php integriert sein. > Hätte z.B. auch den Vorteil dass man auch mal aus einem > Internetcafe oder so Artikel schreiben/ändern kann und dass man > verschiedene User haben kann die schreibberechtigt sind (eventuell sogar > mehrstufig, so dass einer einen Artikel schreibt und jemand anderes > diesen erst noch frei geben muss). Hmmmmm..... das geht mit Filesystem doch bestimmt auch. Irgendwas wie erstelle Datei -> schreibe in Datei -> schließe Datei -> starte Index kann ich auch im IC machen. Vom Befehl her ist das Löschen auch einfacher als per MySQL (unlink($file)). Und ändern hieße ganz einlesen, in textarea, hinterher den alten Inhalt mit textarea überschreiben. > Ein weitere Vorteil einer Datenbank wäre noch dass man leichter eine > Suchfunktion basteln kann. Stimmt. Aber das kann noch warten. > johannes nico
php::bar PHP Wiki - Listenarchive