Comments (13)
I think the point is that you should install the phalcon extension if you are interested in the phalcon results.
from php-framework-benchmark.
Phalcon is a full framework. Just because they were smart enough to compile it to an extension so it is blazing fast doesn't mean it shouldn't be benchmarked.
from php-framework-benchmark.
Yes, Phalcon does not work if you don't install the extension.
The benchmark you see is just the data of error page.
from php-framework-benchmark.
Okay! So why we call it then benchmarking?! maybe we can better remove it or give clear info about installing the extension and configuring the framework before benchmarking it!
from php-framework-benchmark.
Some people (myself included) come here looking at how Phalcon performs against the rest. So, please keep benchmarking it.
from php-framework-benchmark.
We call it a benchmark when it runs a real application, not testing any 5xx or 4xx pages. It's up to you to use it, but remember you are just measuring a performance for an error page.
from php-framework-benchmark.
I am not saying it shouldn't be benchmarked! But if you check the way how it's done in this repo, it's not correct!
Please read the issue again :)
from php-framework-benchmark.
What is not correct? I have seen no issue with the phalcon benchmark. To test it yourself just install phalcon.
from php-framework-benchmark.
Yeah, not sure what he is going on about. You have a normal MVC call for Hello World like the rest. (btw, when it will be Phalcon 3.x? )
from php-framework-benchmark.
You don't have any extra configuration(Like installing a C extension) to be able to test/run Laravel, Symfony or another framework. But for testing Phalcon you must first install some stuff and do a some configuration work. So when you want to run the benchmark you need to do that before benchmarking Phalcon, otherwise you will be testing/benchmarking requesting a 404-error page of Phalcon app.
Why I started this issue?! I did because I weren't aware of the fact that I need to install an extension for Phalcon before I can benchmark it. I forgot that because it wasn't mentioned on the guide/readme.
I am not against Phalcon or I hate it. Totally not. It's just an advice to the creator of this benchmark to mention that to be able to benchmark phalcon, extra configuration is needed!
from php-framework-benchmark.
I don't believe you need to do any configuration... And your original message was not clear (or constructive) about the inconvenience of installing phalcon for yourself.
If you feel so strongly about it, then maybe produce a vagrant or docker image and share it?
from php-framework-benchmark.
Check the response of the creator of the benchmark! He admits that the benchmark is performed on an error page.
I have to pass it for now, because I have exams. But I will come back soon
Thanks for the advice of making a vagrant machine! Good idea 👍
from php-framework-benchmark.
Takes less commands to install phalcon then it does laravel now. 3 tops on ubuntu without any composer commands needed. For 10 times the speed of your app it is worth it.
from php-framework-benchmark.
Related Issues (20)
- Mako framework?
- Nova Framework
- 'ab' is not fast enough HOT 5
- Framework Request: CodeIgniter 3 and 4? HOT 1
- Phalcon 3.0 + PHP 7 HOT 2
- Command Not Found? HOT 2
- typo3f-3.0 setup is broken HOT 4
- Raw php echo and include? HOT 2
- Seperate Framework, Micro-Framework, Library chart HOT 2
- [Feature request] Can you add Kraken as well?
- Can you add Nette please?
- Cakphp is faster than phalcon??? HOT 5
- [feature request] can you add easy-php as well?
- yaf yaf yaf
- O2System PHP Framework Benchmark HOT 1
- Bench AltoRouter and Klein.php HOT 1
- Error HOT 2
- php micro & router framework benchmark
- Flash web framework benchmark
- Add Unic Framework
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from php-framework-benchmark.