Web2py

Web2py

Web2py è una piattaforma di applicazioni web open source scritto nel linguaggio di programmazione Python. Gli sviluppatori web possono utilizzare il software per programmare una grande varietà di contenuti web supportati da Python. software web2py ha lo scopo di garantire che lo sviluppo del web diventa più facile e meno noioso. Gli sviluppatori web possono utilizzare il software per lo sviluppo di moduli web da zero. web2py era inizialmente destinato ad essere utilizzato come strumento didattico e finalizzato al raggiungimento facilità d'uso e distribuzione. Ciò significa che la piattaforma non integrare qualsiasi file di configurazione. disegno di web2py si basa su altri software di sviluppo come Django e Ruby on Rails. Come tale, la piattaforma ha molte caratteristiche simili a Ruby on Rails e Django e si concentra sulla rapido sviluppo, preferisce convenzione all'approccio configurazione, ed ha il modello-view-controller (MVC) modello architettonico.

Scaricare Web2py
Caratteristiche di Web2py
  • Alcune delle caratteristiche uniche che vengono con il software web2py sono
  • Compatibilità con una varietà di protocolli: La piattaforma è compatibile con HTML / XML, JSON, CSV, RSS / ATOM, Flash / AMF, PDF, e Linked Data (RDF).
  • E 'disponibile in versione del codice open source.
  • È dotato di sintassi di Python che gli utenti possono utilizzare per sviluppare applicazioni web.
  • Si compone di diversi modelli: il software è disponibile in diversi modelli, tra cui controller, viste, moduli, posti di lavoro cron e file statici.
  • Il software può essere eseguito su Windows, Unix, Linux, Google App Engine, Mac, Amazon EC2, e qualsiasi web hosting attraverso Python 2.
A favore di Web2py
  • Alcuni dei benefici che vengono con l'uso di software web2py sono
  • La piattaforma integra un linguaggio di template basato su Python che permetterà agli sviluppatori web di iniziare immediatamente i loro codici di scrittura.
  • Questo permette agli utenti di distribuire i loro codici compilati.
  • DAL capace: questo consente agli utenti di dimenticare l'ORM ‘parzialmente’, che rende conveniente per gli utenti che non preferirebbero un ORM a tutti gli effetti nel software.
  • Supporta diverse tecniche di caching: Il software è compatibile con le diverse tecnologie come cache del disco, la cache mem, e la cache RAM, che rende conveniente per lavorare.
  • La piattaforma rende facile per gli sviluppatori web di scrivere servizi web, JSON e XML.
Contro di Web2py
  • Alcune delle limitazioni che vengono con l'utilizzo del software sono web2py
  • Gli utenti potrebbero avere un problema con segnalazione degli errori del software: la piattaforma non distingue automaticamente tra i modi di produzione e sviluppo.
  • La piattaforma ha un supporto IDE poveri: gli utenti della piattaforma non sono in grado di godere gli strumenti di sviluppo standard di Python, se non fanno modifiche alla piattaforma.
  • Gli utenti della piattaforma potrebbero trovare la mancanza della piattaforma di supporto per i test di unità poco attraente. Web2py funziona con doctests che potrebbero non essere ottimale per testare appassionati.
Web2py Recensioni

I programmatori che hanno familiarità con lo sviluppo Rails spesso trovano utilizzando web2py equivalente all'utilizzo di una versione di Python di Rails. Mentre web2py è una piattaforma gratuita, si tratta di un veloce e software di sviluppo web sicuro. Il software è stato scritto nel linguaggio di programmazione Python e promuove l'uso di Python in tutti i suoi aspetti, tra cui vista, il modello, e il controller. Per gli sviluppatori web, software web2py può essere una piattaforma necessaria per lo sviluppo di applicazioni web e prototipi.

Web2py Video

Alternative alla Web2py

Django

Gratuito
Django è un framework web Python che viene utilizzato per lo sviluppo di siti web e altri scopi. Produce il codice che è facile per quasi a chiunque di capire, ed è accessibile anche a coloro che hanno
Mostra dettagli

Pyramid

Gratuito
Piramide è un framework web progettato per gli sviluppatori di aiuto che hanno bisogno di lavorare in Python, una piattaforma sempre più utile avere come lingua diventa sempre più prevalente
Mostra dettagli

Ruby on Rails

Gratuito
Ruby on Rails è un framework di sviluppo web cross-platform che consente agli sviluppatori di creare banche dati, pagine web, e fornire vari servizi web. Il quadro è stato introdotto nel 2005
Mostra dettagli

Flask

Gratuito
Cosa Flask Apps assomiglia? Se siete alla ricerca di qualche esempio di codice di applicazioni scritte con la boccetta, date un'occhiata alle sorgenti degli esempi su GitHub: flaskr - un microblog;
Mostra dettagli

Koa

Gratuito
Koa richiede V7.6.0 nodo o superiore per ES2015 e asincrona funzione di supporto.
Mostra dettagli

Django CMS

Gratuito
Enterprise Content Management con Django Il CMS open-source utilizzato da migliaia di siti web dal 2007
Mostra dettagli

Bottle

Bottiglia è un veloce, semplice e leggero WSGI micro web-framework per Python.
Mostra dettagli

CherryPy

CherryPy consente agli sviluppatori di applicazioni web accumulo più o meno allo stesso modo in cui avrebbero costruito qualsiasi altro programma Python object-oriented. Questo si traduce
Mostra dettagli