# web2py Reviews
**Vendor:** web2py  
**Category:** [Python-Web-Frameworks](https://www.g2.com/de/categories/python-web-frameworks)  
**Average Rating:** 4.1/5.0  
**Total Reviews:** 12
## About web2py
Freies Open-Source-Framework für die schnelle Entwicklung von schnellen, skalierbaren, sicheren und portablen datenbankgesteuerten webbasierten Anwendungen. Geschrieben und programmierbar in Python.




## web2py Reviews
  ### 1. Deckt größtenteils alle Bedürfnisse ab!

**Rating:** 3.5/5.0 stars

**Reviewed by:** Ajay A. | Visiting Faculty - Digital Marketing, Kleinunternehmen (50 oder weniger Mitarbeiter)

**Reviewed Date:** January 31, 2021

**Was gefällt Ihnen an web2py am besten?**

Sehr einfaches Framework mit minimalem Fußabdruck und viel Flexibilität. Überhaupt nicht in Architektur, Design und Interoperabilität eingeschränkt. Hatte auch keine Bedenken hinsichtlich der Lernkurve, da ich noch nie davon gehört hatte, als ich an einem bereits in Web2py entwickelten Produkt arbeitete.

**Was gefällt Ihnen an web2py nicht?**

Etwas mehr Unterstützung und Dokumentation hätte geholfen, aber wenn Sie in den Framework-Code gehen können, sind Sie bestens gerüstet.

**Empfehlungen für andere, die web2py in Betracht ziehen:**

Einfaches Framework mit kleinem Platzbedarf und kann alles tun, wofür Sie es benötigen, mit relevanten Integrationen.

**Welche Probleme löst web2py für Sie, und wie profitieren Sie davon?**

Sehr minimaler Fußabdruck, wie bereits erwähnt. Habe an Lösungen gearbeitet, die Rest-APIs für mobile Apps sowie Webanwendungen unterstützen, die Funktionen wie Volltextsuche, komplexe Workflows und Datenstrukturen umfassen.

  ### 2. Wir haben mehrere CRM-basierte Apps mit Web2py entwickelt, und sie funktionieren hervorragend für uns.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Mohsin K. | Infrastructure Engineer, Kleinunternehmen (50 oder weniger Mitarbeiter)

**Reviewed Date:** January 28, 2021

**Was gefällt Ihnen an web2py am besten?**

MVC-Modell hilft, Anwendungen schneller zu entwickeln.

**Was gefällt Ihnen an web2py nicht?**

Ich möchte, dass es mit Python3 kompatibel ist.

**Welche Probleme löst web2py für Sie, und wie profitieren Sie davon?**

Building CRM-Apps. Vorsprung durch bereits eingerichtete anfängliche Datenbank und grundlegende Controller.

  ### 3. Python Full-Stack Web-Entwicklungs-Framework

**Rating:** 4.5/5.0 stars

**Reviewed by:** Vivek S. | Software Engineer, Computersoftware, Unternehmen mittlerer Größe (51-1000 Mitarbeiter)

**Reviewed Date:** June 18, 2018

**Was gefällt Ihnen an web2py am besten?**

Dieses Framework funktioniert hervorragend, wenn Sie mehrere Webanwendungen gleichzeitig auf derselben Datenbank arbeiten lassen möchten. Es gibt keine Probleme mit der Datenbanklatenz oder anderen Problemen, wenn Sie dies tun. Außerdem bieten sie zahlreiche Beispiele in der Dokumentation, die, wenn Sie sie gründlich studieren, Ihnen alles über web2py verständlich machen, was im Grunde genommen hilft, schnell zu lernen.

**Was gefällt Ihnen an web2py nicht?**

Die Abfrage-API ist nicht effizient und es fehlt an Optimierung. Dies führt manchmal zu einer Belastung des Servers, wenn eine komplexe Abfrage von einer Ansicht ausgeführt wird. Auch Joins und Groupbys sind mit der aktuellen API schwierig.

**Empfehlungen für andere, die web2py in Betracht ziehen:**

Ich werde ehrlich zu Ihnen sein, wenn Sie nach einem Framework suchen, das eine komplexe Webanwendungsarchitektur unterstützen kann, wählen Sie nicht web2py, da es schwierig zu handhaben wird, wenn die Komplexität zunimmt. Ich schlage vor, dass Sie sich für Frameworks wie Django oder Flask entscheiden.

**Welche Probleme löst web2py für Sie, und wie profitieren Sie davon?**

Bei DoubleTech verwenden wir web2py, um Full-Stack-Webanwendungen für die Kunden zu entwickeln.

  ### 4. Webentwicklung leicht gemacht mit Python

**Rating:** 4.0/5.0 stars

**Reviewed by:** Shilpa M. | Product Manager, Computersoftware, Unternehmen mittlerer Größe (51-1000 Mitarbeiter)

**Reviewed Date:** June 16, 2018

**Was gefällt Ihnen an web2py am besten?**

Ich mag eine Sache an dieser Bibliothek wirklich, dass sie mehrere Datenbanken gleichzeitig ohne Latenz verarbeiten kann. Auch eine weitere großartige Sache an Datenbanken ist, dass sie es ermöglichen, dieselbe Datenbank in verschiedenen gleichzeitig laufenden Webanwendungen zu verwenden.

**Was gefällt Ihnen an web2py nicht?**

Die Dokumentation ist nicht ausreichend beschreibend. Ich persönlich hatte viele Probleme bei der Implementierung, wie in der Dokumentation gezeigt. Ein weiterer Punkt, den ich erwähnen möchte, ist, dass diese Bibliothek nicht so fortschrittlich ist, wie man andere Webentwicklungs-Frameworks in Python wie Flask und Django finden kann.

**Empfehlungen für andere, die web2py in Betracht ziehen:**

Es gibt viele andere Bibliotheken für die Webentwicklung mit Python, und jede dient einem anderen Zweck. Flask ist besser für die Erstellung von REST-APIs, während Django für eine vollständige sichere Webanwendung geeignet ist und web2py für einfache Webanwendungen, die sogar dieselben Datenbanken teilen können.

**Welche Probleme löst web2py für Sie, und wie profitieren Sie davon?**

Wir bei TechDynasty verwenden web2py für die Full-Stack-Webentwicklung und erstellen Webanwendungen nach den Wünschen der Kunden.

  ### 5. Besser als Django?

**Rating:** 4.0/5.0 stars

**Reviewed by:** Athul S. | devloper, Kleinunternehmen (50 oder weniger Mitarbeiter)

**Reviewed Date:** August 10, 2018

**Was gefällt Ihnen an web2py am besten?**

Dies ist ein wunderbares Framework, das die Webentwicklung für Anfänger wirklich unterhaltsam macht. Ich würde allen Neulingen empfehlen, dieses Framework zu lernen, da es in Zukunft zum Mainstream gehören wird. Für web2py ist langfristige Abwärtskompatibilität ein primäres Ziel, zusammen mit Sicherheit. Die web2py-Community ist offen und freundlich und bietet konkrete Unterstützung für Neulinge und alte Hasen.

**Was gefällt Ihnen an web2py nicht?**

web2py-Dokumentation folgt nicht dem üblichen Muster der Verwendung von Sphinx, MkDocs oder ReadTheDocs, was für erfahrene Entwickler gut ist.

**Empfehlungen für andere, die web2py in Betracht ziehen:**

Die Dokumentation ist in Form eines Buches geschrieben, was gut für Anfänger ist.

**Welche Probleme löst web2py für Sie, und wie profitieren Sie davon?**

Einfaches Erstellen von webbasierten Anwendungen mit Python, einschließlich einer webbasierten IDE zum Erstellen und Verwalten von Anwendungen.

  ### 6. Schnelle Webentwicklung

**Rating:** 4.5/5.0 stars

**Reviewed by:** Dinesh P. | Full-stack Developer, Kleinunternehmen (50 oder weniger Mitarbeiter)

**Reviewed Date:** August 03, 2018

**Was gefällt Ihnen an web2py am besten?**

Es ist ein sehr schnelles Webentwicklungs-Framework mit einfacher Unterstützung für die Datenbankintegration. Als Python-Entwickler fand ich es wirklich intuitiv, mehrere Websites so einfach mit diesem Framework zu entwickeln. Es ist schnell und Websites haben selten Latenzprobleme.

**Was gefällt Ihnen an web2py nicht?**

API, insbesondere die Datenbank-API, die für Abfragen verwendet wird, ist nicht optimiert, da eine Abfrage, die große Datenmengen ausgibt, eine Belastung für den Server darstellen kann. Die API kann leicht verbessert werden, sodass dies bald behoben werden kann.

**Empfehlungen für andere, die web2py in Betracht ziehen:**

Zumindest einmal ausprobieren, um die Kraft dieses Frameworks zu verstehen.

**Welche Probleme löst web2py für Sie, und wie profitieren Sie davon?**

Als Indie-Entwickler habe ich viel Arbeit, die ich ganz alleine erledigen muss, daher nimmt mir dieses Framework eine Menge Last von den Schultern, da es gebrauchsfertige Komponenten für Websites bereitstellt.

  ### 7. Full-Stack-Webentwicklung mit web2py

**Rating:** 4.5/5.0 stars

**Reviewed by:** Riya S. | Software Developer, Computersoftware, Unternehmen mittlerer Größe (51-1000 Mitarbeiter)

**Reviewed Date:** June 09, 2018

**Was gefällt Ihnen an web2py am besten?**

Es ist ein ziemlich gutes Framework, mit dem man leicht eine Full-Stack-Webanwendung erstellen kann. Es bietet auch Datenbankunterstützung, die die Arbeit wirklich erleichtert. Auch eine der besten Eigenschaften von web2py ist, dass man eine Datenbank gleichzeitig in mehreren Webanwendungen verwenden kann.

**Was gefällt Ihnen an web2py nicht?**

Die Dokumentation ist nicht so gut und scheint veraltet zu sein. Außerdem gibt es seit einiger Zeit keine Aktualisierungen der Bibliothek.

**Empfehlungen für andere, die web2py in Betracht ziehen:**

Sie haben viele Beispiele bereitgestellt, die ein gutes Verständnis der API vermitteln.

**Welche Probleme löst web2py für Sie, und wie profitieren Sie davon?**

Erstellung von Full-Stack-Webanwendungen für die Kunden.

  ### 8. Sehr einfaches und intuitives Framework.

**Rating:** 1.5/5.0 stars

**Reviewed by:** Verifizierter Benutzer in Finanzdienstleistungen | Kleinunternehmen (50 oder weniger Mitarbeiter)

**Reviewed Date:** July 27, 2018

**Was gefällt Ihnen an web2py am besten?**

Ein Vergnügen, damit zu arbeiten. Ich habe mit anderen Python-Frameworks gearbeitet und fühlte mich nicht wohl. Sobald ich begann, web2py zu testen, merkte ich, dass ich in so kurzer Zeit viel mehr erledigen kann. Sehr gutes Konzept. Visuelle Verwaltung für Apps und Online-Bearbeitung von Code. Vorlagensprache sehr gut. Weniger Tippen als bei Django.

**Was gefällt Ihnen an web2py nicht?**

web2py unterstützt keine Unit-Tests, es unterstützt Doc-Tests, die für einen Testfanatiker wie mich alles andere als optimal sind und in Bezug auf den Umfang zu begrenzt sind. Man kann nicht wirklich das gleiche Maß an Tests durchführen, wie man es bei normalen Server-seitigen oder Desktop-Programmen gewohnt ist. Sehr schlechte Fehlerberichterstattung, obwohl dies ziemlich umstritten ist, aber ich war damit ziemlich unzufrieden und lassen Sie mich Ihnen meine Gründe nennen:
Web2py unterscheidet nicht zwischen Entwicklungsmodus und Produktionsmodus, wenn eine Ausnahme ausgelöst wird, wird jedes Mal ein Ticket generiert und Sie müssen zum Ticket navigieren, um den Fehler zu sehen. In der Produktion wäre das nützlich (obwohl ich gerne mehr Kontrolle darüber hätte, wie/wo das Ticket gespeichert/generiert wird). Im Entwicklungsmodus ist das ein Ärgernis, ich muss den Fehler wirklich sofort sehen und nicht eine Ticketnummer! Die Fehlermeldung für einen Syntaxfehler oder Codierungsfehler in web2py ist unklar (versuchen Sie, einen Fehler im Modell zu machen), das liegt daran, dass web2py Ihren Code nimmt und ihn in eine größere Datei einfügt, um ihn auszuführen, und daher die Zeilennummer des Fehlers oder die Fehlerquelle nicht korrekt bestimmen kann.

**Empfehlungen für andere, die web2py in Betracht ziehen:**

Finde eine Software, die einfacher zu bedienen ist. Nicht für einen Anfänger geeignet.

**Welche Probleme löst web2py für Sie, und wie profitieren Sie davon?**

Vorteile = Es hat eine schöne Datenbankabstraktionsschicht (DAL), die viele Arten von Datenbank-Engines auf eine angenehme Weise abstrahiert. Geschäftliches Problem, das mit web2py gelöst wird = dynamische Webinhalte mit Python programmieren.

  ### 9. Webanwendungen mit Python

**Rating:** 4.5/5.0 stars

**Reviewed by:** Prit S. | Project Manager, Computersoftware, Unternehmen mittlerer Größe (51-1000 Mitarbeiter)

**Reviewed Date:** June 07, 2018

**Was gefällt Ihnen an web2py am besten?**

Man kann vollständige Full-Stack-Webanwendungen nur mit der web2py-API erstellen, da sie alle Komponenten bereitstellt, die man benötigt, um eine funktionale Webseite zu erstellen. Außerdem hat es Datenbankunterstützung, das Beste daran ist, dass wir mehrere Webanwendungen ausführen können, die dieselbe Datenbank verwenden.

**Was gefällt Ihnen an web2py nicht?**

Die Dokumentation ist nicht auf dem neuesten Stand und einige wesentliche Teile enthalten nicht genügend Informationen.

**Empfehlungen für andere, die web2py in Betracht ziehen:**

Sie haben hier eine Menge Beispiele: http://www.web2py.com/init/default/examples, bitte schauen Sie nach.

**Welche Probleme löst web2py für Sie, und wie profitieren Sie davon?**

Entwicklung von Full-Stack-Webanwendungen gemäß den Anforderungen des Kunden.

  ### 10. Webentwicklung mit Python

**Rating:** 4.5/5.0 stars

**Reviewed by:** Rishab T. | Senior Software Engineer, Computersoftware, Unternehmen mittlerer Größe (51-1000 Mitarbeiter)

**Reviewed Date:** June 13, 2018

**Was gefällt Ihnen an web2py am besten?**

Es bietet eine Vielzahl von Werkzeugen, um mit allen Phasen der Webentwicklung zu experimentieren, von der Back-End-Datenbankunterstützung bis zu Front-End-Templates. Es erleichtert die Aufgabe durch die leistungsstarke API, die es bietet. Die Dokumentation ist gut beschrieben und enthält zahlreiche erklärte Beispiele.

**Was gefällt Ihnen an web2py nicht?**

Es wird manchmal schwierig, mit der Datenbank umzugehen, da die Abfrage-API nicht so benutzerfreundlich ist, man muss es herausfinden, bevor man eine Abfrage durchführt.

**Empfehlungen für andere, die web2py in Betracht ziehen:**

Hier ist ein sehr hilfreiches Tutorial, das ich gefunden habe. Neulinge, probiert es aus, hier ist der Link: https://www.tutorialspoint.com/web2py/index.htm

**Welche Probleme löst web2py für Sie, und wie profitieren Sie davon?**

Erstellen von Full-Stack-Websites mit der benutzerfreundlichen web2py-API.

  ### 11. Beste Entwicklungsplattform

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verifizierter Benutzer in Informationstechnologie und Dienstleistungen | Unternehmen mittlerer Größe (51-1000 Mitarbeiter)

**Reviewed Date:** January 18, 2018

**Was gefällt Ihnen an web2py am besten?**

Einfache Bedienung. Alle Funktionen können in der Webanwendung gesteuert werden.

**Was gefällt Ihnen an web2py nicht?**

Die Anpassung der Benutzeroberfläche war etwas herausfordernd. Du benötigst Kenntnisse in Java, HTML und CSS, um das Design der Benutzeroberfläche anzupassen.

**Empfehlungen für andere, die web2py in Betracht ziehen:**

Probier es aus, es ist ein gutes Werkzeug. Um die Logik zu programmieren, musst du Python kennen.

**Welche Probleme löst web2py für Sie, und wie profitieren Sie davon?**

Ein benutzerdefiniertes Werkzeug für eine Abteilung erstellen, um die Effizienz zu verbessern. Dieses Werkzeug würde Daten aus einer SQLite-Datenbank basierend auf den Eingaben abrufen. Der Hauptvorteil besteht in der Zeitersparnis durch die Nutzung dieses Werkzeugs.

  ### 12. Großes Gleichgewicht zwischen umfangreichem Funktionsumfang und flacher Lernkurve

**Rating:** 4.5/5.0 stars

**Reviewed by:** Luke L. | Business Data Analyst III: LMS Team Lead, Höhere Bildung, Unternehmen (> 1000 Mitarbeiter)

**Reviewed Date:** June 30, 2016

**Was gefällt Ihnen an web2py am besten?**

Ich habe Python-Webanwendungen in Flask erstellt und mich zuvor mit Django beschäftigt, und Web2Py scheint genau zwischen diesen beiden Frameworks zu passen.

Ich liebe den Admin-Bildschirm, der die Modelle, Ansichten und Controller zeigt und mit welchen anderen Komponenten sie für Ihre App interagieren.

Ich mag, dass man einige der Bearbeitungen in der Admin-Ansicht vornehmen kann und nicht einen Texteditor verwenden muss, um Änderungen vorzunehmen, sie zu speichern und dann zu aktualisieren.

Kompatibel mit den meisten Datenbanksystemen

Einfach einzurichten

Übersichtliche Einrichtung

**Was gefällt Ihnen an web2py nicht?**

Mein größter Kritikpunkt ist, dass es schwierig sein kann, Apps miteinander kommunizieren zu lassen, wie es Django kann.

Außerdem, obwohl es für jemanden einfacher sein kann, schnell eine Web-App zu erstellen, befürchte ich, dass dies dazu führen kann, dass einige der wichtigen Grundlagen, wie die App funktioniert oder wie alles zusammenarbeitet, übergangen werden.

**Empfehlungen für andere, die web2py in Betracht ziehen:**

Chancen stehen gut, dass Web2Py für Ihr Projekt funktioniert, aber andere Frameworks haben Funktionen, die nicht übersehen werden sollten.

**Welche Probleme löst web2py für Sie, und wie profitieren Sie davon?**

Mit Web2Py kann ich Webanwendungen schneller als mit anderen Frameworks erstellen, was mir Zeit und Geld spart.



- [View web2py pricing details and edition comparison](https://www.g2.com/de/products/web2py/reviews?section=pricing&secure%5Bexpires_at%5D=2026-05-16+01%3A22%3A43+-0500&secure%5Bsession_id%5D=0f76d921-2c68-4db9-a835-d56c636dd6d7&secure%5Btoken%5D=4011274b1309af8313af34cec768308bc630bcbc27004d1d6f048d83bfcd260c&format=llm_user)


## Top web2py Alternatives
  - [Django](https://www.g2.com/de/products/django/reviews) - 4.5/5.0 (170 reviews)
  - [Flask](https://www.g2.com/de/products/flask/reviews) - 4.5/5.0 (49 reviews)
  - [CherryPy](https://www.g2.com/de/products/cherrypy/reviews) - 3.0/5.0 (11 reviews)

