July 2012
1 post
Setting up MAMP, PEAR, PECL, and PHPUnit on Lion.
With my recent acquisition of a new MacBook Pro, I needed to setup a fresh PHP development environment. I enjoy the convenience of MAMP Pro for managing virtual hosts, so I decided to give it a shot. Here’s how I got everything working:
Adding PHP to your PATH:
In your home directory, create or edit your existing .bash_profile and make sure it contains something like this:
export...
June 2012
2 posts
Illuminating the future. What's next?
Laravel turns one year old this month. When Laravel 1.0 was released, it didn’t have Blade, bundles, migrations, schema building, and you could only have a single routes file (there were no controllers!). Now, in my opinion, just about every component of Laravel is best-in-class. I love using Blade. Eloquent is better than ever. Nothing else in PHP even comes close to the migration system.
...
May 2012
1 post
Introducing The Laravel Core Team
Laravel is almost 1 year old. When I released Laravel, I wasn’t sure if anyone would ever use it. I was excited when we hit 5 watchers on Github. Now we have over 700. I’m thrilled by the success Laravel has enjoyed, and a great part of that success is a direct result of Laravel’s great community. The Laravel community is vibrant, friendly, and always willing to help newcomers to...
April 2012
1 post
Why Laravel?
I consistently get asked why Laravel should be used over CodeIgniter, Fuel, {insert another framework here}. Here are a few reasons off the top of my head:
It’s expressive.
Do you know what the “true” flag does in this line of code?
$uri = Uri::create('some/uri', array(), array(), true);
Furthermore, do you have any idea what any of those parameters do besides the first...