#php — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #php, aggregated by home.social.
-
My cPanel host was dying. The crons looked fine but never ran.
Migrated two Laravel apps to Traefik, Docker Compose, Octane, FrankenPHP, Horizon, and Nightwatch.
Queues, schedules, and errors are now visible. I trust my background jobs again.
Full breakdown: https://danielpetrica.com/a-production-ready-laravel-architecture-with-traefik-and-frankenphp/
-
My cPanel host was dying. The crons looked fine but never ran.
Migrated two Laravel apps to Traefik, Docker Compose, Octane, FrankenPHP, Horizon, and Nightwatch.
Queues, schedules, and errors are now visible. I trust my background jobs again.
Full breakdown: https://danielpetrica.com/a-production-ready-laravel-architecture-with-traefik-and-frankenphp/
-
My cPanel host was dying. The crons looked fine but never ran.
Migrated two Laravel apps to Traefik, Docker Compose, Octane, FrankenPHP, Horizon, and Nightwatch.
Queues, schedules, and errors are now visible. I trust my background jobs again.
Full breakdown: https://danielpetrica.com/a-production-ready-laravel-architecture-with-traefik-and-frankenphp/
-
My cPanel host was dying. The crons looked fine but never ran.
Migrated two Laravel apps to Traefik, Docker Compose, Octane, FrankenPHP, Horizon, and Nightwatch.
Queues, schedules, and errors are now visible. I trust my background jobs again.
Full breakdown: https://danielpetrica.com/a-production-ready-laravel-architecture-with-traefik-and-frankenphp/
-
My cPanel host was dying. The crons looked fine but never ran.
Migrated two Laravel apps to Traefik, Docker Compose, Octane, FrankenPHP, Horizon, and Nightwatch.
Queues, schedules, and errors are now visible. I trust my background jobs again.
Full breakdown: https://danielpetrica.com/a-production-ready-laravel-architecture-with-traefik-and-frankenphp/
-
Good news, TypePHP now supports Symfony, you can now validate docblock types such as type-arrays, generics at runtime without any custom syntaxes and attributes and with accurate stack trace reporting.
For more info visit: https://typephp-php.github.io/typephp/
-
I Made My AI Agent Fix Its Own Copy-Paste (jscpd + Mago)
-
"I used PHP the last time 10/15/20 years ago. Back then I did not like it. Change my mind. What has recently changed?"
That is how quite a few conversations start at the @thephpf booth here at FrOSCon today.
Turns out writing this article last week was good preparation: https://phpunit.expert/articles/four-out-of-five.html?ref=mastodon
No "PHP is not dead" rhetoric in it, just the language measured against the criteria designers of modern languages consider essential. Four out of five.
-
"I used PHP the last time 10/15/20 years ago. Back then I did not like it. Change my mind. What has recently changed?"
That is how quite a few conversations start at the @thephpf booth here at FrOSCon today.
Turns out writing this article last week was good preparation: https://phpunit.expert/articles/four-out-of-five.html?ref=mastodon
No "PHP is not dead" rhetoric in it, just the language measured against the criteria designers of modern languages consider essential. Four out of five.
-
"I used PHP the last time 10/15/20 years ago. Back then I did not like it. Change my mind. What has recently changed?"
That is how quite a few conversations start at the @thephpf booth here at FrOSCon today.
Turns out writing this article last week was good preparation: https://phpunit.expert/articles/four-out-of-five.html?ref=mastodon
No "PHP is not dead" rhetoric in it, just the language measured against the criteria designers of modern languages consider essential. Four out of five.
-
"I used PHP the last time 10/15/20 years ago. Back then I did not like it. Change my mind. What has recently changed?"
That is how quite a few conversations start at the @thephpf booth here at FrOSCon today.
Turns out writing this article last week was good preparation: https://phpunit.expert/articles/four-out-of-five.html?ref=mastodon
No "PHP is not dead" rhetoric in it, just the language measured against the criteria designers of modern languages consider essential. Four out of five.
-
"I used PHP the last time 10/15/20 years ago. Back then I did not like it. Change my mind. What has recently changed?"
That is how quite a few conversations start at the @thephpf booth here at FrOSCon today.
Turns out writing this article last week was good preparation: https://phpunit.expert/articles/four-out-of-five.html?ref=mastodon
No "PHP is not dead" rhetoric in it, just the language measured against the criteria designers of modern languages consider essential. Four out of five.
-
I have just published a follow up to this post:
The way I had written the Dockerfile it took me too long to deploy any updates for my liking, so here how I've optimised it:
https://blog.thms.uk/2026/08/docker-deploy-downtime-laravel-frankenphp/?utm_source=mastodon
-
I have just published a follow up to this post:
The way I had written the Dockerfile it took me too long to deploy any updates for my liking, so here how I've optimised it:
https://blog.thms.uk/2026/08/docker-deploy-downtime-laravel-frankenphp/?utm_source=mastodon
-
I have just published a follow up to this post:
The way I had written the Dockerfile it took me too long to deploy any updates for my liking, so here how I've optimised it:
https://blog.thms.uk/2026/08/docker-deploy-downtime-laravel-frankenphp/?utm_source=mastodon
-
I have just published a follow up to this post:
The way I had written the Dockerfile it took me too long to deploy any updates for my liking, so here how I've optimised it:
https://blog.thms.uk/2026/08/docker-deploy-downtime-laravel-frankenphp/?utm_source=mastodon
-
I have just published a follow up to this post:
The way I had written the Dockerfile it took me too long to deploy any updates for my liking, so here how I've optimised it:
https://blog.thms.uk/2026/08/docker-deploy-downtime-laravel-frankenphp/?utm_source=mastodon
-
✅ (Solved) How to Fix #PHP Warning: Module ‘imagick’ already loaded Error
This article provides a guide for how to fix PHP Warning: Module 'imagick' already loaded errors.
🛠️ How to Fix PHP Warning: Module 'imagick' already loaded Error
When PHP encounters this warning, it means that the Imagick extension is being loaded more than once in your configuration files. While the warning itself usually won’t break ...
Continued 👉 https://blog.radwebhosting.com/how-to-fix-php-warning-module-imagick-already-loaded/?utm_source=mastodon&utm_medium=social&utm_campaign=mastodon.social #imagemagick #redis #troubleshooting -
✅ (Solved) How to Fix #PHP Warning: Module ‘imagick’ already loaded Error
This article provides a guide for how to fix PHP Warning: Module 'imagick' already loaded errors.
🛠️ How to Fix PHP Warning: Module 'imagick' already loaded Error
When PHP encounters this warning, it means that the Imagick extension is being loaded more than once in your configuration files. While the warning itself usually won’t break ...
Continued 👉 https://blog.radwebhosting.com/how-to-fix-php-warning-module-imagick-already-loaded/?utm_source=mastodon&utm_medium=social&utm_campaign=mastodon.social #imagemagick #redis #troubleshooting -
✅ (Solved) How to Fix #PHP Warning: Module ‘imagick’ already loaded Error
This article provides a guide for how to fix PHP Warning: Module 'imagick' already loaded errors.
🛠️ How to Fix PHP Warning: Module 'imagick' already loaded Error
When PHP encounters this warning, it means that the Imagick extension is being loaded more than once in your configuration files. While the warning itself usually won’t break ...
Continued 👉 https://blog.radwebhosting.com/how-to-fix-php-warning-module-imagick-already-loaded/?utm_source=mastodon&utm_medium=social&utm_campaign=mastodon.social #imagemagick #redis #troubleshooting -
Spend some hours writing down some thoughts reflecting on my LaraPlugins project growth in those 8 months of grinding and building.
Managed to build the biggest package directory for Laravel so far and hope to grow it more.
#Laravel #BuildInPublic #PHP #Programming
https://www.linkedin.com/pulse/growing-open-free-directory-daniel-petrica-rbhyc -
Spend some hours writing down some thoughts reflecting on my LaraPlugins project growth in those 8 months of grinding and building.
Managed to build the biggest package directory for Laravel so far and hope to grow it more.
#Laravel #BuildInPublic #PHP #Programming
https://www.linkedin.com/pulse/growing-open-free-directory-daniel-petrica-rbhyc -
Spend some hours writing down some thoughts reflecting on my LaraPlugins project growth in those 8 months of grinding and building.
Managed to build the biggest package directory for Laravel so far and hope to grow it more.
#Laravel #BuildInPublic #PHP #Programming
https://www.linkedin.com/pulse/growing-open-free-directory-daniel-petrica-rbhyc -
Spend some hours writing down some thoughts reflecting on my LaraPlugins project growth in those 8 months of grinding and building.
Managed to build the biggest package directory for Laravel so far and hope to grow it more.
#Laravel #BuildInPublic #PHP #Programming
https://www.linkedin.com/pulse/growing-open-free-directory-daniel-petrica-rbhyc -
Spend some hours writing down some thoughts reflecting on my LaraPlugins project growth in those 8 months of grinding and building.
Managed to build the biggest package directory for Laravel so far and hope to grow it more.
#Laravel #BuildInPublic #PHP #Programming
https://www.linkedin.com/pulse/growing-open-free-directory-daniel-petrica-rbhyc -
Excited to share that I'll be speaking at Longhorn PHP Conference 2026 in Austin this October!
My talk, "Stop Controlling Workflows with If Statements: State Machines in PHP," explores how to replace scattered status flags and conditional logic with explicit, testable state machines.
#PHP #StateMachines #SoftwareArchitecture #DevOps #LonghornPHP #BackendDevelopment #CleanCode
-
Excited to share that I'll be speaking at Longhorn PHP Conference 2026 in Austin this October!
My talk, "Stop Controlling Workflows with If Statements: State Machines in PHP," explores how to replace scattered status flags and conditional logic with explicit, testable state machines.
#PHP #StateMachines #SoftwareArchitecture #DevOps #LonghornPHP #BackendDevelopment #CleanCode
-
🚀 **Laravel Audit now analyzes the `resources` folder!**
It detected an N+1 issue with **Company → product** in **CompanyController** and **product/index.blade.php**. Removing the `foreach` loop and using `with()` fixed it. ✅
🕵️♂️ Try free:
https://products.mmramadan.com📚 Learn programming:
https://learn.mmramadan.com📩 Subscribe:
https://mmramadan.com/#newsletter -
🚀 **Laravel Audit now analyzes the `resources` folder!**
It detected an N+1 issue with **Company → product** in **CompanyController** and **product/index.blade.php**. Removing the `foreach` loop and using `with()` fixed it. ✅
🕵️♂️ Try free:
https://products.mmramadan.com📚 Learn programming:
https://learn.mmramadan.com📩 Subscribe:
https://mmramadan.com/#newsletter -
🚀 **Laravel Audit now analyzes the `resources` folder!**
It detected an N+1 issue with **Company → product** in **CompanyController** and **product/index.blade.php**. Removing the `foreach` loop and using `with()` fixed it. ✅
🕵️♂️ Try free:
https://products.mmramadan.com📚 Learn programming:
https://learn.mmramadan.com📩 Subscribe:
https://mmramadan.com/#newsletter -
🚀 **Laravel Audit now analyzes the `resources` folder!**
It detected an N+1 issue with **Company → product** in **CompanyController** and **product/index.blade.php**. Removing the `foreach` loop and using `with()` fixed it. ✅
🕵️♂️ Try free:
https://products.mmramadan.com📚 Learn programming:
https://learn.mmramadan.com📩 Subscribe:
https://mmramadan.com/#newsletter -
🚀 **Laravel Audit now analyzes the `resources` folder!**
It detected an N+1 issue with **Company → product** in **CompanyController** and **product/index.blade.php**. Removing the `foreach` loop and using `with()` fixed it. ✅
🕵️♂️ Try free:
https://products.mmramadan.com📚 Learn programming:
https://learn.mmramadan.com📩 Subscribe:
https://mmramadan.com/#newsletter -
Setup and Run #PHP 8.5 on Oracle Linux #VPS (with HTTPS + Reverse Proxy)
This articles provides a guide to setup and run PHP 8.5 on Oracle Linux VPS with secure web server and reverse proxy configured.
PHP 8.5 introduces powerful new language features including the Pipe Operator, URI extension, Clone-With syntax, new array helpers, safer attributes, and major performance ...
Continued 👉 https://blog.radwebhosting.com/setup-and-run-php-8-5-on-oracle-linux-vps/?utm_source=mastodon&utm_medium=social&utm_campaign=mastodon.social #selfhosted #opensource #selfhosting #phpfpm #oraclelinux #reverseproxy -
Setup and Run #PHP 8.5 on Oracle Linux #VPS (with HTTPS + Reverse Proxy)
This articles provides a guide to setup and run PHP 8.5 on Oracle Linux VPS with secure web server and reverse proxy configured.
PHP 8.5 introduces powerful new language features including the Pipe Operator, URI extension, Clone-With syntax, new array helpers, safer attributes, and major performance ...
Continued 👉 https://blog.radwebhosting.com/setup-and-run-php-8-5-on-oracle-linux-vps/?utm_source=mastodon&utm_medium=social&utm_campaign=mastodon.social #selfhosted #opensource #selfhosting #phpfpm #oraclelinux #reverseproxy -
Setup and Run #PHP 8.5 on Oracle Linux #VPS (with HTTPS + Reverse Proxy)
This articles provides a guide to setup and run PHP 8.5 on Oracle Linux VPS with secure web server and reverse proxy configured.
PHP 8.5 introduces powerful new language features including the Pipe Operator, URI extension, Clone-With syntax, new array helpers, safer attributes, and major performance ...
Continued 👉 https://blog.radwebhosting.com/setup-and-run-php-8-5-on-oracle-linux-vps/?utm_source=mastodon&utm_medium=social&utm_campaign=mastodon.social #selfhosted #opensource #selfhosting #phpfpm #oraclelinux #reverseproxy -
If you use #Mockery to test your #PHP [7.3 - 8.6] applications, can you help test the `1.6.x` branch?
Run:
`composer require mockery/mockery:1.6.x-dev --dev`
Then please report any issues you find on GitHub. 🙏
https://github.com/mockery/mockery/pull/1508#issuecomment-5296954419
Your feedback would be greatly appreciated!
-
If you use #Mockery to test your #PHP [7.3 - 8.6] applications, can you help test the `1.6.x` branch?
Run:
`composer require mockery/mockery:1.6.x-dev --dev`
Then please report any issues you find on GitHub. 🙏
https://github.com/mockery/mockery/pull/1508#issuecomment-5296954419
Your feedback would be greatly appreciated!
-
If you use #Mockery to test your #PHP [7.3 - 8.6] applications, can you help test the `1.6.x` branch?
Run:
`composer require mockery/mockery:1.6.x-dev --dev`
Then please report any issues you find on GitHub. 🙏
https://github.com/mockery/mockery/pull/1508#issuecomment-5296954419
Your feedback would be greatly appreciated!
-
If you use #Mockery to test your #PHP [7.3 - 8.6] applications, can you help test the `1.6.x` branch?
Run:
`composer require mockery/mockery:1.6.x-dev --dev`
Then please report any issues you find on GitHub. 🙏
https://github.com/mockery/mockery/pull/1508#issuecomment-5296954419
Your feedback would be greatly appreciated!
-
If you use #Mockery to test your #PHP [7.3 - 8.6] applications, can you help test the `1.6.x` branch?
Run:
`composer require mockery/mockery:1.6.x-dev --dev`
Then please report any issues you find on GitHub. 🙏
https://github.com/mockery/mockery/pull/1508#issuecomment-5296954419
Your feedback would be greatly appreciated!
-
Building an autonomous, fail-open WordPress cache orchestrator means trusting evidence.
Cryovex Edge Prime v6 introduced real-demand analytics. v7 compiled intelligence into static artifacts, eliminating dynamic DB lookups from the visitor path. v8 locked execution boundaries and deployed template-aware resource delivery.
-
Building an autonomous, fail-open WordPress cache orchestrator means trusting evidence.
Cryovex Edge Prime v6 introduced real-demand analytics. v7 compiled intelligence into static artifacts, eliminating dynamic DB lookups from the visitor path. v8 locked execution boundaries and deployed template-aware resource delivery.
-
Building an autonomous, fail-open WordPress cache orchestrator means trusting evidence.
Cryovex Edge Prime v6 introduced real-demand analytics. v7 compiled intelligence into static artifacts, eliminating dynamic DB lookups from the visitor path. v8 locked execution boundaries and deployed template-aware resource delivery.
-
Building an autonomous, fail-open WordPress cache orchestrator means trusting evidence.
Cryovex Edge Prime v6 introduced real-demand analytics. v7 compiled intelligence into static artifacts, eliminating dynamic DB lookups from the visitor path. v8 locked execution boundaries and deployed template-aware resource delivery.
-
Building an autonomous, fail-open WordPress cache orchestrator means trusting evidence.
Cryovex Edge Prime v6 introduced real-demand analytics. v7 compiled intelligence into static artifacts, eliminating dynamic DB lookups from the visitor path. v8 locked execution boundaries and deployed template-aware resource delivery.
-
Now that Qwen 3.8 27B released, you may want to know how to create (good) skills for your model:
https://medium.com/p/c8c735847494
#AI #ArtificialIntelligence #Laravel #PHP #Programming #Coding #Code #SoftwareDevelopment #WebDevelopment #WebDev #VibeCoding #VibeCode #Qwen #Qwen38 #LLM #HuggingFace #GGUF #Ollama #LlamaCCP #LMStudio
-
Now that Qwen 3.8 27B released, you may want to know how to create (good) skills for your model:
https://medium.com/p/c8c735847494
#AI #ArtificialIntelligence #Laravel #PHP #Programming #Coding #Code #SoftwareDevelopment #WebDevelopment #WebDev #VibeCoding #VibeCode #Qwen #Qwen38 #LLM #HuggingFace #GGUF #Ollama #LlamaCCP #LMStudio
-
Now that Qwen 3.8 27B released, you may want to know how to create (good) skills for your model:
https://medium.com/p/c8c735847494
#AI #ArtificialIntelligence #Laravel #PHP #Programming #Coding #Code #SoftwareDevelopment #WebDevelopment #WebDev #VibeCoding #VibeCode #Qwen #Qwen38 #LLM #HuggingFace #GGUF #Ollama #LlamaCCP #LMStudio
-
Now that Qwen 3.8 27B released, you may want to know how to create (good) skills for your model:
https://medium.com/p/c8c735847494
#AI #ArtificialIntelligence #Laravel #PHP #Programming #Coding #Code #SoftwareDevelopment #WebDevelopment #WebDev #VibeCoding #VibeCode #Qwen #Qwen38 #LLM #HuggingFace #GGUF #Ollama #LlamaCCP #LMStudio
-
Now that Qwen 3.8 27B released, you may want to know how to create (good) skills for your model:
https://medium.com/p/c8c735847494
#AI #ArtificialIntelligence #Laravel #PHP #Programming #Coding #Code #SoftwareDevelopment #WebDevelopment #WebDev #VibeCoding #VibeCode #Qwen #Qwen38 #LLM #HuggingFace #GGUF #Ollama #LlamaCCP #LMStudio
-
its possible to view most liked user account on Vasnic! ;)
https://vasnic.wtnet9.site/?p=viewlikesuser&s=
#videogames #art #programming #php #music #tech #javascript #linux -
its possible to view most liked user account on Vasnic! ;)
https://vasnic.wtnet9.site/?p=viewlikesuser&s=
#videogames #art #programming #php #music #tech #javascript #linux -
its possible to view most liked user account on Vasnic! ;)
https://vasnic.wtnet9.site/?p=viewlikesuser&s=
#videogames #art #programming #php #music #tech #javascript #linux -
its possible to view most liked user account on Vasnic! ;)
https://vasnic.wtnet9.site/?p=viewlikesuser&s=
#videogames #art #programming #php #music #tech #javascript #linux -
Laravel Image Responses: Serve Resized Images From Routes https://laravel-news.com/laravel-image-responses
-
Laravel Image Responses: Serve Resized Images From Routes https://laravel-news.com/laravel-image-responses