pmjones / php-framework-benchmarks Goto Github PK
View Code? Open in Web Editor NEWA study of the overhead incurred by various PHP frameworks.
Home Page: php-framework-benchmarks
A study of the overhead incurred by various PHP frameworks.
Home Page: php-framework-benchmarks
Hi there,
I've got the benchmark utility working so far but i'm getting lots of warning outputs from apache when the tool is running
http://localhost/baseline/php/index.php: Cannot assign requested address
hello, could you add phalcon to your benchmarks? http://phalconphp.com/
Apache's AcceptPathInfo must be turned on for ZF urls to work, aka index.php/some/content/here
I suggest using a .htaccess file with AcceptPathInfo On inside
Could you please post latest results in README? Not everyone has enough resources to run this on EC2 :)
Here's the sample error message I get:
PHP Warning: file(/var/www/log/2011-03-05T18:01:33/1/http%3A%2F%2Flocalhost%2Fzend%2F1.10.2-project%2Fproject%2Fpublic%2Findex.php%2Fhello%2Fworld/1.log): failed to open stream: No such file or directory in /var/www/include/bench/Siege.php on line 54
Minor issue, but I noticed that Ubuntu 10.10 doesn't always create a .siegerc file in the user directory when installing siege. You may want to add that users can run the command "siege.config" to generate this for the current user.
root@ip-10-190-178-155:/root/http_load-12mar2006# make
gcc -Wall -O -c http_load.c
http_load.c: In function 'main':
http_load.c:413: warning: implicit declaration of function 'time'
http_load.c: In function 'handle_connect':
http_load.c:937: warning: pointer targets in passing argument 5 of 'getsockopt' differ in signedness
/usr/include/sys/socket.h:190: note: expected 'socklen_t * restrict' but argument is of type 'int *'
gcc -Wall -O -c timers.c
gcc -Wall -O http_load.o timers.o -s -o http_load
root@ip-10-190-178-155:/root/http_load-12mar2006# make install
rm -f /usr/local/bin/http_load
cp http_load /usr/local/bin
rm -f /usr/local/man/man1/http_load.1
cp http_load.1 /usr/local/man/man1
I'd suggest making a Puppet or Chef script that would allow people to run a single command and have everything install. That would make life a lot easier for those wishing to contribute results.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.