Salve a tutta la ML.

Di recente ho messo on-line un servizio basato su un mio progetto scritto in 4 linguaggi di programmazione, Python compreso. Il progetto è orientato all'ottimizzazione Web, specialmente 2.0, trattandosi di un compressore client per CSS e JavaScript in un unico file ottimizzato al massimo soprattutto se si utilizza anche la compressione in gzip e deflate.

Senza voler spammare, vorrei solo chiedervi se questo file, testato personalmente e funzionante, può essere in qualche modo riutilizzato anche con Django o altri progetti Python orientati al web. La logica è molto semplice, non è magari la più Pytonica ma il sorgente è volutamente stato scritto analogo a quello C# e PHP (li mantengo tutti meglio, IMHO).

Questo script verifica l'eventuale hash ETag del browser tramite uno sha1 pre memorizzato per quel file e restituisce un Not Modified se l'If-None-Match è equivalente, stampa la versione gzip, deflate o txt del sorgente negli altri casi. I files che stanno dentro la cartella sono pre "compilati" dal servizio, il tutto è studiato per stressare il meno possibile servers ed utenti con tempi di risposta immediati, elaborazioni ridotte all'osso ed ottimizzazione di banda per chi hosta come per chi naviga.

Qualcuno, gentilmente, potrebbe darmi un parere?
questo il link al generatore testato su mod_python per Apache 2.2 e configurato come psp per Python 2.5:
http://packed.it/php/generator.py.js

Qualcun altro invece saprebbe dirmi se in pochi passaggi si potrebbe fare un porting per Zope, Django, Cherrypy o altri?

Grazie mille per l'eventuale attenzione.

Buona giornata,
   Andrea Giammarchi

---------------------------------
Zend Certified Engineer
ActionScript 2.0 Certified Developer
Web 2.0 Specialist
---------------------------------
Cel. +39 338 7621067

_______________________________________________
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python

Rispondere a