Thomas Schmieder: Sonntagsfrage: Kennt einer die PHPLIB 7.0?

Hallo,

bevor ich das Rad nun vollständig neu erfinde, frage ich doch lieber nochmal nach:

Würdet Ihr mir zur OPP bei PHP raten?
Kennt eine(r) die PHPLIB 7.0 oder neuer und hat Erfahrungen damit?
Was gibts sonst noch an fertigen Bibliotheken für PHP, die man für ein "etwas größeres" Projekt gebrauchen könnte?
Themen:

  • Geoinformation: automatische Streckenfindung im Stadtplan
  • Bildverarbeitung
  • Zugriffskontrolle
  • Benutzerabrechnung (Historie, Logging)
  • Formulargenerator
  • ...

Sonst noch einen schönen Sonntag

Tom

  1. Hallo Tom,

    Würdet Ihr mir zur OPP bei PHP raten?

    Meinst Du OOP? Bei einem großen Projekt, ja!

    Kennt eine(r) die PHPLIB 7.0 oder neuer und hat Erfahrungen damit?

    Ich mache eigentlich alle (dynamischen) Sites mit phplib7, und finde sie *sehr* praktisch, auch wenn es am Anfang ein wenig schwer ist, sie zu durchschauen. (falls man z.B. im  internen Ablauf der Authentifizierung was ändern will).
    Wenn Du mit der phplib arbeitest, bekommst Du schon mal einen DB-Abstraction-Layer, auch wenn Du ihn im Moment nicht brauchst, und Sessionverwaltung, Authentifizierung usw. sind imho sehr gut gelöst.

    • Geoinformation: automatische Streckenfindung im Stadtplan

    Da ein fertiges Skript auf eine bestimmte Datenbank mit Straßendaten aufsetzen müßte, aber die jeweils nur bei bestimmten Ämtern oder Firmen in jeweils eigenen Formaten liegen (nehme ich auf jeden Fall an), gibt es wohl nichts fertiges, und schon gar nicht in PHP.
    Warum nimmst Du nicht einfach z.B. http://www.map24.de?
    Wenn Du es selber machen mußt, für den Anfang:
    http://www.wikipedia.org/wiki/Dijkstra's_algorithm
    http://groups.google.com/groups?hl=de&lr=&ie=UTF-8&threadm=8hgv63%24agl%241%40FreeBSD.csie.NCTU.edu.tw&rnum=4&prev=/groups%3Fq%3DDijkstra's%2Balgorithm%2Bphp%26hl%3Dde%26lr%3D%26ie%3DUTF-8%26sa%3DN%26tab%3Dwg

    • Bildverarbeitung

    Was genau willst Du mit den Bildern denn machen? Für Resizing, einbauen kurzer Texte/Grafiken usw. finde ich ImageMagick die beste Lösung, gd liefert qualitativ nicht so gute Ergebnisse, allerdings ist es ein bißchen langsam.

    • Zugriffskontrolle

    Macht die phplib.

    • Benutzerabrechnung (Historie, Logging)

    Sollte mit der phplib auch nicht schwer sein, kommt aber natürlich darauf an, über was Du eine Historie & Logging haben willst (Last-Login?, Anzahl der Queries über eine bestimmte Tabelle? Alles, was der User macht?)

    • Formulargenerator

    Bei phplib ist OOH-Forms dabei, das Konzept finde ich ganz gut.

    Sonst noch einen schönen Sonntag

    Schönen Montag!
    Stephan