Danny Sipos continues the development of his hybrid app by integrating Elasticsearch with Silex, the PHP micro-framework.
Cloud
Younes covers upgrading from Laravel 4 to Laravel 5 in this short guide, referencing the most important change points. Have you upgraded yet?
Danny Sipos decides to make a super-fast CMS by using Drupal for content management, and Silex+Elastisearch for the front-end app. See how!
Bruno Skvorc explains the @each Laravel Blade construct and uses it to build recursive partials that print out infinitely nested trees of data. See how!
The survey is complete and the data has been crunched - which framework is the most popular PHP framework of 2015? Tune in to find out.
Ever developed Laravel 4 packages? Ever wondered how you can use the same procedure to build them for Laravel 5? Wonder no more - Rafie Younes explains it.
Danny Sipos explores UserApp - a user management and authentication web service letting you add logins easily to any app - by implementing it into Symfony2
Younes Rafie explores the Github API and its integration with PHP via a Laravel helper application
Younes Rafie explains what Laravel contracts are all about and uses them to implement a Twig engine into Laravel
Younes Rafied further explores 500px's API and implements upvoting, favoriting, commenting and uploading of new photos into the app he built last time!
Bruno Skvorc takes a look at the base component of a new framework on the block - Webiny. Does it show potential or is it just another clone? Find out.
Younes Rafie shows you how to implement 500px API into your Laravel application, adding popular photos, filters and users' profiles to it.
It's time for SitePoint's annual framework survey again - which one is most popular? Why? Among which nationality and age group? Find out!
Rafie Younes introduces Silex, the microframework from Sensiolabs, the makers of Symfony. What is it good for? Is it better than Symfony? Find out!
Christophe Willemsen continues his exploration of Neo4j's interaction with PHP by adding social network features to a PHP Silex application. See how!
Taylor Ren shows you how you can use CockpitCMS, the Developer's CMS, to create a custom trip-journal quickly and easily.
Drupal 7 can become even more "kitchen sink" if you spice it up with some AngularJS magic. Danny Sipos will show you how in this tutorial!
Nicolas Scolari demonstrates a well known Traits example on Doctrine entities, showing you they're nothing to be afraid of.
Arno Slatius read Mark Safronov's book: Web Application Development with Yii 2 and PHP. Here's an interview with the author on Yii's pros and cons!
While not exactly good practice, it's good to know desktop apps can be built with PHP. Bruno Škvorc lists three popular ways to do it.
Younes Rafie builds a blogging theme for OctoberCMS in this step by step tutorial. Laravel powered blogging in a jiffy!
No one can find the time to keep up with everything they're interested in - this monthly post is here to help with that! Catch up now!
In this article, we'll talk about another part of SOLR which warrants its own discussion;Geospatial search. In geospatial applications we often talk about “points”; i.e., a specific geographical location.
Younes Rafie will build a Google Analytics plugin for OctoberCMS from scratch to show you how simple it is. Get started today!
Arno Slatius explains Yii 2.0's ActiveRecord, listing the features, novelties, upgrades and usage examples.
OctoberCMS is a Laravel-based CMS that aims to make content management simple and user friendly. Nick explains how dead easy it is to get started with it!
In part 2, Moshe wraps up the MVC quiz app by implementing models, mappers, controllers and views, in a SOLID manner.
Matthew Beaumont explains transparent redirects by means of Braintree - the service that helps get rid of PCI compliance when dealing with payments online
In part 1 of this series on building a SOLID MVC quiz app with Slim, Moshe Teutsch bootstraps and explains the project.
Alireza Rahmani Khalili re-introduces FuelPHP by guiding your through the construction of a simple authentication application in just a few steps.