JsHttpRequest 5

Lizenz: kostenlos ‎Dateigröße: 14.47 KB
‎Benutzerbewertung: 4.0/5 - ‎3 ‎Stimmen

JsHttpRequest ist eine kostenlose, leistungsstarke und browserübergreifende Bibliothek, um AJAX-basierte Websites in PHP zu erstellen. Es könnte separat oder als PHP-Teil für die beliebte Prototype JS-Bibliothek verwendet werden und ist vollständig mit diesem Tool kompatibel. Die Bibliothek unterstützt auch eine einzigartige Funktion - das Hochladen von Dateien auf einen Server ohne erneutes Laden von Seiten (Hochladen im AJAX-Stil), auch wenn Sie die kompatible Schnittstelle Prototype JS verwenden. JsHttpRequest verfügt über eine ausgezeichnete browserübergreifende Kompatibilität (z. B. funktioniert mit IE 5.0 mit deaktiviertem ActiveX und ohne XMLHttpRequest-Unterstützung). Sie können mit jeder Zeichencodierung (einschließlich aller nationalen) "transparent" arbeiten - vergessen Sie eine manuelle Codierung/ Decodierung in Ihren Skripten, alles, was automatisch geschieht! Sie können weiterhin den vollständigen Satz von üblichen PHP-Debug-Funktionen und Codierungstraditionen verwenden (z. B. fängt die Bibliothek automatisch PHP-Mitteilungen und sogar fatale Fehler ab und verarbeitet sie korrekt). Sie können frei mehrdimensionale Datenstrukturen (assoziative Arrays, verschachtelte Objekte usw.) verwenden, während Sie Daten von einem Server an einen Client senden und umgekehrt (einschließlich Prototype JS-Schnittstelle); in diesem Fall werden alle Konvertierungen zwischen PHP-Arrays und JavaScript-Objekten automatisch durchgeführt. Die Bibliothek wählt automatisch die beste Methode zum Laden von Daten entsprechend den Browserfunktionen aus (z. B. verwendet sie XMLHttpRequest, falls verfügbar, und versucht, falls nicht, andere Methoden). Die Programmierschnittstelle von JsHttpRequest ist sehr einfach und offensichtlich: Sie können die Prototype JS-Schnittstelle (wenn Sie früher mit Prototype gearbeitet haben), die bibliothekseigene Schnittstelle oder sogar die XMLHttpRequest-kompatible Schnittstelle zum Laden von Daten verwenden. Sie können auch die voll funktionsfähige Version der Bibliothek (14K) oder eine verkleinerte Version (z. B. die browserübergreifende Version mit nur SCRIPT-Ladeunterstützung - 8K) verwenden. Die Größe von JsHttpRequest ist also recht klein.

VERSIONSVERLAUF

  • Version 5.x veröffentlicht auf 2007-08-12
    Kompatibilität mit Prototyp. Bibliothek JsHttpRequest könnte als Serverteil in PHP verwendet werden. Trotzdem sind alle zusätzlichen Funktionen von JsHttpRequest (Browserübergreifende Kompatibilität, Datei-Upload-Unterstützung, Arbeit mit nationalen Zeichensets usw.) weiterhin verfügbar.

Programmdetails