Need advice about which tool to choose?Ask the StackShare community!
CakePHP vs Dancer: What are the differences?
What is CakePHP? The Rapid Development Framework for PHP. CakePHP makes building web applications simpler, faster, while requiring less code. A modern PHP 7 framework offering a flexible database access layer and a powerful scaffolding system.
What is Dancer? Simple but powerful web application framework for Perl. Dancer is a free and open source micro web application framework written in Perl.
CakePHP and Dancer can be categorized as "Frameworks (Full Stack)" tools.
CakePHP and Dancer are both open source tools. It seems that CakePHP with 7.9K GitHub stars and 3.4K forks on GitHub has more adoption than Dancer with 446 GitHub stars and 264 GitHub forks.
Hi, Which tool will you recommend:
I need to build a web application, oriented to small businesses, like a small ERP. It will have intensive use of Sql to access a PostgreSQL database. It has to be secure, as it will handle information on customers, sales, inventory.
If you think another tool will be better, please let that know.
Thanks a lot
Laravel and Postgres will be the better solutions you can add more like Redis for caching and React/Vue for the frontend.
Check Spring, if security and reliability is needed along with Lots of Database , check Spring Data, spring web, spring security
Laravel works well in this context, you can build a secure and fast ERP using it with postgresql and all Laravel environment like caching, queues, jobs. And for frontend if you need productiviness I would go with Livewire to help
Pros of CakePHP
- Open source35
- Really rapid framework25
- Good code organization19
- Flexibility13
- Security best practices10
- Clean architecture7
- ORM5
- Less code5
- Composer friendly4
- Convention Over Configuration4
- CakePhp Book2
- Cake Bake2
- Built-in Validation2
- Ctp view File extension1
- CakePhp inflector1
- Quickly develop1
- Rest Full Apis1
Pros of Dancer
- Fast1
- Easy1
- Stable1
- Microframework1
Sign up to add or upvote prosMake informed product decisions
Cons of CakePHP
- Robust Baking Tool1
- Follows Good Programming Practices1