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