Web2py

Web2py

Web2py je open source webový aplikační platformu napsán v programovacím jazyce Python. Weboví vývojáři mohou použít software pro programování širokou škálu webového obsahu podporovaného Python. Web2py software je určen k zajištění toho, aby vývoj webových aplikací se stává snadnější a méně únavné. Weboví vývojáři mohou použít software ve vývoji webových formulářů od nuly. Web2py byla původně určena pro použití jako učební pomůcku a zaměřené na dosažení snadnost použití a nasazení. To znamená, že platforma nemá integrují žádné konfigurační soubory. Web2py design je založen na jiném vývoj softwaru, jako Django a Ruby on Rails. Jako takové, je plošina má mnoho funkcí podobné Ruby on Rails a Django a zaměřuje se na rychlý vývoj, preferuje konvenci konfigurace přístupu, a má model-View-Controller (MVC) architektonický vzor.

Stažení Web2py
Vlastnosti Web2py
  • Některé z unikátních funkcí, které přicházejí s Web2py softwaru jsou
  • Kompatibilita s různými protokoly: Tato platforma je kompatibilní s HTML / XML, JSON, CSV, RSS / Atom, Flash / AMF, PDF a propojená data (RDF).
  • Je k dispozici ve volné verzi zdrojového kódu.
  • Je vybaven syntaxe jazyka Python, které uživatelé mohou používat pro vývoj webových aplikací.
  • Skládá se z různých modelů: Tento software je dodáván v různých modelech, včetně regulátorů, pohledy, moduly, cron a statické soubory.
  • Tento software může běžet na Windows, Unix, Linux, Google App Engine, Mac Amazon EC2 a jakýkoli web hosting přes Python 2.
Klady Web2py
  • Některé z výhod, které přicházejí s využitím softwaru jsou Web2py
  • Tato platforma integruje jazyku Python založené šablony, které umožní webovým vývojářům okamžitě zahájit své psaní kódů.
  • To umožňuje uživatelům distribuovat své zkompilované kódy.
  • DAL schopen: To umožňuje uživatelům zapomenout na ORM ‚částečně‘, což je výhodné pro uživatele, kteří by se raději plnohodnotnou ORM v softwaru.
  • To podporuje různé cache techniky: Tento software je kompatibilní s různými technologiemi, jako jsou diskové cache, vyrovnávací paměť mem a vyrovnávací paměti RAM, takže je vhodný pro práci s.
  • Tato platforma usnadňuje webovým vývojářům psát webové služby, JSON a XML.
Nevýhody Web2py
  • Některá omezení, které přicházejí s pomocí Web2py softwaru jsou
  • Uživatelé mohou mít problémy s zasílání zpráv o chybách v softwaru: Platforma není automaticky rozlišovat mezi režimy výroby a vývoje.
  • Tato platforma má špatnou podporu IDE: Uživatelé platformy nejsou schopni využívat standardní nástroje pro vývoj python, pokud nedělají úpravy platformu.
  • Uživatelé platformy mohl najít z nedostatku platformy podpory pro testování jednotky neatraktivní. Web2py pracuje s doctesty, které nemusí být optimální pro testování nadšenců.
Web2py Recenze

Programátoři, kteří jsou obeznámeni s vývojem Rails často najít pomocí Web2py rovnající se pomocí Python verze Rails. Zatímco Web2py je volná tribuna, že je rychlý a bezpečný software vývoj webových aplikací. Tento software byl napsán v programovacím jazyce Python a prosazuje používání Python ve všech jejích aspektech, včetně zobrazení, model a řadič. Pro webové vývojáře, Web2py software může být nezbytné platforma pro vývoj webových aplikací a prototypů.

Web2py Video

Alternativy Web2py

Django

Volný, uvolnit
Django je webový framework Python, který se používá pro vývoj webových stránek a jiné účely. To produkuje kód, který není snadné pro téměř každý rozumět, a to je ještě k dispozici pro ty, kteří
Ukázat detaily

Pyramid

Volný, uvolnit
Pyramida je webový framework navržen tak, aby pomoci vývojářům, kteří potřebují ke své práci v Pythonu, stále užitečnou platformou mít jako jazyk se stává stále rozšířenější ve vývojářské
Ukázat detaily

Ruby on Rails

Volný, uvolnit
Ruby on Rails je multiplatformní framework pro vývoj webových která umožňuje vývojářům vytvářet databáze, webové stránky, a poskytují různé webové služby. Rámec byl představen v roce 2005
Ukázat detaily

Flask

Volný, uvolnit
Co Baňka Apps vypadat? Pokud hledáte nějaký příklad kódu aplikace napsané s Baňka, podívejte se na zdroje z příkladů na GitHub: flaskr - s microblog; minitwit - Twitter klon; tato webová stránka
Ukázat detaily

Koa

Volný, uvolnit
Koa vyžaduje uzlu v7.6.0 nebo vyšší pro ES2015 a asynchronní podporu funkce.
Ukázat detaily

Django CMS

Volný, uvolnit
Enterprise Content Management s Django Open-source CMS používají tisíce webových stránek od roku 2007
Ukázat detaily

Bottle

Láhev je rychlá, jednoduchá a lehká WSGI micro webový framework pro Python.
Ukázat detaily

CherryPy

CherryPy vývojářům umožňuje vytvářet webové aplikace v podstatě stejným způsobem, že by vybudování jiný objektově orientovaný Python program. To má za následek menší zdrojový kód vyvinutý
Ukázat detaily