Creazione siti internet open source modulari con framework web Pylons
Un framework open source d'applicazioni web e CMS in programmazione python
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
RasadaCrea Tweets e Social Web
- Come creare scripts Python di trattamento di dati log: corsi di formazione RasadaCrea http://t.co/dKh7k2Vk #web #training 70 giorni fa
- Appartamento per Fiera Internazionale Grenoble http://t.co/2r16Gnmm proposto da RasadaCrea http://t.co/ftI7f0wL #web #seo 87 giorni fa
- Evitare soluzioni web anti-professionali: usare servizi web integrati da http://t.co/e3Hnn9SN #solution #web 107 giorni fa