Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge. Learn more →
Top 23 PHP Performance Projects
-
Project mention: [Web Frameworks Benchmark] How is the FOMO framework handling 45k+ requests more than Swoole the framework it depends on? | /r/PHP | 2022-12-17
Notably it seems that Fomo is using the raw Swoole Server (https://github.com/fomo-framework/framework/blob/a52b75abbd06c0aa6cb1ec47c4011557bc347532/src/Servers/Http.php#L21) rather than the HTTP-specific server wrapper which is what is used in the Swoole benchmark: https://github.com/the-benchmarker/web-frameworks/blob/master/php/swoole/start.php
-
-
Cloudways
Cloudways' Black Friday Offer - 1st Choice of Developers. Cloudways: Devs' 1st choice for managed hosting! Pick from top-tier Cloud providers like DigitalOcean, AWS, and GCE. Limited-time deal: 40% OFF for 4 Months + 40 Free Migrations.
-
-
-
I really wanna get into writing more asynchronous PHP but having to switch to a whole different web server and execution mode is a major stumbling block. The only library (that I know of) that allows asynchronous code in traditional PHP environment is this one by Spatie.
-
-
phoronix-test-suite
The Phoronix Test Suite open-source, cross-platform automated testing/benchmarking software.
Project mention: Looking for some comparison on build times on recent GCC versions. | /r/cpp | 2023-06-18I think you can use the Phoronix Test Suite for build time bench mark testing
-
InfluxDB
Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.
-
-
-
-
Image Optimizer
Image optimization / compression library. This library is able to optimize png, jpg and gif files in very easy and handy way. It uses optipng, pngquant, pngcrush, pngout, gifsicle, jpegoptim and jpegtran tools.
-
Project mention: Preventing Installing Composer Dependencies with Known Security Vulnerabilities | dev.to | 2023-01-11
There are other tools out there, such as Enlightn and Dependabot, that help you to detect dependencies in your project with security vulnerabilities. But I'd like to think of these types of tools more as being "reactive". By that, I mean that they can alert you of vulnerable dependencies after you've installed them in your project. This can result in you introducing potential security holes into your applications without being aware at first. This is by no means a discredit to any of these types of tools though. Vulnerabilities are always being discovered in frameworks, packages, and libraries. So being able to detect them is a great way to stay on top of your project's security.
-
-
-
Project mention: PSA: For anyone having trouble narrowing down performance issues on your sites, use code profiler to find the culprits | /r/Wordpress | 2023-02-01
You will need the pro version before this profiler becomes actually useful. Another (sort of) alternative would be https://github.com/Rarst/laps which you can extend to your liking.
-
-
-
reli-prof
A sampling profiler or a memory profiler for PHP written in PHP, which reads information about running PHP VM from outside the process. You can find performance bottlenecks or memory leaks of your scripts without changing the target script or loading extensions.
-
-
-
performance-improvements-for-woocommerce
Performance tweaks for the front-end and back-end of a store.
-
-
I'm using laravel + PHP... this should be real simple yeah? I'm using this to make the process simpler (because there is no rational install instructions I can find for Laravel Sail / docker that seems to make sense to me) https://github.com/JackWH/laravel-new-relic
-
Onboard AI
Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.
PHP Performance related posts
- Reli 0.9.0 is released with a memory profiling tool
- Show HN: Reli – a VM state inspector written in PHP for PHP
- Mass Assignment Vulnerabilities and Validation in Laravel
- Understanding web stack performance
- WordPress development with GIT
- Handling big API request (2.5gb) without timeout
- Free Wordpress profiler?
-
A note from our sponsor - InfluxDB
www.influxdata.com | 3 Dec 2023
Index
What are some of the best open-source Performance projects in PHP? This list will help you:
Project | Stars | |
---|---|---|
1 | web-frameworks | 6,792 |
2 | LaravelS | 3,783 |
3 | Laravel-Zero | 3,451 |
4 | image-optimizer | 2,522 |
5 | async | 2,480 |
6 | laravel-responsecache | 2,268 |
7 | phoronix-test-suite | 2,186 |
8 | PHPBench | 1,800 |
9 | wprig | 1,261 |
10 | once | 1,196 |
11 | Image Optimizer | 890 |
12 | enlightn | 834 |
13 | fork | 698 |
14 | Ubiquity | 670 |
15 | laps | 528 |
16 | laravel-pjax | 511 |
17 | laravel-varnish | 385 |
18 | reli-prof | 363 |
19 | KumbiaPHP | 296 |
20 | laravel-xhprof | 162 |
21 | performance-improvements-for-woocommerce | 108 |
22 | pj-page-cache-red | 94 |
23 | laravel-new-relic | 88 |