Amazing PHP
9.34K subscribers
11 photos
84 links
Welcome to the Amazing PHP Channel! Here you can find a lot of interesting articles/news about PHP, frameworks, tools and development.

Support the channel: https://www.paypal.com/donate?hosted_button_id=FAYP5QJH5LVRL
Download Telegram
June 26, 2020
July 3, 2020
July 8, 2020
July 27, 2020
August 5, 2020
August 5, 2020
August 7, 2020
August 17, 2020
​​Testing Microservices in PHP with Codeception
Not all PHP applications can be developed as a monolith.
An application grows, as well as the engineering team around it, and at some point, in order to keep things consistent, a decision is made to split the application into microservices.
August 17, 2020
September 10, 2020
September 10, 2020
​​Turbocharged PHP Development with Xdebug, Docker & PHPStorm
September 10, 2020
September 21, 2020
​​Performance Impact of PHP Exceptions
Exceptions in programming languages provide a way for the application code to raise and handle exceptional situations, and PHP language is not an exception.
September 23, 2020
September 25, 2020
​​SOLID in PHP
What is SOLID?
It is a set of principles to have good software design practices compiled by Uncle Bob.
September 26, 2020
​​Writing better Controllers
Controllers are a very important part of our software. In desktop apps, they coordinate the application, receiving, parsing and storing data, they perform the business logic and bidirectionally communicate with the view. However, when it comes to web applications they are the entrypoint, which means they play a different role than in desktop apps. In this post we’ll look at how writing controllers differently will lead our code to be more flexible, readable and easy to change.
October 3, 2020
October 5, 2020
October 18, 2020
​​Profiling PHP Applications with Xdebug | Rawkode Live
In this episode, joined by Derick Rethans, we take a look at Xdebug and how it help you profile your PHP applications, allowing you to use a profiling front-end, like qcachegrind, to visualise your call graphs and dig into the bottlenecks of your applications.
October 18, 2020
October 18, 2020