# TurboGears Reviews
**Vendor:** TurboGears  
**Category:** [Python-Web-Frameworks](https://www.g2.com/de/categories/python-web-frameworks)  
**Average Rating:** 3.6/5.0  
**Total Reviews:** 11
## About TurboGears
TurboGears 2 basiert auf den Erfahrungen mehrerer Web-Frameworks der nächsten Generation, darunter TurboGears 1 (natürlich), Django und Rails.




## TurboGears Reviews
  ### 1. Großartig für schnelle Entwicklung

**Rating:** 3.5/5.0 stars

**Reviewed by:** Walter G. | Kleinunternehmen (50 oder weniger Mitarbeiter)

**Reviewed Date:** December 19, 2020

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

Es ist wirklich flexibel: Sie können alles von einer einfachen API bis zu einer vollwertigen Website erstellen.

Es ist modular: Anwendungen bestehen aus Middlewares, und es ist wirklich einfach, sie so zusammenzustellen, wie Sie möchten.

Es ist erweiterbar: Es gibt viele einsatzbereite Module, die von der Community unterstützt werden, um eine Reihe von Komponenten/Funktionalitäten einzubinden.

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

Einige der verwendeten Technologien/Frameworks sind veraltet.

Einige der Funktionen sind ein wenig "zu magisch" und nehmen vielleicht zu viel Inspiration von Django.

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

Die Verwendung von TurboGears bietet Ihnen die gleiche Benutzerfreundlichkeit, aber mit der Möglichkeit, viel tiefer in die inneren Abläufe des Frameworks einzutauchen, wenn Sie das benötigen.

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

Musste eine Plattform mit REST-APIs erstellen, die von Mobiltelefonen und eingebetteten Geräten genutzt werden, sowie ein Dashboard, um sie zu steuern.

Turbogears half mir, in ein paar Monaten in Betrieb zu gehen, während es die Skalierung der Plattform durch die transparente Hinzufügung von Caching und Hintergrundarbeitern mit Celery unterstützte.

  ### 2. Gut gestaltetes Framework für die Entwicklung von MVC-Modulen

**Rating:** 4.0/5.0 stars

**Reviewed by:** Sananaz M. | Information Systems Specialist, Unternehmen mittlerer Größe (51-1000 Mitarbeiter)

**Reviewed Date:** January 04, 2021

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

Die Entwicklung von Python-Webanwendungen ist einfacher und überschaubarer.

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

Abhängigkeits-Plugins separat installieren

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

Für Webentwicklung ist es wirklich hilfreich und eine gute Architektur.

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

Ich habe ein ERP, das viele Module umfasst, mit Turbogear kann ich meine Vorlagen einfach und gut entwickelt verwalten.

  ### 3. ermöglicht es Ihnen, schnell eine Anwendung zu erstellen, die die MVC-Prinzipien respektiert

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verifizierter Benutzer in Öffentliche Verwaltung | Kleinunternehmen (50 oder weniger Mitarbeiter)

**Reviewed Date:** December 02, 2020

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

Beziehungen zwischen Controllern, Modellen und Daten

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

Die Bibliotheken sind ziemlich arm und nicht gepflegt.

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

Erstellen Sie eine Anwendung zur Verwaltung von Subventionen und Sportaktivitäten.

  ### 4. Einfach zu bedienen

**Rating:** 4.5/5.0 stars

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

**Reviewed Date:** April 10, 2019

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

TurboGears ist einfach zu starten und unglaublich leicht zu verstehen. In wenigen Minuten einsatzbereit, ohne dass Sie etwas konfigurieren müssen, um es zum Laufen zu bringen. Sie führen einfach die Installation aus, richten eine virtuelle Umgebung ein und betreiben es auf jedem gewünschten Port. Einfach, leicht und schnell. Ich würde es sicherlich für Landing-Page-Setups empfehlen, die ein wenig Logik benötigen, oder für kleine Web-Apps, die Funktionalität eingebunden haben müssen, aber erwarten Sie keine hohen Verkehrsaufkommen oder Ähnliches.

Mit anderen Worten, es ist ein großartiges Produkt, einfach zu bedienen, einfach einzurichten und ich würde es ohne zu zögern jemandem empfehlen, der die richtigen Ideen im Kopf hat.

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

Vielleicht gibt es nicht so viele Dinge wie in anderen Frameworks wie Django. Es ist definitiv minimalistischer. Mir gefiel nicht, dass es nicht besonders einfach ist, die Anwendung in Module und Teile zur Organisationszwecken aufzuteilen.

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

Bastle daran herum! Es ist erstaunlich, was man mit ein wenig Anpassung damit machen kann. Es skaliert gut.

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

Ich habe es verwendet, um kleine Server, Landing Pages usw. zu betreiben. Wenn man kein komplettes Framework mit allem Drum und Dran benötigt, erledigt Turbogears die Aufgabe unglaublich gut.

  ### 5. ORM ist definitiv sein stärkster Punkt.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Stevenson P. | Operations Team Member, Unternehmen (> 1000 Mitarbeiter)

**Reviewed Date:** October 05, 2018

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

Es ist viel flexibler als das ORM von Django. Außerdem denke ich, dass es Ajax-freundlicher ist; was gut ist, und ich verstehe, dass es auch eine ziemlich große Unterstützergemeinschaft gibt.

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

G2 scheint knifflig und manchmal verwirrend zu sein, selbst für relativ einfache Dinge wie eine Login-Seite mit mehreren Fehlermeldungen. Mein Team bei Amazon nutzt diese Frameworks nicht so oft, wie ich es gerne hätte :(, aber wenn ich etwas auf einem neuen Stack implementieren müsste und wählen müsste, würde ich wahrscheinlich Django wählen, nicht unbedingt, weil es besser ist, sondern in Bezug auf unsere Fähigkeit, Talente zu halten, die daran arbeiten. Jeder hat etwas Django-Erfahrung.

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

Entwickler sollten sich mit anderen Python-Frameworks wie TG vertraut machen. Es ist wahrscheinlich, dass TJ und Django Ideen voneinander übernehmen werden, und einige der Codebeispiele, die ich gesehen habe, sehen ähnlich aus.

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

Ich denke, TurboGears bietet bessere Templating-Lösungen, einen besseren Object-Relational-Mapper und eine einfachere URL-Controller-Zuordnung.

  ### 6. Nur ein wenig.

**Rating:** 3.5/5.0 stars

**Reviewed by:** Xiao Z. | Web Developer, Computer- und Netzwerksicherheit, Kleinunternehmen (50 oder weniger Mitarbeiter)

**Reviewed Date:** April 08, 2019

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

Unterstützung für mehrere Datenbanken  
Unterstützung für Sharding/Datenpartitionierung  
Langjährige Unterstützung für Aggregate, mehrspaltige Primärschlüssel  
Ein Transaktionssystem, das Multi-Datenbank-Transaktionen für Sie abwickelt  
Ein Admin-System, das mit all dem oben Genannten funktioniert  
Unterstützung für wiederverwendbare Vorlagen-Snippets  
Eine einfache Methode zur Erstellung wiederverwendbarer Vorlagen-Tag-Bibliotheken  
Mehr Flexibilität bei der Verwendung nicht standardmäßiger Komponenten  

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

Größere, Gemeinschaft, aktivere IRC-Kanal  
mehr wiederverwendbare App-Komponenten  
etwas weiter entwickelte Dokumentation  

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

Ich verwende hauptsächlich ein Java-basiertes Framework.

  ### 7. Guter Datenbankmotor

**Rating:** 3.0/5.0 stars

**Reviewed by:** Luisa L. | Gerente, Freizeit, Reisen & Tourismus, Kleinunternehmen (50 oder weniger Mitarbeiter)

**Reviewed Date:** August 15, 2018

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

TurboGears ermöglicht die horizontale Datenpartitionierung, die die Aufteilung logischer Datenbanken in kleinere Elemente erlaubt. Die Template-Engine basiert auf XHTML und wird daher auf Fehler überprüft, wenn sie in HTML kompiliert wird. Sie werden nie wieder eine kaputte Seite veröffentlichen, weil ein schließendes Tag vergessen wurde. Es ermöglicht uns Entwicklern auch, schnelle und einfache Webprototypen zu erstellen oder sie zu erweitern, um komplexe Webanwendungen zu entwickeln.

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

Manchmal kann die Erweiterbarkeit und das Gefühl von TurboGears, verschiedene Optionen zu haben, um eine einzige Sache zu tun, überwältigend sein und es fühlt sich an, als ob man alles von Grund auf neu schreibt. Die Benutzeroberfläche gefällt mir nicht, aber es ist wahr, dass es ein sehr leistungsfähiges Produkt ist und sich darauf konzentriert, was es innen tut und nicht außen. Der Preis erscheint mir übertrieben, aber dennoch ist es ein gutes Produkt und wer Qualität haben möchte, muss dafür bezahlen.

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

Ermöglicht die Erstellung von erweiterbaren, anschließbaren Anwendungen, die das Framework über von dieser Software bereitgestellte Endpunkte erweitern. Es ist zweifellos eine der Stärken, und deshalb empfehle ich es jedem.

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

Es ist ein mächtiges ORM, das in der Python-Community sehr geschätzt wird. Das ORM von TurboGears ist mit SQLAlchemy gebaut, was ihm große Flexibilität und Leistung verleiht. Uns hat es sehr geholfen, die Daten zu partitionieren und mehr Flexibilität zu erreichen.

  ### 8. Wunderbar

**Rating:** 5.0/5.0 stars

**Reviewed by:** Jacqueline D. | Freelance Graphic Designer & Web Developer, Marketing und Werbung, Unternehmen mittlerer Größe (51-1000 Mitarbeiter)

**Reviewed Date:** April 10, 2019

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

Aktuell und auf dem neuesten Stand bei neuen Einführungen bleiben.

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

Nicht viele Anpassungsoptionen für den Benutzer.

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

Kunden zu Geschäftsproblemen

  ### 9. Turbogears, eine für die Zukunft!

**Rating:** 3.0/5.0 stars

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

**Reviewed Date:** April 14, 2019

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

Alles, die Nutzung, das Logo, die einfache Anwendung, auch extrem benutzerfreundlich.

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

Nichts, es ist eine fantastische Software. Ich liebe es.

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

Algorithmusbezogene Probleme im Zusammenhang mit der Schule. Kann nicht vollständig offengelegt werden.

  ### 10. Erfüllt die Aufgabe, aber ebenso wie Flask.

**Rating:** 2.5/5.0 stars

**Reviewed by:** Jay B. | Engineering Intern, Computersoftware, Kleinunternehmen (50 oder weniger Mitarbeiter)

**Reviewed Date:** October 07, 2018

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

Es gibt eine Menge Dokumentation online verfügbar, sodass Sie dieses Framework ziemlich leicht erlernen können. Turbo ist äußerst flexibel.

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

Ich bevorzuge Flask gegenüber Turbo. Turbo kann sich extrem überwältigend anfühlen. Nicht ideal, wenn man schnell einen Prototyp erstellen muss.

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

TurboGears ist mein Favorit für Sharding. Ich glaube nicht, dass es ein Framework gibt, das Sharding besser handhaben kann.

  ### 11. Großartige Dokumentation und Einfachheit

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verifizierter Benutzer in Informationstechnologie und Dienstleistungen | Kleinunternehmen (50 oder weniger Mitarbeiter)

**Reviewed Date:** September 20, 2018

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

Das TurboGears-Framework ist gut dokumentiert. Es gibt viele Beispielprogramme und Lösungen hier: https://turbogears.readthedocs.io/en/latest/
Es ist ein einfaches Framework und perfekt zum Schreiben kleiner Webdienste geeignet.

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

Das Software-Ökosystem rund um TurboGears ist noch klein, und daher gibt es nicht annähernd so viele Bibliotheken wie beispielsweise in Django oder Flask.

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

TurboGears ist ein einfach zu verwendendes Framework zum Erstellen einfacher REST-APIs. TurboGears kann als Einzeldatei-Anwendung über seinen Minimalmodus gestartet werden.

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

TurboGears ermöglicht es mir, Microservices schnell einzurichten, die als REST-Schnittstelle zum Starten von Verarbeitungsaufträgen verwendet werden können.


## TurboGears Discussions
  - [Wofür wird TurboGears verwendet?](https://www.g2.com/de/discussions/what-is-turbogears-used-for)

- [View TurboGears pricing details and edition comparison](https://www.g2.com/de/products/turbogears/reviews?section=pricing&secure%5Bexpires_at%5D=2026-05-16+05%3A08%3A06+-0500&secure%5Bsession_id%5D=072998b4-4404-4769-94da-f7f24498f015&secure%5Btoken%5D=9e699b2da7d18bbea9131fae5d8bdc7a613da37b25b1293113566f5a81a419fe&format=llm_user)


## Top TurboGears 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)
  - [web2py](https://www.g2.com/de/products/web2py/reviews) - 4.1/5.0 (12 reviews)

