Maschinendenk

PHP Ajax Frameworks

2 Kommentare

Diese Seite soll eine Übersicht von aktuell unter Open Source Lizenzen verfügbaren PHP Ajax Frameworks geben.
Die Liste erhebt keinen Anspruch auf Vollständigkeit und wird ständig aktualisiert.

  • AjaxAC
    AjaxAC verkapselt die gesamte Applikation in eine einzige PHP Klasse.
    Die Entwickler geben folgende Funktionen an:

    • Sämtlicher Code ist in einer einzigen Klasse enthalten
    • Der Aufruf des Codes ist sehr simpel. Man muss lediglich die Klasse instantiieren,
      das zugehörige Javascript einbinden und die entsprechenden HTML erstellen.
    • Eingebaute Funktionen für das Javascript Event Handling
    • Einfache Integration in Templateengines
    • Durch Objektorientiertes Design einfache Integration in bestehende PHP Anwendungen

    Lizenz: Apache License (Open Source)
    Website:http://ajax.zervaas.com.au/

  • Cajax
    Cajax ist ein objektorientiertes PHP Framework zum Ausführen asynchroner Javascript-Calls.
    Die Entwickler geben folgende Funktionen an:

    • Einfache serverseitige Programmierung
    • Fast keine clientseitige Progammierung (weniger Javascript Code)
    • Serverseitiger Eventhandler
    • Suggest Handler wie Google Suggest
    • Javascript Caching

    Lizenz: LGPL (Open Source)
    Website: http://sourceforge.net/projects/cajax

  • Cpaint
    Die Entwickler geben folgendes an:

    • Komplett objektorientiere Programmierung
    • Das Framework steht sowohl in PHP als auch in ASP zur Verfügung
    • Unterstützt mehrere XMLHTTP Objekte
    • Mit allen wichtigen Browsern getestet

    Lizenz: GPL/LGPL
    Website: http://cpaint.booleansystems.com/

  • Xajax
    Xajax übergibt Javascript Aufrufe direkt an PHP Funktionen.
    Es ist meiner Meinung nach derzeit das ausgereifteste Framework.
    Die Entwickler geben folgendes an:

    • Die asynchrone Serverantwort wird direkt über das Xajax Objekt erstellt - es bietet viele Optionen zur Manipulation von HTML Elementen.
    • Sämtlicher Browser-spezifischer Code wird von Xajax verwaltet.
      Dies macht es sehr einfach jede Art von Daten zu senden, insbesondere auch Formulare.
    • Der Javascript-Kern ist leicht verständlich und gut dokumentiert.
    • Aktive Community

    Lizenz: LGPL
    Website: http://www.xajaxproject.org/

  • XOAD (früher NAJAX)
    XOAD ist ein objektorientiertes PHP / Ajax Framework für interaktive Webanwendungen.
    Features:

    • Benutzt JSON und natives PHP zur Kommunikation
    • Die Entwickler legen besonderes Augenmerk auf Sicherheitsfragen
    • Unterstützt serverseitige Events (”Observation”)
    • Implementiert spezielle clientseitige Events (”Xoad Events”)
    • HTML Manipulation
    • Caching
    • Das Projekt ist sehr gut dokumentiert

    Lizenz: XOAD License (Open Source)
    Website: http://wiki.xoad.org/index.php?title=Wiki_Home

  • Zephyr
    Zephyr ist ein Template-basiertes Ajax Framework. Es ist komplett in PHP5 entwickelt.
    Features:

    • Einfache und robuste Entwicklung von Ajax Anwendungen
    • Integration der Smarty Templateengine
    • Aktionen registrieren und nach bestimmten Zeitintervallen ausführen
    • Nutzung von Smarty Plugins

    Lizenz: Open Source
    Website: http://zephyr-php.sourceforge.net/

  • Sajax
    Sajax ist ein einfaches Ajax in Framework mit Backends in PHP und PERL. Features:

    • Unterstüzung für HTTP POST
    • Handling des XMLHTTP Request
    • Crossbrowser kompatibel

    Lizenz: Open Source
    Website: http://www.modernmethod.com/sajax/

  • Symfony
    Symfony ist ein in PHP5 geschriebenes, objektorientiertes Framework.
    Es erleichtert die schnelle Entwicklung (Rapid Application Development - RAD) von PHP Anwendungen erheblich.
    Features:

    • Ajax Support
    • Prototype.js integriert
    • Brauchbare Dokumentation und Hilfe

    Lizenz: MIT Lizenz
    Website: http://www.symfony-project.com/

Geschrieben von Philipp

Januar 15th, 2006 at 1:31

Veröffentlicht in Allgemein

2 Kommentare zu 'PHP Ajax Frameworks'

Kommentare abonnieren mit RSS oder TrackBack zu 'PHP Ajax Frameworks'.

  1. [...] Ajax-Info: PHP Ajax Frameworks [...]

    RENEMT_DE » Jedem sein AJAX

    9 Dez 06 um 6:15

  2. [...] PHP Ajax Frameworks | Ajax Info - [...]

Kommentar schreiben