Swoole PHP is a coroutine based asynchronous network application framework. It is a PHP extension that extends PHP core and utilizes more power provided by Linux OS. Unlike the callback style single t...
Our day-to-day used to be full of needing to get to physical locations in person at specific times, but just like programming, we are becoming more and more asynchronous.
"If you are looking for a development community and when you look around, if you don't find one, congratulations, you are now the organizer of your new development community." These were the (paraphra...
Having a tool like Mozilla's Observatory scan the health of your site is useless if you lack the tools to properly secure it and pass the inspections in the first place. You can set most of the requir...
Technical debt is always, and continuously, a challenge. Needs change. This month we're looking at an approach for being continually prepared for change---refactoring, with unit tests in place.
We've spent the past two months talking about Windows Subsystem for Linux (WSL) in Windows 10 and how to customize it to serve as a PHP development environment. While functional, our environment lacke...
Despite PHP shifting more and more toward preferring Object-Oriented Programming, at its heart, PHP is a procedural language. All of the code is executed one line at a time, in the order that the pars...
In our last issue, we simulated population growth—a component of many popular games. In this article, we look at pruning redundant items from a list of directions.
The Internet as we know it is diverse, interactive, and personalized. Users of many resources strive to make their page or their channel unique. How can I do that? By uploading custom content. It can...
In recent years, more and more PHP developers are interested in asynchronous frameworks, like Swoole. However, Swoole brings more than asynchronous programming to PHP; there are a few mind-blowing fea...
Our Partners
Collaborating with
industry leaders to bring you the best PHP resources and expertise