|
|
|
|
|
by shmichael
6000 days ago
|
|
Let's put the term "framework" aside. The Wikipedia article states it is "a basic conceptual structure used to solve or address complex issues, usually a set of tools, materials or components". I believe a scripting language that is pre-designed for website design could be considered a framework, but it's not that important whether there is a consensus. I'd like to see your source for the performance claim. To my own I can bring e.g. http://xodian.net/serendipity/index.php?/archives/27-Benchma... http://blog.dhananjaynene.com/2008/07/performance-comparison... I found threading a great shortcoming of PHP. I had web services that required data from several sources and was in need of querying in parallel. there are about 370,000 results for +php +multithreading on Google so I assume it's more than just myself. |
|
http://shootout.alioth.debian.org/u32/benchmark.php?test=all...
As I said, if threading is a problem in PHP, it's as much of a problem in Ruby and Python. Common workaround is async message queueing with a great number of solutions available for all of these languages. There's a parallel curl available in recent versions of PHP that covers the simple 'multiple data services' case reasonably well.