Web2py

Web2py

Web2py yra atviro kodo žiniatinklio programa platforma parašyta Python programavimo kalba. Interneto svetainių kūrėjai gali naudoti programinę įrangą programuoti platų interneto turinio palaiko Python. web2py programinė įranga yra skirtas užtikrinti, kad interneto plėtra tampa lengviau ir mažiau varginantis. Interneto svetainių kūrėjai gali naudoti programinę įrangą į žiniatinklio formas plėtros nuo nulio. web2py pradžių buvo skirtas būti naudojamas kaip mokymo priemonė ir kuria siekiama naudojimo paprastumas ir diegimo. Tai reiškia, kad platforma nėra integruoti į bet konfigūracijos failus. web2py dizainas yra grindžiamas kitais vystymosi programinės įrangos, pavyzdžiui Django ir Ruby on Rails. Kaip, pavyzdžiui, platforma turi daug funkcijų, panašių į Ruby on Rails ir Django ir dėmesys sutelkiamas į sparčios plėtros, pirmenybę konvenciją konfigūracijos metodą, ir turi MVC (MVC) architektūros modelis.

Parsisiųsti Web2py
Savybės Web2py
  • Kai kurie iš unikalių savybių, kad ateina su web2py programinė įranga yra
  • Suderinamumas su protokolų įvairovė: Platforma yra suderinama su HTML / XML, JSON, CSV RSS / ATOM, flash / AMF, PDF ir susietų duomenų (RDF).
  • Ji yra išversta į atviro kodo versija.
  • It features Python sintaksė, kad vartotojai gali naudoti kurti interneto programas.
  • Jį sudaro skirtingų modelių: Programinė įranga yra įvairių modelių, įskaitant valdikliai, nuomonėmis, moduliai, cron darbo vietų ir statinių failus.
  • Programinė įranga gali paleisti Windows, Unix, Linux, Google App Engine "," Mac "," Amazon EC2, ir bet hosting per Python 2.
Argumentai "už" Web2py
  • Kai nauda, ​​kad ateiti su web2py programinės įrangos naudojimo
  • Platforma integruoja Python remiantis šabloną kalbą, kuri leis kūrėjai nedelsiant pradėti savo rašymo kodus.
  • Tai leidžia vartotojams platinti savo, parengtus kodus.
  • DAL gali: Tai leidžia vartotojams pamiršti ORM "iš dalies", todėl patogu vartotojams, kurie nenorėtų visavertį ORM į programinę įrangą.
  • Jis palaiko skirtingus spartinimo būdai: Programinė įranga yra suderinama su skirtingų technologijų, tokių kaip disko laikinosios atmintinės, atm talpyklą ir RAM cache, todėl patogu dirbti.
  • Platforma leidžia lengvai kūrėjai rašyti žiniatinklio paslaugos, JSON, ir XML.
Cons Web2py
  • Kai kurie iš apribojimų, kurie ateina su naudojant web2py programinė įranga yra
  • Vartotojai gali turėti problemų su programine įranga atskaitomybės Klaida: platforma nėra automatiškai atskirti gamybos ir plėtros režimais.
  • Platforma turi prastą IDE paramą: Vartotojai platformos negali mėgautis standartines python kūrimo įrankius jei jie neturi padaryti pakeitimus į platformą.
  • Vartotojai platformos gali rasti platforma trūksta paramos vieneto bandymai nepatraukli. Web2py dirba su doctests, kurie gali būti neoptimalus bandymų entuziastai.
Web2py Atsiliepimai

Programuotojai, kurie susipažinę su Rails plėtros dažnai naudojant web2py ekvivalentą naudojant Python versiją Rails. Nors web2py yra nemokama platforma, tai yra greitas ir saugus interneto svetainių kūrimas Programinė įranga. Programinė įranga buvo parašyta Python programavimo kalba ir skatina Python naudoti visus savo aspektus, įskaitant vaizdo, modelį, ir valdiklis. Interneto svetainių kūrėjai, web2py programinė įranga gali būti reikalinga platforma kurti interneto programas ir prototipus.

Web2py Video

Alternatyvos Web2py

Django

Laisvas
Django yra Python Web sistema, kuri naudojama kuriant interneto svetaines ir kitiems tikslams. Ji gamina kodą, kad būtų lengva beveik kiekvienas suprasti, ir tai yra net prieinama tiems, kurie
Parodyk detales

Pyramid

Laisvas
Piramidė yra internetinė sistema sukurta siekiant padėti kūrėjams, kurie turi dirbti Python, vis naudinga platforma turėti kaip kalba tampa vis paplitę vystymo bendrijos.
Parodyk detales

Ruby on Rails

Laisvas
Ruby on Rails yra cross-platform interneto svetainių kūrimas sistemą, kuri leidžia kūrėjams kurti duomenų bazes, tinklalapius ir teikia įvairias interneto paslaugas. Ši sistema buvo įvesta
Parodyk detales

Flask

Laisvas
Ką kolba Programos atrodyti? Jeigu Jūs ieškote tam tikrą pavyzdžiui kodo programų, parašytų su kolbą, turite Pasibaigus pavyzdžių GitHub šaltinių išvaizdą: flaskr - tai microblog; minitwit
Parodyk detales

Koa

Laisvas
Koa reikalauja mazgas v7.6.0 arba didesnis už ES2015 ir asinchroninis funkcijai palaikyti.
Parodyk detales

Phalcon

Laisvas
Oficialus Phalcon svetainė
Parodyk detales

Django CMS

Laisvas
Įmonių Turinio valdymo su Django Atviro kodo TVS naudojama tūkstančius svetainių, nes 2007
Parodyk detales

Bottle

Butelis yra greitas, paprastas ir lengvas WSGI mikro interneto sistema Python.
Parodyk detales

CherryPy

CherryPy leidžia kūrėjams kurti interneto programas daug tokiu pačiu būdu jie būtų sukurti bet kokį kitą Objektinis Python programa. Šis mažesniuose kodą rezultatai sukūrė per trumpesnį
Parodyk detales