Ich habe mich in letzter Zeit mit Ajax-Inhalten beschäftigt, daher habe ich dem Ajax-Framework besondere Aufmerksamkeit geschenkt. Ich habe online nachgeschlagen und zwei davon ausprobiert, eines ist jQuery und das andere ist xajax.
Ich denke, dass jQuery ein JS-Framework ist, während Xajax eine Kommunikationsmethode zwischen JS und PHP ist.
Wenn Sie sich auf die Front-End-Schnittstelle konzentrieren, ist jQuery eine gute Wahl. Die Funktionen sind einfach und klar zu verwenden und der Code ist nicht kompliziert. Während Xajax PHP in Betracht zieht, muss es sich für mich immer seltsam anfühlen, vielleicht weil ich damit nicht vertraut bin. Im Vergleich zu jQuery ist die Schwelle für den Einstieg möglicherweise etwas höher. aber vielleicht ist es für diejenigen, die mit JS vertraut sind, für die Leute unbequem, es zu benutzen.
jQuery konzentriert sich mehr auf die Skriptverarbeitung und die Kommunikation mit dem Hintergrund, schenkt den Hintergrundprogrammen jedoch nicht allzu viel Aufmerksamkeit. Nachdem ich es erlebt habe, tendiere ich jetzt mehr zu jQuery.
Über jQuery
Zitat
jQuery ist eine erstaunliche Javascript-Bibliothek, die es uns ermöglicht, mit nur wenigen Codezeilen wunderschöne Seiteneffekte zu erstellen. Aus Website-Sicht macht dies JavaScript interessanter.
Wenn Sie denken: „Junge, ich brauche eine weitere Javascript-Bibliothek, genau wie ich ein weiteres Loch in meinem Kopf brauche“, dann treten Sie dem Club bei. Das ist genau das, was ich dachte, als ich es zum ersten Mal sah.
Ich habe Moo.fx, Scriptaculous, TW-SACK und Prototype verwendet und an der Entwicklung von RICO, Yahoo YUI und einigen anderen Bibliotheken teilgenommen.
Ohne PHP kommt mir Javascript nicht mehr nahe. Aber ich gebe trotzdem mein Bestes, um einen klaren Kopf zu behalten und weiterhin in AJAX zu denken.
Zitat
Vor- und Nachteile von Xajax im Vergleich zu anderen Ajax-Frameworks
1. Vorteile
Wir müssen fast kein Javascript beherrschen, um das zu erreichen Wirkung von Ajax
Keine Aktualisierung zum Senden von Daten, keine Aktualisierung zum Anzeigen von Daten, keine Aktualisierung zum Ersetzen von Daten usw.
Wir können Daten in PHP verarbeiten
2. Nachteile
Da sich alle benutzerdefinierten Xajax-Funktionen in PHP befinden und diese nicht als JS-Dateien ausgegeben werden, wird diese Verzögerung beim Senden einer Anfrage mit dem Ergebnis der Serveranforderung verknüpft. Diese Verzögerung ist besonders offensichtlich, wenn die Netzwerkgeschwindigkeit zunimmt ist langsam!
Weitere verwandte Inhalte finden Sie auf der chinesischen PHP-Website (www.php.cn)!