PHP Tutorials and Insights

Learn about the latest trends in PHP. Read tutorials, posts, and insights from top PHP experts and developers for free.

GET STARTED

PHP tutorials, posts, and more

Magento 2 Cache Deep Dive

Magento 2 Caching
Magento 2 Cache Deep Dive

How I learned PHP

My introduction to PHP

Build a fullstack admin app with Voyager in 5 minutes

In this tutorial we are going to add a fully functional admin dashboard backend to a new Laravel application with a MySQL database that we also create. It will only take 5 minutes
Build a fullstack admin app with Voyager in 5 minutes

Migrating From Magento 1.8 to Magento 2 — One Year After — Part 1

It’s been a little bit over a year since we migrated from Magento 1.8 to Magento 2. It has indeed been an eventful 1 year. Looking back, I have asked the question: why did we migrate? has it been...
Migrating From Magento 1.8 to Magento 2 — One Year After — Part 1

How to Create a Microsoft Login Button Using PHP

The basic intention of this article is to explain briefly the steps involved to create a Microsoft login button for your website. No one wants to fill out long form registrations on every website, s...

PHP BEGINNERS GUIDE

This post serves as a basic guide for getting started with PHP.
PHP BEGINNERS GUIDE

How to merge two PHP JSON array into one

Merge two different PHP Json array into a single one

PHP: Beyond Building Websites

This post exposes other capabilities of the popular scripting language PHP and how it can be used aside from building websites with basic functionalities.
PHP: Beyond Building Websites

Steam Match Maker tool (getting started on your portfolio).

A simple showcase of an example portfolio item to use at interviews.
Steam Match Maker tool (getting started on your portfolio).

How PHP 7 Handles Exceptions

Learn how to use the newly introduced PHP 7 class, Throwable, to catch any error and handle exceptions.
How PHP 7 Handles Exceptions

Learn a New Language: Migrating from JavaScript to PHP

If you know JavaScript and HTML pretty well, but not PHP, this tutorial will help you migrate your existing JavaScript knowledge to PHP more easily.
Learn a New Language: Migrating from JavaScript to PHP

How to Register a New Module in Magento 1.x

In order to register a new module in Magento 1.x, you need to create 2 files. One is a module registration file. The other is a configuration file. This article will teach you how to set things up!
How to Register a New Module in Magento 1.x

PHP Tutorial: Getting Started with Composer

Composer is indeed a great tool that speeds up development for PHP projects. Learn how to integrate Composer in your project through this step-by-step tutorial.

Case: the ad hoc testing

Do you test software ad hoc? The ad hoc testing approach is a solution to greatly reduce the testing course along with rising chances to miss vulnerabilities. As we usually apply other ways of QA, we’ve decided to share some experience on the ad hoc and point out when it can be acceptable. http://ddi-dev.com/blog/case/ad-hoc-testing-admin-panel-after-framework-upgrade-when-ad-hoc-meets-needs/
Case: the ad hoc testing

Understanding Dependency Injection And Containers

Dependency injection is a method, containers are tools. Let's not confuse the two!

Integrating AngularJS into Laravel 5.1

Here's a step-by-step guideline for integrating AngularJS and Laravel 5.1.

Creating a simple, yet powerful queue system

Are you also faced with a challenging business requirement to run multiple micro services for thousands of requests? Here are some findings and personal guidelines from Samuel Morhaim to finding the simplest, yet most efficient queue system.

Implementing Google's Two-Step Authentication to Your App

Following these simple steps, you can add an additional validation layer into your authentication process in your application and thus provide higher security for your users.
Implementing Google's Two-Step Authentication to Your App

Getting Started with Object-Oriented WordPress Plugin Development

This article will introduce you to object-oriented programming (OOP) for WordPress plugin development.
Getting Started with Object-Oriented WordPress Plugin Development

Using Global Notification Area in Your Magento Extension

This tutorial covers how you can extend your Magento extension to output content to the global notification area that Magento admin uses internally. This is not enough to make a complete extension.
Using Global Notification Area in Your Magento Extension

Get curated posts in your inbox

Learn programming by reading more posts like this

YOU MAY ALSO BE INTERESTED IN

Share ideas
with an editor
built for developers

LEARN MORE