Amazing PHP
9.17K 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
Channel created
Channel photo updated
8 Laravel must-have packages to install when you start a new API-Based Project
Here is several useful packages must-have to install when you decide to start new API-based project.
Implementing the Clean Architecture
In this blog post I’ll introduce you to an application following the Clean Architecture and incorporating a lot of DDD patterns.
Writing Async Libraries – Let’s Convert HTML to PDF
Today, we’re going to look at a few ways to make your application code work well in an asynchronous architecture.
Design Patterns for Humans
Design patterns are solutions to recurring problems; guidelines on how to tackle certain problems. They are not classes, packages or libraries that you can plug into your application and wait for the magic to happen. These are, rather, guidelines on how to tackle certain problems in certain situations.
Testing conventions
Testing is an essential aspect of development, and test code should be treated the same way with regard to defining and using coding conventions and standards.
13 Simple Rules for Good Coding (from my 15 years of experience)
Hi guys, i work as a programmer more than 15 years and was using many different languages, paradigms, frameworks and other shit. And i want to share with you my rules of writing good code.
PHP everywhere
Scaling Laravel Using AWS Elastic Beanstalk

This is article 1 of 3 in the series β€œScaling Laravel Using AWS Elastic Beanstalk”
Cryptographically Secure PHP Development

A few rules for creating a secure PHP application.
https://cdn-images-1.medium.com/max/2000/1*FdRcemxm8Fx_6Lj0bCvflQ.png
PHP’s not dead! PHP7 in practice

Post is about PHP in version 7.0
Achieving Modular Architecture with Forwarding Decorators

As your web application becomes larger, you certainly start to think more about designing a flexible, modular architecture which is meant to allow for a high amount of extensibility.
RESTful Remote Object Proxies with ProxyManager

The proxy pattern is another cool design pattern in software development. A proxy is a class working as an interface to another class or web service. For the sake of simplicity, we’ll refer to proxied classes as subjects throughout the rest of the article.
Hexagonal Architecture

I found Hexagonal Architecture to be a good expression of how I think about code. In fact, when I wrote Implementing Laravel, I was actually espousing some ideals of Hexagonal Architecture without knowing it.
Organize Your Code PHP Best Practices

A few advices for how to organize your code and what tools will help you.