tgext.minify.

CSS- und JS-Stechierer für TurboGears2
Jetzt downloaden

tgext.minify. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • MIT/X Consortium Lic...
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Simone Marzola
  • Website des Verlags:
  • http://bitbucket.org/simock85/

tgext.minify. Stichworte


tgext.minify. Beschreibung

TGEXT.Minify ist eine TurboGears 2-Middleware, die alle CSS- und JavaScript-Dateien in Ihrem öffentlichen Verzeichnis in Ihrem öffentlichen Verzeichnis minifiziert, bevor sie ihnen dienen. Basierend auf Rcsmin und RJsmin von André Malo. Die Middleware basiert auf TGEXT.SCSS von Alessandro Molina.installingtGext.Scss kann sowohl von PYPI als auch von Bitbucket installiert werden: Easy_install tGExt.minifyShould ist einfach für die meiste Arbeit von Usersenableing TGEXT.INIFIFIF TGEXT.PLUGPLABLE ist verfügbar, um TGEXT zu aktivieren. Angehörige der Annahme an Ihre config / app_cfg.py: von tGExt.Pluglable Import PlugPlug (Base_Config, 'TGEXT.Minify'), andernfalls manuell mit TGEXT.Verify ist wirklich einfach, Sie bearbeiten Ihre config / middeware.py und gleich nach der # Wickeln Sie Ihre Basis TurboGears 2 Anwendung mit benutzerdefinierten Middleware hier Kommentar-Wrap-App mit MinifyMiddleware: von TGEXT.Minify-Import MinifyMiddleWaremake_Base_App = BASE_CONFIG.SETUP_TG_WSGI_APP (Load_environment) def make_app (global_conf, full_stack = true, ** app_conf): app = make_base_app (global_conf, full_stack) = True, ** app_conf) # Wrapieren Sie Ihre Basis TurboGears 2 Anwendung mit benutzerdefinierten Middleware hier App = MinifyMiddleware (App) Return AppNow Sie müssen nur Ihre schönen .css und .js-Dateien integrieren E Öffentlichkeit / und sie werden als Minified.Performance BooSthere serviert. Der Bericht eines Benchmarks ist der Bericht eines Benchmarks, der auf Paster dient, der bootstrap.css mit und ohne Middleware dient, und dann bootstrap.min.js bereits abgebaut (ohne Verwendung der Middleware): $ / usr / SBIN / AB-N 1000 http: // localhost: 8080 / css / bootstrap.cssiequests pro Sekunde: 1135.50 (Mittelwert) $ / usr / sbin / ab -n 1000 http: // localhost: 8080 / CSS / bootstrap.cssrequests pro Sekunde: 714.99 (Mittelwert) $ / usr / sbin / ab -n 1000 http: // localhost: 8080 / css / bootstrap.min.cssiRequests pro Sekunde: 806.26 (Mittelwert) In diesem Fall ist in diesem Fall die ungleichmäßige CSS mit TGEXT mit TGEXT dienen


tgext.minify. Zugehörige Software