Heim >Backend-Entwicklung >PHP-Problem >Komm schon, er kommt, das PHP-Open-Source-AJAX-Framework, das du willst, ist endlich da!

Komm schon, er kommt, das PHP-Open-Source-AJAX-Framework, das du willst, ist endlich da!

醉折花枝作酒筹
醉折花枝作酒筹nach vorne
2021-07-05 16:22:191997Durchsuche

In PHP gibt es viele Frameworks wie thinkphp, Laravel usw. Heute stellen wir 14 Open-Source-AJAX-Frameworks vor, auf die sich Freunde in Not beziehen können.

Komm schon, er kommt, das PHP-Open-Source-AJAX-Framework, das du willst, ist endlich da!

jQPie

Dies ist ein Ajax-Framework, das von jQuery erweitert und mit PHP kombiniert wurde. Unterstützt XML-, HTML- und JSON-Handler. Zu den von jQPie bereitgestellten Funktionen gehören:

Nutzen Sie die Methode $.getJSON, um das Anfordern und Verarbeiten von Daten von PHP zu vereinfachen.

Verwenden Sie die Methode $.(element).load, um den von PHP generierten HTML-Code in ein bestimmtes Seitenelement einzufügen.

Verwenden Sie die Methode $.jqpie, um PHP-Funktionen direkt von der Webseite aus aufzurufen. jQuery wird als Reaktion auf den $.jqpie-Aufruf von der PHP-Funktion zurückgerufen.

phpmsajax

Eine Reihe von PHP-Dateien zur Unterstützung der Verwendung der Microsoft AJAX-Bibliothek in PHP-Webanwendungen.

jsLINB vjsLINB ist eine vollständige browserseitige Javascript-Lösung, die mit den meisten modernen Browsern kompatibel ist (IE6.0/IE7.0/firefox1.5/firefox2.0/opera9/Safari2.0, für Safari fehlen Tests). Es kann Programmentwicklern bei der Implementierung verschiedener Arten von RIA-Anwendungen helfen – es bietet ein leistungsfähigeres Framework und ist gleichzeitig einfacher zu verwenden.

Der komprimierte Kerncode ist nur 50 KB groß, einschließlich Javascript-Typprüfung, obligatorischem Typ, präzisem und flexiblem Ereignismodell, benutzerdefinierten Ereignissen, Beobachter und Tie/Untie, Boxing/UnBoxing/ReBoxing-Modell, Direktaufruf, DOM-Generierung, Abfrage, Traversal und Operation, CSS-Stiloperation, CSS-Klassenoperation, Dom-Attributoperation, perfekte OO-Implementierung von Javascript, Javascript-Thread, erweitertes Ajax, leistungsstarkes Drag Drop, Supersteuerung (kann in den vier Dimensionen Aussehen/Vorlage/Verhalten/Datenmodellstandard angepasst werden). Steuerelemente, vollständig anpassbare Steuerelemente) usw.

My-BIC

My-BIC ist ein benutzerfreundliches, leistungsstarkes Ajax/PHP-Framework.

Unterstützt die Ajax-Datenübertragung in den Formaten XML, JSON und TEXT. Unterstützt EasyForms: Durch Aufrufen einer Funktion können alle Werte im Formular abgerufen und eine leicht verschönerte Abfragezeichenfolge für Sie erstellt werden.

ajaxObj.getForm('formid'). Unterstützung für JSON-Client-Kodierung: Mit dieser Funktion können Sie JSON-kodierte Daten zwischen Clients oder Servern senden und empfangen. Schutz vor Netzwerktrennung: Wenn der Server ausfällt, hilft Ihnen My-BIC dabei, Anfragen zu löschen und zu verhindern, dass weitere Anrufe getätigt werden. Integrierte Übermittlungswarteschlange: Alle AJAX-Anfragen werden in der richtigen Reihenfolge gesendet und alle Anfragen werden in der Warteschlange gespeichert, um ein Überschreiben zu verhindern. Bietet eine visuelle Bedienoberfläche, die Sie beim Debuggen während der Laufzeit unterstützt.

aSSL

aSSL: SSL für Ajax. Dieses Open-Source-Projekt kann in Ajax-Anwendungen verwendet werden, die SSL-Unterstützung erfordern.

PHPLiveX

PHPLiveX ist eine PHP-Klassenbibliothek, die zum Aufrufen von PHP-Funktionen mithilfe von Ajax in Webseiten verwendet werden kann. Es ist sehr einfach zu verwenden, wenn eine PHP-Funktion aufgerufen wird. Es enthält ein flexibles Vorladeattribut und ist mit IE, Opera, Mozilla, Firefox und anderen Browsern kompatibel.

RSPA

RSPA ist ein komponentenbasiertes, ereignisgesteuertes Ajax-Framework, das für PHP4 und PHP5 geeignet ist. Verwenden Sie dieses Framework, um serverseitige PHP-Klassenfunktionen aus clientseitigen Steuerereignissen aufzurufen. Sie können Client-Objekte auch direkt serverseitig bedienen.

phpAjaxTags

phpAjaxTags ist eine PHP-Tag-Bibliothek, die die berühmte Java-Tag-Bibliothek „AjaxTags“ imitiert. Einfach und dennoch leistungsstark, einfach zu bedienen und zu installieren. Es ist nicht erforderlich, JS-Code zu schreiben, um die Ajax-Funktion zu implementieren.

XAJAX

xajax ruft PHP-Funktionen direkt über Javascript auf. Es verwendet Javascript-Stubs, um Funktionen, Objektmethoden und Klassenmethoden in PHP-Skripten aufzurufen. Die serverseitige Antwort wird vom xajax-Antwortobjekt erstellt, das viele Befehle bereitstellt, z. B. das Zuweisen eines Werts zu einem HTML-Element, das Anzeigen eines Warndialogfelds usw. Benutzerdefinierte Skriptausgaben werden ebenfalls unterstützt.

Der gesamte browserspezifische Code (z. B. die Verwendung von XMLHttpRequest) ist abstrakt und das Senden verschiedener Datentypen an den Server ist sehr einfach zu implementieren. Xajax bietet vielfältige Konfigurationsmöglichkeiten zur einfachen Integration in bestehende Webanwendungen oder Frameworks. Sein Javascript-Kern ist prägnant und klar und kann überschrieben werden, um erweiterte Javascript-Funktionen zu unterstützen.

NanoAjax

NanoAjax ist ein AJAX-Framework basierend auf PHP5, objektorientiert (einschließlich Javascript und PHP). Es verwendet JSON als Datenaustauschformat. NanoAjax kann mehrere virtuelle Anfragen zu einer realen Anfrage kombinieren. Das gesamte Framework ist sehr klein und einfach zu bedienen. Klassenbasierte serverseitige Ereignisbehandlung.

Pear:HTML_AJAX

Pear:HTML_AJAX ist ein ziemlich ausgereiftes Ajax-Framework, das JSON für die Datenübertragung verwendet. Umfangreiche integrierte Beispiele, einschließlich Message Board, Login, Grab usw.

Ajax Agent

Ajax Agent ist ein sehr einfach zu verwendendes (nur drei Codezeilen) und sehr leistungsstarkes Open-Source-Framework für die schnelle Erstellung von AJAX- oder RIA-Anwendungen. Unterstützt komplexe Datentypen wie zugehörige Arrays und Objekte. Verwenden Sie JSON (Javascript Object Notation) als Datenaustauschformat.

AjaxAC

AjaxAC ist ein PHP-Framework, das zum Entwickeln/Erstellen/Generieren von AJAX-Anwendungen verwendet werden kann. Die Funktionen sind wie folgt:

  • Der gesamte Anwendungscode ist in einer einzigen Klasse enthalten (kann mit jedem Javascript-Paket geliefert werden).

  • Der Aufruf von PHP-Dateien/HTML-Seiten ist sehr einfach.

  • Eingebaute Funktionalität zur Vereinfachung der Verarbeitung von Javascript-Ereignissen

  • Eingebaute Funktionalität zum Erstellen und Verarbeiten von Unteranfragen.

  • Sie können Konfigurationswerte anpassen, sodass einige Elemente zur Laufzeit festgelegt werden können.

  • Kein unordentlicher Javascript-Code, der den aufgerufenen HTML-Code füllt, alle Ereignisse werden dynamisch angehängt.

  • Einfache Integration in Template-Engines aus den beiden oben genannten Gründen.

  • Einfache Einbindung in eine vorhandene PHP-Klasse oder MySQL-Datenbank, um Daten aus Unteranfragen zurückzugeben.

AJASON

AJASON ist ein AJAX-Entwicklungspaket basierend auf PHP5. Es weist die folgenden Eigenschaften auf:

PHP5- und Javascript-Code werden vollständig mithilfe der objektorientierten Entwicklung entwickelt.

Asynchrone Aufrufe von PHP-Funktionen und Objektmethoden aus Javascript.

Möglichkeit zum Austausch komplexer Datentypen wie Arrays und Objekte (genauer gesagt Objekteigenschaften) zwischen Server und Client.

Verwenden Sie die Javascript-Rückruffunktion, um die Serverantwort zu verarbeiten.

Kann serverseitige AJASON-Fehler auf der Clientseite verarbeiten.

Empfohlenes Lernen: php-Video-Tutorial

Das obige ist der detaillierte Inhalt vonKomm schon, er kommt, das PHP-Open-Source-AJAX-Framework, das du willst, ist endlich da!. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:jb51.net. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen