Laravel Envoy Deployment Script

This Envoy script is designed to be used with Laravel 5 projects,however you could modify for other type of projects.

Notice that your local server/machine should configured to use SSH Key-Based Authentication.

Speed up a Laravel app by caching the entire response

A typical request on an dynamic PHP site can do a lot of things. It’s highly likely that a bunch database queries are performed. On complex pages executing those queries and hydrating them can slow a site down.

The response time can be impr

Laravel 5 / Lumen 5 Mandrill Webhook Controller

A simple Mandrill webhook controller to help with email events. Useful for notifying users that you cannot reach them via email inside your application. Compatible with Laravel 5+ and Lumen 5+.

Laravel, PHP 7 and script languages future.

> "Now PHP 7 is 14 times faster than PHP 5.0 on bench.php." - Dmitry Stogov,

The interview was originally published on by Igor Savchuk and was translated exclusively for Amasty blog. It answers this and many other ques

How to get all Gmail Contacts with Laravel 5

New quick tutorial today on how to retrieve your user's google contacts with Google API in Laravel 5.

Ok, to explain a bit how I did it, I first need to set everything in context. If you want to skip and get into it right now, just scroll to

Start testing your Laravel application today

In this short tutorial I will show you how to write your first Laravel application test in like no time. Testing is a huge buzzword in the developer's world. There are dozens of types and tools out there and it is obviously overwhelming at firs

OAuth in Javascript Apps with Angular and Lumen, using Satellizer and Laravel Socialite

In the last few weeks, Socialite was a popular topic to blog/tweet about. Coincidentally, I also needed Socialite for a project. But in my case, I wanted to use it in an Angular app, distributed using Cordova (Phonegap) as hybrid app on Android/iOS.

Using Repository Pattern In Laravel 5 – Eloquent Relations And Eager Loading

Before we go to the main topic of the article, I’ll give you a short heads up for some design problems you may face. Recently one of my clients complained that some pages open very slowly. When I say very, I mean incredibly slow. So I’ve