Web2py

Web2py

Web2py jest open source platformy aplikacji internetowych napisany w języku programowania Python. developerzy mogą korzystać z oprogramowania do programowania różnorodnych treści internetowych obsługiwanych przez Pythona. Web2py oprogramowanie ma na celu zapewnienie, że tworzenie stron internetowych staje się łatwiejsze i mniej uciążliwe. developerzy mogą korzystać z oprogramowania w rozwoju form internetowych od podstaw. Web2py był początkowo przeznaczony do użycia jako narzędzie nauczania i skierowany na osiągnięcie łatwość obsługi i instalacji. Oznacza to, że platforma nie integrują żadnych plików konfiguracyjnych. projekt Web2py opiera się na innych programach rozwoju Django i jak Ruby on Rails. Jako takie, platforma ma wiele cech podobnych do Ruby on Rails i Django i skupia się na szybkim rozwoju, preferuje podejście do konwencji konfiguracji i ma Model-View-Controller (MVC) wzór architektoniczny.

Ściągnij Web2py
Cechy Web2py
  • Niektóre z unikalnych cech, które pochodzą z oprogramowaniem Web2py są
  • Kompatybilność z różnymi protokołami: Platforma jest zgodna z HTML / XML, JSON, CSV, RSS / Atom, Flash / AMF, PDF i połączonych danych (RDF).
  • Jest on dostępny w wersji otwartego kodu źródłowego.
  • Posiada składni Pythona, który użytkownicy mogą używać do tworzenia aplikacji internetowych.
  • Składa się on z różnych modeli: Oprogramowanie dostępne jest w różnych wersjach, w tym kontrolerów, widoków, modułów crona i plików statycznych.
  • Oprogramowanie można uruchomić w systemie Windows, Unix, Linux, Google App Engine, Mac, Amazon EC2, a każdy hosting przez Python 2.
Plusy Web2py
  • Niektóre z korzyści, które pochodzą z wykorzystaniem oprogramowania są Web2py
  • Platforma integruje się języka Python szablonu opartego która pozwoli developerzy aby natychmiast rozpocząć ich kody pisania.
  • Pozwala to użytkownikom na dystrybucję swoich skompilowane kody.
  • DAL zdolny: To pozwala zapomnieć o ORM „częściowo”, co jest wygodne dla użytkowników, którzy nie woleliby pełnoprawnym ORM w oprogramowaniu.
  • Obsługuje różne techniki buforowania: Oprogramowanie jest kompatybilne z różnych technologii, takich jak pamięci podręcznej dysku, MEM cache i pamięci podręcznej RAM, dzięki czemu jest wygodny w użyciu.
  • Platforma ułatwia developerzy pisać usług internetowych, JSON i XML.
Minusy Web2py
  • Niektóre z tych ograniczeń, które przychodzą z pomocą oprogramowania Web2py są
  • Użytkownicy mogą mieć problem z raportowania błędów w oprogramowaniu: Platforma nie powoduje automatycznego rozróżniania pomiędzy trybami produkcji i rozwoju.
  • Platforma ma słabe wsparcie IDE: Użytkownicy platformy nie są w stanie korzystać z narzędzi programistycznych python jeśli nie robią modyfikacje platformy.
  • Użytkownicy platformy mogą znaleźć brak platformy wsparcia dla testów jednostkowych odpychające. Web2py współpracuje z doctests że może nie być optymalna dla testowania entuzjastów.
Web2py Recenzje

Programiści, którzy są zaznajomieni z rozwojem Rails często znaleźć używając równowartość Web2py do korzystania z wersji Pythona z Rails. Choć Web2py to darmowa platforma, jest to szybkie i bezpieczne oprogramowanie do tworzenia stron WWW. Program został napisany w języku programowania Python i promuje stosowanie Python we wszystkich jego aspektach, w tym widoku, modelu i kontrolera. Dla twórców stron internetowych, oprogramowanie Web2py może być konieczne platforma do tworzenia aplikacji internetowych i prototypy.

Web2py Wideo

Alternatywy dla Web2py

Django

Wolny
Django to framework web Pythona, który jest używany do tworzenia stron internetowych i innych celów. Produkuje kod, który jest łatwy do prawie każdy zrozumieć, i to jest nawet dostępna dla tych,
Pokaż szczegóły

Pyramid

Wolny
Piramida jest ramy internetowa zaprojektowana dla programistów, którzy potrzebują pomocy do pracy w Pythonie, coraz bardziej przydatna platforma mieć jak język staje się coraz bardziej
Pokaż szczegóły

Ruby on Rails

Wolny
Ruby on Rails jest wieloplatformowy framework do tworzenia stron internetowych, które pozwala programistom na tworzenie baz danych, stron internetowych i świadczenia różnych usług internetowych.
Pokaż szczegóły

Flask

Wolny
Co Kolba Aplikacje wyglądać? Jeśli szukasz jakiś przykład kodu aplikacji pisanych z kolbą, rzucić okiem na źródłach przykładów na github: flaskr - na mikroblogu; minitwit - klon Twittera;
Pokaż szczegóły

Koa

Wolny
Koa wymaga v7.6.0 węzła lub wyższa dla ES2015 i asynchroniczne wsparcia funkcyjnego.
Pokaż szczegóły

Django CMS

Wolny
Enterprise Content Management z Django Open-source CMS używane przez tysiące stron internetowych od 2007 roku
Pokaż szczegóły

Bottle

Butelka jest szybki, prosty i lekki WSGI Micro Web-framework dla Pythona.
Pokaż szczegóły

CherryPy

CherryPy umożliwia programistom aplikacji internetowych budować w taki sam sposób będą budować żadnego innego obiektowego programu Pythona. To skutkuje mniejszym kod źródłowy opracowany
Pokaż szczegóły