# CakePHP Reviews
**Vendor:** Cake Software Foundation  
**Category:** [PHP-Web-Frameworks](https://www.g2.com/de/categories/php-web-frameworks)  
**Average Rating:** 3.9/5.0  
**Total Reviews:** 43
## About CakePHP
Das beliebteste PHP-Framework




## CakePHP Reviews
  ### 1. Schnelle PHP-Entwicklung mit integrierten Sicherheitsfunktionen

**Rating:** 4.0/5.0 stars

**Reviewed by:** M M. | Solutions Architect, Unternehmen mittlerer Größe (51-1000 Mitarbeiter)

**Reviewed Date:** January 30, 2024

**Was gefällt dir am besten CakePHP?**

Die Fähigkeit, mit der Entwicklung zu beginnen, ohne umfangreiche Konfigurationen zu benötigen.

**Was gefällt Ihnen nicht? CakePHP?**

Die Leistung ist im Vergleich zur Konkurrenz nicht großartig. Die Dokumentation ist nicht so intuitiv, wie sie sein sollte.

**Was ist ein Problem? CakePHP Solving und wie profitieren Sie davon?**

Schnelle Entwicklung, Skalierbarkeit und natürlich Kosteneffizienz

  ### 2. Eines der besten Frameworks

**Rating:** 4.0/5.0 stars

**Reviewed by:** Sugat S. | Consultant, Kleinunternehmen (50 oder weniger Mitarbeiter)

**Reviewed Date:** November 23, 2022

**Was gefällt dir am besten CakePHP?**

Backen MVC, Sicherheit, Zuverlässig, Zeitersparnis - Schnelle Anwendungsentwicklung (RAD)

**Was gefällt Ihnen nicht? CakePHP?**

Langsamer als andere Frameworks. Die neue Version ist nicht so abwärtskompatibel.

**Was ist ein Problem? CakePHP Solving und wie profitieren Sie davon?**

Zeitersparnis - Schnelle Anwendungsentwicklung (RAD)

  ### 3. Stabiles, aber sich ständig weiterentwickelndes Framework.

**Rating:** 3.5/5.0 stars

**Reviewed by:** Vamshidhar R. | Senior Software Development Engineer, Unternehmen mittlerer Größe (51-1000 Mitarbeiter)

**Reviewed Date:** October 28, 2020

**Was gefällt dir am besten CakePHP?**

Das Beste an Cake ist die Dokumentation. Sie ist sehr prägnant und klar. Die Leichtigkeit, mit der man mit dem Aufbau einer Anwendung beginnen kann, ist im Vergleich zu anderen PHP-Frameworks wie Laravel relativ gering.

**Was gefällt Ihnen nicht? CakePHP?**

Die neueren Versionen von Cake waren in Bezug auf ORM und allgemeine Anfragenbearbeitung etwas langsam. Der Übergang von Cake 2.x zu Cake 3.x war eine umfassende Überarbeitung, aber sie haben es versäumt, den Migrationsprozess automatisierter und reibungsloser zu gestalten.

**Empfehlungen an andere, die in Betracht ziehen CakePHP:**

Es gibt weitaus bessere und leistungsfähigere Sprachen, wenn Sie eine Webanwendung erstellen. Falls Sie sich entschieden haben, PHP zu verwenden, ist CakePHP eine gute Option, die die meisten Ihrer Anwendungsfälle lösen könnte und einfach zu starten ist.

Wenn Sie versuchen, ein REST-Back-End zu erstellen, kann Cake verwendet werden und eine Zwischenschicht kann eingerichtet werden, um in JSON API oder anderen Standardantwortformaten zu lesen und zu antworten. Wenn Sie erwägen, eine Single-Page-Anwendung mit MVC zu erstellen, bewerten Sie die Leistung Ihres Geschäftsszenarios mit dem Templating-Framework von Cake, da es manchmal etwas langsamer sein könnte als andere Frameworks.

**Was ist ein Problem? CakePHP Solving und wie profitieren Sie davon?**

Unser Geschäftsszenario ist ein relativ einfaches, bei dem wir das ORM von Cake in vollem Umfang nutzen. Die Benutzerfreundlichkeit dieses ORMs hat den Entwicklungsaufwand in Bezug auf das Schreiben optimierter Abfragen verringert. Obwohl Cake MVC ist, haben wir eine Zwischenschicht implementiert, um die JSON-API zu nutzen und Antworten in einem standardisierten JSON-Format zurückzusenden.

  ### 4. Es war wirklich eine großartige Erfahrung, freue mich auf weitere Möglichkeiten.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Arpit C. | Business Development Manager, Unternehmen mittlerer Größe (51-1000 Mitarbeiter)

**Reviewed Date:** March 12, 2021

**Was gefällt dir am besten CakePHP?**

Die Architektur ist eine der besten gemäß den globalen Industriestandards.

**Was gefällt Ihnen nicht? CakePHP?**

Es gibt nichts an CakePHP auszusetzen.

**Empfehlungen an andere, die in Betracht ziehen CakePHP:**

Carrier ist besser mit CakePHP im Vergleich zu anderen OS-Frameworks.

**Was ist ein Problem? CakePHP Solving und wie profitieren Sie davon?**

- Aufbau einer SAAS-basierten Architektur zur Förderung von Multi-Tenancy  
- Entwicklung einer intuitiven und reaktionsfähigen Benutzeroberfläche mit Vue.js, Angular, HTML5/JS/CSS3, deren Präprozessoren (LESS & SASS), Bootstrap  
- Server- und Datenbankkonfiguration für die Daten bestehender Software auf dem internen Produktionsserver, um mit der Behebung von Fehlern/Problemen zu beginnen und neue Funktionen hinzuzufügen, ohne die aktuelle Funktionalität zu beeinträchtigen.  
- Schreiben und Integrieren mehrerer APIs (REST- und SOAP-basiert)  

  ### 5. Ein schnelles App-Entwicklungs-Framework für Programmierer

**Rating:** 3.0/5.0 stars

**Reviewed by:** Sanket R. | Software Developer (Web), Unternehmen mittlerer Größe (51-1000 Mitarbeiter)

**Reviewed Date:** October 24, 2020

**Was gefällt dir am besten CakePHP?**

CakePHP ist einfach zu installieren und zu starten. Der Benutzerleitfaden ist detailliert und auf Programmierer ausgerichtet, sodass sie sich mehr auf die Domänenlogik als auf die Projektkonfiguration konzentrieren können. Der beste Teil ist, dass es eine schöne API für Ansichten bietet, sodass die Benutzeroberfläche Ihrer App leicht an die Bedürfnisse der Kunden angepasst werden kann. Die Sicherheit und der Einsatz der Anwendung sind ein reibungsloser Prozess, um Ihr Projekt schnell zum Laufen zu bringen. Um die Vorteile zusammenzufassen, kann ich die Punkte für diejenigen auflisten, die sich darauf freuen, dieses Framework zu nutzen.
- Einfach zu verwendendes Installationsverfahren mit dem Abhängigkeitsmanager "Composer"
- Eine detaillierte API zum Erstellen und Ändern Ihrer Ansichten mit Zellen, Blöcken, Elementen.
- Sicherheit wird gut gehandhabt, um SQL-Injection, CSRF zu blockieren, indem ORM für Datenbankabfragen verwendet wird.
- Bietet einen Bereitstellungsleitfaden, um die Anwendung problemlos auf jeder Plattform zu hosten. Migrationen können hinzugefügt werden, um das DB-Schema auf Ihrem Server mit dem Migrations-Plugin zu generieren.

**Was gefällt Ihnen nicht? CakePHP?**

Es gibt offensichtliche Nachteile bei der Verwendung von CakePHP wie bei jedem anderen PHP-Framework. Der größte ist die Leistung. Im Vergleich zu anderen Frameworks hinkt es in der Antwortzeit hinterher, um die Ausgabe in jeder entwickelten App zu liefern. Die Code-Struktur scheint im Vergleich zu anderen Frameworks wie Laravel oder Codeigniter unübersichtlich zu sein, was es schwierig macht, das Projekt zu skalieren. Aufgrund dieser Nachteile kann das Framework leicht für kleinere oder mittelgroße Projekte verwendet werden, erfordert jedoch möglicherweise außergewöhnliche Anpassungen bei der Arbeit an größeren Projekten.

**Was ist ein Problem? CakePHP Solving und wie profitieren Sie davon?**

Ich hatte es für die Entwicklung kleiner interner Apps in unserer Organisation verwendet, die minimale Skalierung und weniger Funktionen erforderten. Die neueste Version neigt dazu, sich im Vergleich zu den älteren zu verbessern, was es zu einem wettbewerbsfähigen Framework in der Branche machen wird.

  ### 6. Bestes schnelles Framework

**Rating:** 4.0/5.0 stars

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

**Reviewed Date:** November 17, 2020

**Was gefällt dir am besten CakePHP?**

Es gibt viele Dinge, die ich an diesem Framework mag. Zunächst einmal ist die einfache Installation zu erwähnen, die es bietet. Was die Dokumentation betrifft, so ist diese wirklich einfach und gut organisiert. Darüber hinaus ermöglicht es allen Entwicklern eine schnelle Entwicklung, ohne das Rad neu erfinden zu müssen, was das Leben beim Programmieren erleichtert. Zusätzlich bietet es mehrere Werkzeuge und Funktionen wie Sicherheit.

**Was gefällt Ihnen nicht? CakePHP?**

Was ich nicht mag, ist der Absturz, der jedes Mal passiert, wenn die Projekte, an denen ich arbeite, groß werden und viele Funktionen haben.

**Was ist ein Problem? CakePHP Solving und wie profitieren Sie davon?**

Was für alle Entwickler schön und wichtig ist, ist, dass CakePHP eine schnelle, einfache und rasche Entwicklung bietet, sodass alle Ingenieure in der Lage sein werden, ihre Projekte sehr schnell abzuschließen und bereitzustellen. Darüber hinaus lieben es Geschäftsinhaber, da sie Projekte in einer sehr schnellen und raschen Weise erledigt bekommen, was wiederum die Anzahl der Projekte erhöhen wird, die das Einkommen des Geschäftsinhabers steigern.

  ### 7. Einfaches, schnelles und am einfachsten zu verwendendes Open-Source-PHP-Framework.

**Rating:** 4.0/5.0 stars

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

**Reviewed Date:** November 08, 2020

**Was gefällt dir am besten CakePHP?**

CakePHP bietet eine saubere und klare Dokumentation, um mit der Installation zu beginnen und an dem Projekt zu arbeiten. Es hilft Entwicklern und Geschäftsinhabern, jedes Projekt sehr schnell und in sehr kurzer Zeit zu erstellen, indem sie sich nur auf die Geschäftslogik hinter der Anwendung konzentrieren und nicht auf die technischen Details des Frameworks im Vergleich zu anderen Frameworks. Darüber hinaus bietet es Entwicklern Unterstützung bei vielen schwierigen Implementierungen, indem es Sicherheit, einfache Bereitstellung und einfache Installation bietet.

**Was gefällt Ihnen nicht? CakePHP?**

Unternehmen und der Markt migrieren nicht und verwenden CakePHP nicht, es ist immer noch nicht populär auf dem Markt. Darüber hinaus sind Organisationen, die mit CakePHP arbeiten, nicht so groß, sodass weniger Zusammenarbeit im Internet geteilt wird. Abschließend denke ich, dass es ein wenig chaotisch ist, wenn es darum geht, an großen Projekten zu arbeiten, da es der monolithischen MVC-Architektur folgt.

**Was ist ein Problem? CakePHP Solving und wie profitieren Sie davon?**

Tatsächlich wechseln alle Menschen in die Technologie, und als Freiberufler benötige ich ein Framework, das mir hilft, Projekte in sehr kurzer Zeit abzuschließen, insbesondere bei der Installation und Bereitstellung. Daher ist dies der wichtigste Vorteil, den ich bei der Arbeit mit CakePHP erkenne, und es ist der Hauptgrund, warum ich tatsächlich damit arbeite.

  ### 8. Einfache Entwicklung mit CakePhp

**Rating:** 4.0/5.0 stars

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

**Reviewed Date:** November 23, 2020

**Was gefällt dir am besten CakePHP?**

Was mir an der Nutzung dieser Website am meisten gefallen hat, ist die einfache und leicht verständliche Dokumentation, die sie bietet, um jedes Projekt zu installieren und zu starten. Darüber hinaus bietet sie einen sehr schnellen und zügigen Entwicklungsprozess, sodass sowohl der Entwickler als auch die Geschäftsinhaber das Projekt in einem sehr schnellen Tempo abschließen können, indem sie viele erstaunliche Funktionen wie Sicherheit anbieten.

**Was gefällt Ihnen nicht? CakePHP?**

Im Allgemeinen hasse ich PHP, und das ist das Hauptproblem, das ich an dem Framework nicht mag, aber alles andere finde ich gut.

**Was ist ein Problem? CakePHP Solving und wie profitieren Sie davon?**

Das Hauptproblem, das durch das CakePHP-Framework gelöst wird, ist die Zeit, die benötigt wird, um das Projekt abzuschließen und bereitzustellen. Als Entwickler ist es für mich am wichtigsten, das Codieren und das Projekt rechtzeitig abzuschließen, und mit CakePHP hilft es mir, zu programmieren, ohne das Rad neu zu erfinden.

  ### 9. Fand es einfach zu verstehen und damit zu arbeiten.

**Rating:** 3.0/5.0 stars

**Reviewed by:** Khawaja A. | Senior Software Engineer, Kleinunternehmen (50 oder weniger Mitarbeiter)

**Reviewed Date:** March 15, 2021

**Was gefällt dir am besten CakePHP?**

Die einfache Natur davon. Wie es einfach zu benutzen und zu verstehen ist.

**Was gefällt Ihnen nicht? CakePHP?**

Es gibt viele Einschränkungen bei der Verwendung von nur CakePHP.

**Was ist ein Problem? CakePHP Solving und wie profitieren Sie davon?**

Ich verwende CakePHP in meinen kleinen Projekten, es hat mir geholfen, sie schneller zu entwickeln.

  ### 10. Konventions- und komponentenbasierte Entwicklung

**Rating:** 3.5/5.0 stars

**Reviewed by:** Mir M. | Chief Executive Officer, Kleinunternehmen (50 oder weniger Mitarbeiter)

**Reviewed Date:** March 17, 2021

**Was gefällt dir am besten CakePHP?**

Konvention vor Konfiguration, Zelle ist gut für Teilansicht.

**Was gefällt Ihnen nicht? CakePHP?**

Es wäre schön, mehr aggregierte Belton-Komponenten zu haben.

**Was ist ein Problem? CakePHP Solving und wie profitieren Sie davon?**

Das Erstellen von Ansichten, insbesondere in der Model-View-Controller-Architektur, dank PHP ist wirklich ein Kinderspiel. Schnelle Entwicklung.


## CakePHP Discussions
  - [php 7.0](https://www.g2.com/de/discussions/13250-php-7-0) - 1 comment, 1 upvote

- [View CakePHP pricing details and edition comparison](https://www.g2.com/de/products/cakephp/reviews/cakephp-review-12235712?section=pricing&secure%5Bexpires_at%5D=2026-05-12+19%3A13%3A48+-0500&secure%5Bsession_id%5D=60577185-eab3-4336-8f6f-8fb2b1e151ff&secure%5Btoken%5D=ad1af1a8d869fd8cd51e9355f2bf0deb08276af95aa343670e20f4b68c41ca28&format=llm_user)


## Top CakePHP Alternatives
  - [Laravel](https://www.g2.com/de/products/laravel/reviews) - 4.7/5.0 (146 reviews)
  - [CodeIgniter](https://www.g2.com/de/products/codeigniter/reviews) - 4.4/5.0 (54 reviews)
  - [Angular](https://www.g2.com/de/products/angular/reviews) - 4.5/5.0 (154 reviews)

