How to set the $PHP_AUTOCONF environment variable in MAMP (in 2 steps)

If you receive this error trying to install some new binaries using MAMP (for example, installing Intl PHP module), then there is a chance you’ll get this error in your Terminal: Cannot find autoconf. Please check your autoconf installation and the $PHP_AUTOCONF environment variable. Then, rerun this script. This happens because you haven’t the Autoconf binaries […]

How to install PHP Intl module in MAMP

Intl (Internationalization) Extension […] is a wrapper for » ICU library, enabling PHP programmers to perform » UCA-conformant collation and date/time/number/currency formatting in their scripts. It is really useful, as, with it, you can, for example, manage currencies and money values in the simplest way possibile (examples at the end of this post). It is […]

How to make Terminal use MAMP’s PHP (in only 3 steps)

In MacOSX there is a default Apache + PHP server. When you type the php command in Terminal, the PHP version used is the one shipped with the MacOSX. But, if you install MAMP, then what you want is that the version used is the one shipped with MAMP. So, let’s make Terminal aware of the […]

Value Objects, Immutable objects and Doctrine Embeddables

I was thinking about some entities I need, when I came across a very interesting concept: Immutable Objects. The Immutable Objects are very handy to manage the so called Value Objects. In the Domain Driven Design (DDD) properties of an Entity can have two different values: other Entities (Order->getProduct() – here Product is an Entity and […]

Deploying a WordPress CMS website to Google AppEngine Cloud Platform

Deploying a WordPress website to Google AppEngine is something documented by Google itself. Anyway, this guide illustrates you in details all the steps you need to take to have a WordPress website up and running on the Google’s Platform, integrating this procedure into the bigger one of the continuous deployment of WordPress websites and extensions. Please, if […]

Deploying a Joomla! CMS website to Heroku

Install Joomla! CMS on Heroku is an operation quite simple if you know the steps to follow. This guide for developers teaches how to deploy a Joomla! CMS website to Heroku, explaining commands and guiding the reader step-by-step through the Installation and configuration process.