Clockwork - php dev tools in your browser - server-side component
Funny timing — I just spent 4 hours this morning comparing Xdebug, Blackfire, and New Relic.
After feeling like my SaaS application is starting to hit some scaling bottlenecks, I had a play with all 3 services to try and get some insight for a real-world application.
A brief summary:
- Xdebug: Slow. Fiddly to set up. Fine for a development environment and day-to-day profiling, but things like Clockwork are, practically speaking, far more insightful.
- Blackfire: Terrible UX. Difficult setup process. Their free plan is almost impossible to evaluate as it only shows you glorified stack traces, most of which are littered with vendor and framework files. I didn’t want to commit to paying a full year of their standard plan (no monthly payment unless options, unless you go for the highest tiers), so I happily uninstalled and moved on.
- New Relic: wow… one command and a server reboot later, and I’m seeing performance profiling, consolidated dashboards, error logging, MariaDB and Redis queries, frontend performance, and server capacities - with REAL data, on production! I’m very, very impressed. And it’s free for a single user…?!
 Clockwork: https://underground.works/clockwork/
A simple & straight-to-the-point PHP profiling extension with its built-in web UI
SPX could be loaded with docker-compose like this article does for Xdebug. But if you already have a PHP environment, the easiest way to install it is to compile it (sudo apt install php-dev && make && cp modules/spx.so /usr/lib/php/....).
Managed Cloud Hosting Platform. Cloudways leverages advanced technology and powerful servers. Cloudways is a one-click managed cloud hosting platform that provides cloud application and server management solutions.
a selector-based (à la CSS) templating and transformation system for Clojure
Performance of Relationship queries - Eloquent vs. Collection - Impact on performance
1 project | reddit.com/r/laravel | 4 Apr 2022
Laravel Query Log
1 project | reddit.com/r/laravel | 13 Feb 2022
Is there a way to use DB::getQueryLog() on everything that is run?
3 projects | reddit.com/r/laravel | 7 Feb 2022
Debugbar alternative for API calls
1 project | reddit.com/r/laravel | 7 Jan 2022
What can be considered as acceptable loading time?
2 projects | reddit.com/r/laravel | 28 Dec 2021