Applicationi web e software open source, framework web pylons da RasadaCrea, Grenoble - Lyon. Programmazzione python, sviluppo servizi web e design basedati, cms open source

Salta testata | accessibilità sito : ridurre taglia del testo accessibilità sito : ingrandire taglia del testo | stampa il contenuto principale della pagina condividete questo documento internet con un partner

Creazione siti internet open source modulari con framework web Pylons

pylons framework internet per soluzioni aperte e scalabili

Un framework open source d'applicazioni web e CMS in programmazione python

pylons é un framework internet in python, per sviluppi web produttivi sostenuto da RasadaCrea, Grenoble - France

Innumerevoli framework di creazione d'applicazioni web esistono in vari linguaggi di programmazione, ognuno con i propri vantaggi. In verità occorre consacrare energie rilevanti per poter fare la giusta scelta. RasadaCrea ha scelto sulla base dei seguenti criteri:

  • Un buon framework di creazione d'applicazioni web é costruito su un linguaggio di programmazione potente, ma con una sintassi chiara e concisa, come python
  • Un framework web deve essere ben strutturato, aperto e open source, basato su standard informatici, modulare e facile da mantenere, capace di soddisfare rapidamente nuove richieste per progetti modulari
  • facile integrazione di tecnologie internet di rilievo: base dati SQL, SQLAlchemy orm, base dati NoSQL ( MongoDB, CoucheDB .. ), template Mako, Ajax, framework JQuery javascript, routes, formulari, script python per processamento dati in back-end

La scelta del framework web pylons diventa una conseguenza evidente, con il suo ambiente di sviluppo robusto e agile, basato su un'architettura di componenti disaccoppiati. Si tratta di un framework potente senza magie nascoste. Pylons é un framework WSGI ( un protocollo standard d'interfaccia tra applicazione web e server web ), che permette a un'applicazione web di essere servita da qualunque server WSGI. Basato su paste , Pylons incoraggia l'uso di librerie di programmi python, proponendo una configurazione base (mako, sqlalchemy, routes):

  • Modelli di base dati: SQLAlchemy, SQLObject, MongoDB, CouchDB. Template: Mako, Genshi, Jinja2
  • Helpers: WebHelpers per facilitare il codice con tagg HTML, FormAlchemy per la generazione di formulari
  • Richieste: Routes nella configurazione base, altre scelte sono possibili

RasadaCrea sviluppa programmi Python per siti e servizi web con framework Pylons

RasadaCrea propone servizi e consulenze, sviluppi web, corsi di formazione di framework pylons : contattateci

$ sudo pip install virtualenv
$ virtualenv --no-site-packages newProject
$ cd newProject; source bin/activate
(newProject)$ pip install -E ./ pylons
(newProject)$ paster create -t pylons newproject
(newProject)$ hg init newproject