YUI: Öffnungszeiten Do 21. April
19. April 2011 um 01.39 Uhr von Luke Smith | In Entwicklung , Öffnungszeiten | Keine KommentareYUI Loader Remote-Service-
Für eine Weile jetzt, Reid Burke wurde auf einem Node.js basierter Dienst gearbeitet, um den Prozess beschleunigen, der Berechnung und anfragende Modul-Abhängigkeiten in YUI 3. Er hat es ziemlich zugeknöpft, um an dieser Stelle zu schließen, und will teilen, was er in sich hat und erhalten Sie Ihre Ideen für das, was würde es sogar awesomer.
Das Problem
Seit einiger Zeit haben wir bekannt, dass zwar wirklich praktisch für Entwickler, die Y.use( modules ,...) -Methode eine unnötige Verzögerung bei der Spin-up Zeit von Ihrer Implementierung Code führt. Es stellt sich heraus, dass es eine Menge Arbeit, Berechnung Abhängigkeit Bäumen ist, und die Metadaten allein kann auf den gesamten Speicherbedarf Ihrer Seite belastend. Die traditionelle Methode der einschließlich der YUI-Seed-Datei ( yui-min.js ), dann Bootstrapping mit YUI().use(...) erste erzählt YUI Loader, um die Modul-Abhängigkeit, die mit Metadaten für die gesamte Bibliothek wird in sattelte laden der Quelle-Loader dann berechnen Sie die vollständige Liste der benötigten Module auf der Grundlage Ihrer use(...) Aussage auf dem Client-Rechner.
Die Lösung
Der Remote Loader-Service bewegt sich diese Berechnung auf den Server, so dass Ihr Code schneller initialisieren und die Reduzierung Ihrer Seiten-Client-Speicher-Profil, weil die Metadaten und Loader nicht mehr auf dem Client-Rechner erforderlich. Es dient auch als Combo-Handler, der Rückkehr alle den Code direkt, anstatt den Umweg über den yahooapis Combo-Dienst (weniger Netzwerkverkehr), und fähig ist, auf einem Server in Ihrem Node.js Domäne bereitgestellt.
Der Plan ist, Reid Demo haben, was funktioniert heute, darunter einige ziemlich beeindruckende Statistik von seiner Verwendung auf yuilibrary.com , dann öffnen Sie den Anruf an Rückmeldungen und Anfragen. Kommen Sie heraus, was die Zukunft der YUI Loader ist wie die Suche!
Zeit & Details
Wir werden Online von 10.00 bis 11.00 Uhr PDT am Donnerstag. Die Verbindungsdaten sind die gleichen wie immer.
- Wählen Sie sich in 1-888-371-8922 (Skype funktioniert gut für Nicht-US-Teilnehmer *)
- Geben Sie den Teilnehmer-Code 47188953 #
- Join the Screen-Sharing-Sitzung (dies wird Sie auffordern, die Adobe Connect-Plugin zu installieren, wenn dies Ihre erste Mal benutzen)
* - Wenn Skype ist keine Option, mailen Sie mir oder fangen mich (ls_n) im IRC-Channel # yui auf Freenode für eine lokale Nummer.
Teilen und zu erweitern: Lesezeichen mit del.icio.us | Digg it! | reddit!
Noch keine Kommentare
Leider ist die Kommentarfunktion zu diesem Zeitpunkt geschlossen.

Copyright © 2006-2012 Yahoo! Inc. Alle Rechte vorbehalten. Datenschutz - Allgemeine Geschäftsbedingungen
Präsentiert von WordPress auf Yahoo! Web Hosting .
