Tag: PHP

How to Install PHP on Mac

PHP is a popular programming language that is used to develop web applications. If you’re using a Mac and want to develop web applications using PHP, you’ll need to install PHP on your machine. In this article, we’ll guide you through the process of installing PHP on a Mac, step by...

Modern OOP PHP with Docker

OOP: Object-Oriented Programming. Emphasis on using classes and objects. Setup a basic example with Docker Let’s set up an example using Docker, WSL2 and Ubuntu that will take this format: php_oop1/ |-- docker-compose.yml |-- Dockerfile |-- src/ |-- index.php |-- MyClas...

Stop using XAMPP: A Step-by-Step Guide to Docker for PHP and MySQL

Introduction In the fast-paced world of web development, staying up-to-date with the latest tools and technologies is essential. One such innovation is Docker, a powerful platform for developing, shipping, and running applications. In this article, we’ll explore how to replace traditional t...

How I Used Rust to Enhance My PHP

As a solution architect and R&D lead, I provide my development team with a framework of tools for their projects. These tools range from infrastructure to CI/CD tools and include advanced pieces of software as needed. Over the past two years, I have worked on a variety of different projects, ...

Unveiling Advanced PHP Techniques: From Design Patterns to Testing

Welcome to the exciting journey of unlocking the intricacies of advanced PHP techniques. Whether you’re aiming to architect scalable applications, fortify your code against vulnerabilities, or fine-tune your projects for optimal performance, this comprehensive exploration has something in stor...

What are Facades in Laravel and Why Do We Use Them?

Many of beginner don’t now too much about Facades, even though it’s one of the must important architecture concepts in Laravel and understanding it will help to make more powerful and professional projects. So, What is Facades? As a Laravel programmer you have seen Route::...

CodeIgniter 4 Query Builder union() and unionAll() methods

UNION and UNION ALL set operators return the combined rows from 1 or more SELECT queries. CodeIgniter 4 Query Builder now supports UNION and UNION ALL queries with the $builder->union() and $builder->unionAll() methods respective...

Native PHP: How to Start?

I’m a web developer, and the main language that I use is PHP. As you know, actually, more than 70–80 percent of the current website you can see is PHP. Before NativePHP, there was a lot of technical help needed to build PHP into an application (example: PHP Desktop). One of the most f...