You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
First off, I know that benchmarks are not the know all, end all when it comes to choosing a framework, but I still think it can give you an idea of what to expect when you dive into the framework.
I enjoy the TechEmPower Benchmarks https://www.techempower.com/benchmarks/ as you can even compare across programming languages and different platforms. There's a lot of PHP Frameworks in there, and I noticed that Nette is missing, but I wasn't sure if that was on purpose or on accident. There's also http://www.phpbenchmarks.com/en/ which actually already has Latte benchmarked on there as #2 right behind Plates, which is raw PHP templating (Good job!). I don't feel I'm familiar enough with Nette to throw it into a benchmark lineup with all the proper settings, caching, optimizations etc. I wouldn't want to put work into something that'll make it look embarrassing for you guys.
Anyways, not super critical or anything I'm sure. I'm very interested in starting something with Nette as I've been holding out on a good framework for a few years actually. I've tried multiple frameworks:
Phalcon - speed is sorta cool now on PHP 7 but debugging is next to impossible. Overall really like it.
Symfony - too verbose
Laravel - too bloated....too......everything.
Slim - used to be good, then v4 came out and I hit the road. Too verbose and unopinionated. Causes plenty of chaos in teams.
Yii - too outdated
Cake - ........ It's cake.
Ubiquity - Really like this framework, and love the devtools web ui (killer). However, it's really young and I've caught some fairly basic bugs in it already with some light testing. jcheron though is the real deal with performance.
CodeIgniter - While it's "up to date" it still feels hacky when I'm coding in it. Sorta object oriented. Makes it just feel like it's carrying a lot of baggage with it.
Fat-Free - Love this framework! Only gripe is that is almost not opinionated enough, lacks some security tools (that you guys have), and it is tough to unit test some things (making mocks for DB calls is tough out of the box. Need to get creative for it).
Anything to make Laravel go down on any benchmark list would be great. I can't stand Laravel 😆
One other thing I've noticed. I didn't see a lot of packages on github for bridges to an asynchronous framework like swoole, Roadrunner, Workerman, ReactPHP, etc. Is Nette built in a way where it's difficult for it to integrate with these, or has no one tried just yet?
Thanks!
The text was updated successfully, but these errors were encountered:
n0nag0n
changed the title
TechEmPower Benchmarks
TechEmPower Benchmarks and Asynchronous Processes
Jul 28, 2021
Hey Nette Team,
First off, I know that benchmarks are not the know all, end all when it comes to choosing a framework, but I still think it can give you an idea of what to expect when you dive into the framework.
I enjoy the TechEmPower Benchmarks https://www.techempower.com/benchmarks/ as you can even compare across programming languages and different platforms. There's a lot of PHP Frameworks in there, and I noticed that Nette is missing, but I wasn't sure if that was on purpose or on accident. There's also http://www.phpbenchmarks.com/en/ which actually already has Latte benchmarked on there as #2 right behind Plates, which is raw PHP templating (Good job!). I don't feel I'm familiar enough with Nette to throw it into a benchmark lineup with all the proper settings, caching, optimizations etc. I wouldn't want to put work into something that'll make it look embarrassing for you guys.
Anyways, not super critical or anything I'm sure. I'm very interested in starting something with Nette as I've been holding out on a good framework for a few years actually. I've tried multiple frameworks:
Anything to make Laravel go down on any benchmark list would be great. I can't stand Laravel 😆
One other thing I've noticed. I didn't see a lot of packages on github for bridges to an asynchronous framework like swoole, Roadrunner, Workerman, ReactPHP, etc. Is Nette built in a way where it's difficult for it to integrate with these, or has no one tried just yet?
Thanks!
The text was updated successfully, but these errors were encountered: