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

Application Setup: Laravel 5 & Angular 2

A simple tutorial useful to setup a new application using Laravel 5.2 and Angular 2 together while utilizing the asset pipeline offered by Laravel.
Application Setup: Laravel 5 & Angular 2

Develop an E-Commerce Website With Laravel 5.4 - Part 1

Learn how to create an e-commerce website in Laravel 5.4. This is part 1 in which I discussed the installation and configuration of development environment.
Develop an E-Commerce Website With Laravel 5.4 - Part 1

iOS Sending POST Data to your PHP server

Send data from your iOS app to PHP server

Creating Laravel PHP Application in Docker: Step-by-Step Guide

Learn how to dockerize your local laravel environment in this post.
Creating Laravel PHP Application in Docker: Step-by-Step Guide

A Beginner's Guide to Web Development

A beginner's guide to web development with detailed information about various components of web development and descriptions on using PHP and JavaScript.
A Beginner's Guide to Web Development
popular writers
PHP
Follow

Curl GET using Codeigniter

`<?php class process extends CI_Controller { public function __construct() { // created the construct so that the helpers, libraries, models can be loaded all through this controller parent:...
Curl GET using Codeigniter

PHP Best Practices: PSR-1

Learn how to use PSR-1 to ensure your PHP code is easy to read and understand.
PHP Best Practices: PSR-1

Symfony3 Blog Demo Remix (Part 2): Updating to MySQL

In this tutorial, we will modify our stock Symfony3 demo blog to make use of a much more reliable and flexible database system than SQLite — MySQL.
Symfony3 Blog Demo Remix (Part 2): Updating to MySQL

Symfony 3: Remixing the Blog Demo (Part 1)

This first part of the Symfony3 Blog Demo REMIX series serves as an introduction to what the demo app has to offer
Symfony 3: Remixing the Blog Demo (Part 1)

Integrating Authorize.net as your Payment Gateway in PHP

If you are looking for an accurate way to integrate Authorize.net payment gateway in your custom PHP web application, this tutorial is for you.
Integrating Authorize.net as your Payment Gateway in PHP

How to install Laravel 5 with Xampp (Windows)

Laravel is regarded as one of the most popular PHP frameworks available. This tutorial will give you a step-by-step guide on how to install Laravel 5 in Windows with Xampp and Composer, a PHP package manager, so you can start using Laravel for your projects.
How to install Laravel 5 with Xampp (Windows)

iOS QuickTip: Getting and Reading JSON Data from a URL

Here's an iOS tutorial / quick tip on how to retrieve JSON data from a URL using minimum code.
iOS QuickTip: Getting and Reading JSON Data from a URL

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

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

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

Integrating AngularJS into Laravel 5.1

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

How to merge two PHP JSON array into one

Merge two different PHP Json array into a single one

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).

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
SEE MORE