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.
Tag: BrunoS
FigDice is a slightly different templating engine for PHP. See how you can use it to make an internationalized blog in Lukas White's post.
Younes Rafie will build a Google Analytics plugin for OctoberCMS from scratch to show you how simple it is. Get started today!
FigDice is a slightly different templating engine for PHP. See how it stands out in the sea of clones in Lukas White's introduction.
Flask is a microframework for Python, the opposite of the giant that is Django. It makes it super easy to get started with Python. See how in this tutorial!
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.
Joomla has received many, many updates over the years, and the most recent versions are better than ever. Read Adedayo's list of the most important changes!
Gemfury is a PaaS solution for private Composer packages (among other things). Lukas White guides you through building and hosting your own package!
Alireza Rahmani Khalili re-introduces FuelPHP by guiding your through the construction of a simple authentication application in just a few steps.
Younes Rafie upgrades his previous demo application by extending the Google Analytics implementation with filters and charts from Highcharts.js
Thien Tran Duy explains how you can run multiple versions of PHP on one server actively, each with its own extensions environment.
Nicolas Scolari will explain how to get started with Symfony2 Route Annotations for routing in your controllers rather than using YML config files.
BowerPHP is a PHP version of JavaScript's front end package manager, Bower. Bruno tells you why it's far from redundant by comparing Bower vs BowerPHP.
Francesco Malatesta shows us how we can implement user log-in via OAuth through PayPal's services, drastically improving our ecommerce apps' UX
Nine new authors have joined the PHP channel in the past two months - see who they are and join us in welcoming them!
Facebook recently released OSQuery - a way to inspect your operating system's state with SQL as if it were a relational database. See how!
Bruno Škvorc visited Forum PHP in Paris as a speaker. Here are his impressions, and why he thinks non-English conferences are harming their communities
Aldo Ziflaj lists five easy-to-use alternatives for your Vagrant needs. Get started using VMs for your PHP development TODAY!
Peter Nijssen explains how one can use Distill to strategically extract files from archives in PHP - add rules and let it take care of things!
Hugo Giraudel steps away from SASS for a minute to show you how to build a YAML powered non-developer-friendly ad manager in Symfony 2.
Arno Slatius explores the GeoCoder PHP library and shows you how to implement normal and reverse geolocation in your own app. Live demo included!
Danny Sipos continues his epic series on building Drupal 8 modules, this time focusing on Event Dispatcher from Symfony and its effect on Drupal hooks
Bruno reviews Brandon Savage's book "Practical Design Patterns in PHP" - a book of in depth explanations of over a dozen software design patterns
Miguel Ibarra Romero continues his RabbitMQ series by demonstrating its use on two more advanced examples, after having covered the basics in part 1.
Miguell Ibarra Romero explains the theory of AMQP and RabbitMQ before demonstrating its use with PHP on a simple example.
Bruno Škvorc lists some news you may have missed in the PHP world due to being preoccupied with some bigger announcements. Keep up!