Web2py

Web2py

Web2py er en open source web-applikation platform skrevet i programmeringssproget Python. Web-udviklere kan bruge softwaren til at programmere en bred vifte af webindhold understøttet af Python. web2py software er beregnet til at sikre, at web-udvikling bliver lettere og mindre trættende. Web-udviklere kan bruge softwaren i udviklingen af ​​web-formularer fra bunden. web2py var oprindeligt beregnet til at blive brugt som et pædagogisk redskab og formål at opnå brugervenlighed og implementering. Det betyder, at platformen ikke integrere nogen konfigurationsfiler. web2py design er baseret på anden udvikling software som Django og Ruby on Rails. Som sådan platformen har mange funktioner svarende til Ruby on Rails og Django og fokuserer på hurtig udvikling, foretrækker konvention til konfiguration tilgang, og har den model-view-controller (MVC) arkitektonisk mønster.

Hent Web2py
Funktioner af Web2py
  • Nogle af de unikke funktioner, der kommer med web2py software er
  • Kompatibilitet med en række protokoller: Platformen er kompatibel med HTML / XML, JSON, CSV, RSS / Atom, Flash / AMF, PDF, og Linked data (RDF).
  • Det fås i open source-kode-version.
  • Den er udstyret med Python syntaks, som brugerne kan bruge til at udvikle web-applikationer.
  • Det består af forskellige modeller: Softwaren kommer i forskellige modeller, herunder controllere, synspunkter, moduler, Cron job og statiske filer.
  • Softwaren kan køre på Windows, Unix, Linux, Google App Engine, Mac, Amazon EC2, og enhver web hosting gennem Python 2.
Fordele ved Web2py
  • Nogle af de fordele, der kommer med brug af web2py software
  • Platformen integrerer en Python-baseret skabelon sprog, der vil tillade webudviklere at påbegynde deres skriftlige koder samme.
  • Dette giver brugerne mulighed for at distribuere deres kompileret koder.
  • DAL stand: Dette giver brugerne mulighed for at glemme ORM ’delvis’, gør det bekvemt for brugere, der ikke foretrækker en fuldgyldige ORM i softwaren.
  • Det understøtter forskellige caching teknikker: Softwaren er kompatibel med forskellige teknologier såsom disk cache, mem cache, og RAM-cache, hvilket gør det praktisk at arbejde med.
  • Platformen gør det let for web-udviklere at skrive web services, JSON og XML.
Ulemper ved Web2py
  • Nogle af de begrænsninger, der følger med at bruge web2py software er
  • Brugere kan have et problem med softwarens fejlrapportering: Platformen ikke automatisk skelne mellem produktion og udvikling tilstande.
  • Platformen har en dårlig IDE support: Brugere af platformen ikke er i stand til at nyde de standard python udviklingsværktøjer, hvis de ikke foretage ændringer i platformen.
  • Brugere af platformen kan finde platformens manglende støtte til enhed test utiltalende. Web2py arbejder med doctests som muligvis ikke er optimale til at teste entusiaster.
Web2py Anmeldelser

Programmører, der er fortrolige med Rails udvikling ofte finde ved hjælp web2py svarer til at bruge en Python-version af Rails. Mens web2py er en gratis platform, det er en hurtig og sikker web udvikling software. Softwaren blev skrevet i programmeringssproget Python og fremmer brugen af ​​Python i alle dets aspekter, herunder visning, model og controller. Til web-udviklere, kan web2py software være en nødvendig platform for udvikling af web-applikationer og prototyper.

Web2py Video

Alternativer til Web2py

Django

Gratis
Django er en Python web ramme, der bruges til at udvikle hjemmesider og andre formål. Det producerer kode, der er let for næsten alle at forstå, og det er endda tilgængelig for dem, der har lidt erfaring
Vis detaljer

Pyramid

Gratis
Pyramide er et web ramme, designet til at hjælpe udviklere, der har brug for at arbejde i Python, til en stadig mere nyttig platform har som sproget bliver mere og mere udbredt i udviklingen samfund.
Vis detaljer

Ruby on Rails

Gratis
Ruby on Rails er et cross-platform webudvikling ramme, der gør det muligt for udviklere at skabe databaser, websider, og levere forskellige web-tjenester. Rammerne blev indført i 2005 og fortsætter
Vis detaljer

Flask

Gratis
Hvad Flask Apps se ud? Hvis du er på udkig efter nogle eksempel kode af applikationer skrevet med kolbe, have et kig på kilderne til de eksempler på GitHub: flaskr - en microblog; minitwit - en Twitter
Vis detaljer

Koa

Gratis
Koa kræver node V7.6.0 eller højere for ES2015 og async understøttelse.
Vis detaljer

Phalcon

Gratis
Officiel Phalcon Website
Vis detaljer

Django CMS

Gratis
Enterprise Content Management med Django Den open source CMS brugt af tusindvis af hjemmesider siden 2007
Vis detaljer

Bottle

Bottle er en hurtig, enkel og let WSGI mikro web-ramme for Python.
Vis detaljer

CherryPy

CherryPy giver udviklere til at bygge web-applikationer på samme måde, som de ville bygge noget andet objektorienteret Python-program. Denne resulterer i mindre kildekode udviklet i kortere
Vis detaljer