Tom: Seiten online bearbeiten

Beitrag lesen

Hello Nicole,

mein derzeitiger Fachpraktikant arbeitet gerade "zum Zwecke der Verbesserung seiner Prüfungschancen" an einem solchen System und ich helfe ihm fliessig dabei, denn es soll tatsächlich fertig werden.

Zum Glück ist er ein echter Linux-Spezialist und absolut "konsolenfest". Da kann ich dann noch eine Menge lernen. So kommt es, dass wir jeden Tag in PHP/Linux neue Überraschungen oder zumindest Klärungsbedarf entdecken. Es ist leider auf den zweiten Klick nicht alles so, wie es sich auf den ersten Blick im PHP-Manual liest.

Jedenfalls kommen wir trotzdem noch gut vorwärts.

Sinn des Systems ist es, eine Flat-File Artikelbörse (Verkauf von erklärungsbedürftigen Teilen) aufzubauen.

Es gibt eine

  • Einstiegsseite
      mit Begrüßung und den unvermeidlichen Buttons für die Belehrung

  • Warengruppenübersichten
      mit Bildern

  • Warengruppen mit Artikelübersichten (ggf. zum Blättern) mit
      Bildern, Überschriften, Texten, Preisen,

  • Artikel mit
      Bildern, Überschriften, Texten, Preisen, Bestellform, Userkommentaren

  • einen Userbereich für die Onlineanmeldung

  • einen Bereich für die Bestellbestätigung

Zu den Artikeln können die registrierten User dann Kommentare schreiben.

Sowas kann man natürlich auch für "normalen" Content benutzen.
Das ganze soll tatsächlich ohne DB-Engine laufen.

Welche Probleme?

  • konkurrierneder Betrieb
  • unterschiedliche Userrechte auf die Warengruppen durch Anmeldung
      gesteuert.
  • Bildupload mit mehreren Bildern pro Artikel möglich
  • Bildauswahl möglich, damit man nicht jedesmahl hochladen muss
  • Verschieben der Seiten

usw.

Du kannst Dir ja selber nochmal gedanken machen, was DU so brauchen könntest. Vielleicht hilft es uns auch weiter. Das System soll nachher bestens dokumentiert veröffentlicht werden. Alle Übungen und Tests gehören dann auch dazu.

Heute war z.B.
clearstatcache:
http://de3.php.net/manual/de/function.clearstatcache.php mit allen seinen Hindergründen und Tücken dran. Benötigt werden ja "nur" die aktuell lesbaren Bilder eines Users.

Mime-Types erkennen:
Wie unterscheidest Du z.B *.html, IMG, *.txt, *.php-Dateien voneinander, wenn der User Dir eine PHP als *.jpg unterjubelt und es dann vielleicht doch irgendwie schafft, das Ding in *.html umzubenennen? (*.html werden auf dem Zielsystem geparst).

Und solche Sachen eben...

Liebe Grüße aus http://www.braunschweig.de

Tom

--
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen