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




## CakePHP Reviews
  ### 1. Desenvolvimento rápido de PHP com recursos de segurança integrados

**Rating:** 4.0/5.0 stars

**Reviewed by:** M M. | Solutions Architect, Médio Porte (51-1000 emp.)

**Reviewed Date:** January 30, 2024

**O que você mais gosta CakePHP?**

A capacidade de começar a desenvolver sem a necessidade de configuração extensa.

**O que você não gosta CakePHP?**

O desempenho não é ótimo em comparação com a concorrência. A documentação não é tão intuitiva quanto deveria ser.

**Que problemas é CakePHP E como isso está te beneficiando?**

Desenvolvimento rápido, escalabilidade e, claro, custo-benefício

  ### 2. Um dos melhores frameworks

**Rating:** 4.0/5.0 stars

**Reviewed by:** Sugat S. | Consultant, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** November 23, 2022

**O que você mais gosta CakePHP?**

MVC, Segurança, Confiável, Economia de tempo - Desenvolvimento Rápido de Aplicações (RAD)

**O que você não gosta CakePHP?**

Mais lento do que outros frameworks. A nova versão não é tão compatível com versões anteriores.

**Que problemas é CakePHP E como isso está te beneficiando?**

Economia de tempo - Desenvolvimento Rápido de Aplicações (RAD)

  ### 3. Estrutura estável, mas em constante evolução.

**Rating:** 3.5/5.0 stars

**Reviewed by:** Vamshidhar R. | Senior Software Development Engineer, Médio Porte (51-1000 emp.)

**Reviewed Date:** October 28, 2020

**O que você mais gosta CakePHP?**

A melhor coisa sobre o Cake é a documentação. É muito concisa e clara. A facilidade de começar a construir uma aplicação é relativamente mínima em comparação com outros frameworks PHP como o Laravel.

**O que você não gosta CakePHP?**

As versões mais recentes do Cake têm sido um pouco lentas em termos de ORM e manipulação geral de solicitações. O Cake 2.x para o Cake 3.x foi uma grande reformulação, mas eles não conseguiram tornar o processo de migração mais automatizado e suave.

**Recomendações a outras pessoas considerando CakePHP:**

Existem linguagens muito melhores e mais performantes por aí se você estiver construindo uma aplicação web. Caso você tenha decidido que vai usar PHP, então CakePHP é uma boa opção que pode resolver a maioria dos seus casos de uso enquanto é fácil de começar.

Se você estiver tentando construir um back-end REST, Cake pode ser usado e uma camada intermediária pode ser configurada para ler e responder em JSON API ou qualquer outro formato de resposta padrão. Se você estiver considerando construir uma aplicação de página única usando MVC, por favor, avalie o desempenho do seu caso de negócio com o framework de templating do Cake, pois ele pode ser um pouco mais lento do que outros frameworks às vezes.

**Que problemas é CakePHP E como isso está te beneficiando?**

Nosso caso de negócio é relativamente simples, onde usamos o ORM do Cake ao máximo. A facilidade de usar este ORM diminuiu os esforços de desenvolvimento em termos de escrever consultas otimizadas. Embora o Cake seja MVC, implementamos uma camada intermediária para utilizar a API JSON e enviar respostas de volta em um formato JSON padrão.

  ### 4. Foi uma experiência realmente ótima, ansioso por mais oportunidades.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Arpit C. | Business Development Manager, Médio Porte (51-1000 emp.)

**Reviewed Date:** March 12, 2021

**O que você mais gosta CakePHP?**

A arquitetura é uma das melhores de acordo com os padrões das indústrias globais.

**O que você não gosta CakePHP?**

Não há nada para não gostar no CakePHP.

**Recomendações a outras pessoas considerando CakePHP:**

Carrier é melhor com CakePHP em comparação com outros frameworks OS.

**Que problemas é CakePHP E como isso está te beneficiando?**

- Arquitetura baseada em SAAS para promover Multi-Tenancy  
- Interface de usuário intuitiva e responsiva usando Vue.js, Angular, HTML5/JS/CSS3, seus pré-processadores (LESS & SASS), Bootstrap  
- Configuração de servidor e banco de dados para os dados do software existente no servidor de produção interno para começar a corrigir bugs/problemas, adicionando novos recursos sem afetar o funcionamento atual.  
- Escrita e integração de múltiplas API's (baseadas em REST & SOAP)  

  ### 5. Um framework de desenvolvimento rápido de aplicativos para programadores

**Rating:** 3.0/5.0 stars

**Reviewed by:** Sanket R. | Software Developer (Web), Médio Porte (51-1000 emp.)

**Reviewed Date:** October 24, 2020

**O que você mais gosta CakePHP?**

CakePHP é fácil de instalar e começar a usar. O guia do usuário é detalhado e orientado para programadores, permitindo que eles se concentrem mais na lógica de domínio em vez da configuração do projeto. A melhor parte é que ele fornece uma bela API para visualizações, permitindo que a interface do usuário do seu aplicativo seja facilmente personalizada de acordo com as necessidades do cliente. A segurança e a implantação da aplicação são um processo tranquilo para colocar seu projeto em funcionamento rapidamente. Para resumir os benefícios, posso listar os pontos para aqueles que estão ansiosos para usar este framework.

- Procedimento de instalação fácil de usar com o gerenciador de dependências "Composer"
- Uma API detalhada para criar e modificar suas visualizações usando células, blocos, elementos.
- A segurança é bem tratada para bloquear injeção de SQL, CSRF usando ORM para consultas de banco de dados.
- Fornece um guia de implantação para facilitar a hospedagem da aplicação em qualquer plataforma. Migrações podem ser adicionadas para gerar o esquema do banco de dados no seu servidor usando o plugin de migração.

**O que você não gosta CakePHP?**

Existem desvantagens óbvias ao usar o CakePHP, assim como com qualquer outro framework PHP. A maior delas é o desempenho. Comparado a outros frameworks, ele fica atrás no tempo de resposta para entregar a saída em qualquer aplicativo desenvolvido. A estrutura do código parece ser desorganizada em comparação com outros frameworks como Laravel ou Codeigniter, o que dificulta a escalabilidade do projeto. Devido a essas desvantagens, o framework pode ser facilmente usado para trabalhar em projetos pequenos ou de médio porte, mas pode exigir modificações fora do comum ao trabalhar em projetos maiores.

**Que problemas é CakePHP E como isso está te beneficiando?**

Eu o tinha usado para desenvolver pequenos aplicativos internos em nossa organização que exigiam escalabilidade mínima e menos recursos. A versão recente tende a melhorar em comparação com as mais antigas, o que o tornará um framework competitivo na indústria.

  ### 6. Melhor Framework Rápido

**Rating:** 4.0/5.0 stars

**Reviewed by:** Usuário Verificado em Tecnologia da Informação e Serviços | Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** November 17, 2020

**O que você mais gosta CakePHP?**

Há muitas coisas que eu gosto neste framework. Para começar, a instalação é fácil e, no que diz respeito à documentação, ela é realmente fácil e bem organizada. Além disso, oferece a todos os desenvolvedores um desenvolvimento rápido sem reinventar a roda, facilitando a vida deles na hora de codificar. Além disso, fornece várias ferramentas e recursos, como segurança.

**O que você não gosta CakePHP?**

O que eu não gosto é do crash que acontece toda vez que os projetos em que estou trabalhando começam a ficar enormes com muitas funcionalidades.

**Que problemas é CakePHP E como isso está te beneficiando?**

O que é bom e importante para todos os desenvolvedores é que o CakePHP oferece um desenvolvimento rápido, fácil e ágil, permitindo que todos os engenheiros possam terminar e implantar seus projetos de maneira muito rápida. Além disso, os proprietários de negócios estão adorando, pois estão conseguindo concluir projetos de forma muito rápida e ágil, o que, por sua vez, aumentará os projetos que aumentarão a renda para o proprietário do negócio.

  ### 7. Framework PHP de código aberto simples, rápido e fácil.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Usuário Verificado em Serviços de Instalações | Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** November 08, 2020

**O que você mais gosta CakePHP?**

O CakePHP oferece uma documentação limpa e clara para começar a instalação e trabalhar no projeto. Ele ajuda desenvolvedores e proprietários de negócios a construir qualquer projeto de forma muito rápida e em um tempo muito curto, focando apenas na lógica de negócios por trás da aplicação e não nas questões técnicas do framework em comparação com outros frameworks. Além disso, ele fornece e ajuda os desenvolvedores com muitas implementações difíceis, oferecendo segurança, fácil implantação e fácil instalação.

**O que você não gosta CakePHP?**

As empresas e o mercado não estão migrando e usando CakePHP, ele ainda não é popular no mercado. Além disso, as organizações que trabalham com CakePHP não são tão grandes, então há menos colaboração na internet para ser compartilhada. Em conclusão, acho que é um pouco confuso quando se trata de trabalhar com projetos grandes, pois segue a arquitetura MVC, que é monolítica.

**Que problemas é CakePHP E como isso está te beneficiando?**

Na verdade, todas as pessoas estão se movendo para a tecnologia e, como freelancer, preciso de um framework que me ajude a terminar projetos em um tempo muito curto quando se trata de instalação e implantação. Portanto, este é o principal benefício importante que estou percebendo ao trabalhar com CakePHP e é a principal razão por trás de trabalhar com ele, na verdade.

  ### 8. Desenvolvimento simples com CakePhp

**Rating:** 4.0/5.0 stars

**Reviewed by:** Usuário Verificado em Serviços ao Consumidor | Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** November 23, 2020

**O que você mais gosta CakePHP?**

O que mais gostei ao usar este site é a documentação simples e fácil que ele oferece para instalar e iniciar qualquer projeto. Além disso, ele proporciona um processo de desenvolvimento muito rápido e ágil, de forma que tanto o desenvolvedor quanto os proprietários do negócio podem concluir o projeto muito rapidamente, oferecendo muitos recursos incríveis, como segurança.

**O que você não gosta CakePHP?**

Eu odeio PHP em geral e este é o principal problema que eu não gosto sobre o framework, mas todo o resto para mim é bom.

**Que problemas é CakePHP E como isso está te beneficiando?**

O principal problema resolvido pelo framework CakePHP é o tempo para finalizar e implantar o projeto. Como desenvolvedor, a coisa mais importante para mim é terminar a codificação e o projeto a tempo e, com o CakePHP, ele me ajuda a codificar sem reinventar a roda.

  ### 9. Fácil de entender e trabalhar com

**Rating:** 3.0/5.0 stars

**Reviewed by:** Khawaja A. | Senior Software Engineer, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** March 15, 2021

**O que você mais gosta CakePHP?**

A natureza fácil disso. Como é fácil de usar e entender.

**O que você não gosta CakePHP?**

Há muitas limitações ao usar apenas CakePHP.

**Que problemas é CakePHP E como isso está te beneficiando?**

Estou usando CakePHP em meus pequenos projetos, isso me ajudou a desenvolvê-los em uma velocidade mais rápida.

  ### 10. Convenção e desenvolvimento baseado em componentes

**Rating:** 3.5/5.0 stars

**Reviewed by:** Mir M. | Chief Executive Officer, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** March 17, 2021

**O que você mais gosta CakePHP?**

Convenção sobre configuração, célula é boa para visualização parcial.

**O que você não gosta CakePHP?**

Seria bom ter mais componentes belton agregados.

**Que problemas é CakePHP E como isso está te beneficiando?**

Compor visualizações especialmente na arquitetura modelo-visão-controlador graças ao PHP é realmente muito fácil. Desenvolvimento rápido.


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

- [View CakePHP pricing details and edition comparison](https://www.g2.com/pt/products/cakephp/reviews/cakephp-review-12235712?section=pricing&secure%5Bexpires_at%5D=2026-05-07+22%3A51%3A15+-0500&secure%5Bsession_id%5D=40f8ad38-11f2-412e-bf01-3cd63bfb7985&secure%5Btoken%5D=967b207542ccd587358e80236938ca91100e788b643c0ca930fa8724b97ae1b1&format=llm_user)


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

