PHP
How to use Doctrine with Zend Framework
I have been waiting on this for a while. Finally, someone has put together an article detailing how to use Doctrine with the Zend Framework. The article was linked from the Doctrine website, but you can also go directly to the original article here.
Send Growl notifications in PHP
This has to be one of the coolest and simplest things in PHP.
http://www.sitecrafting.com/blog/php-growl/
// Setup
$growl = new Growl();
$growl->setAddress('127.0.0.1');
$growl->addNotification("Test");
$growl->register();// Send Notification
$growl->notify("Test", "Test Alert", "The body of the test alert!");
This simple class allows you to send OS X growl notifications to any valid network address. Pretty cool. Within a few minutes, Jared and I were Growling at each other in PHP.
Doctrine Cheat Sheet
Check out the new Doctrine Cheat Sheet that was released today on the PHP Doctrine website.
I have put together a cheat sheet for all the day to day usage syntaxes of Doctrine. The cheat sheet can be found here. This is the first draft of the document so any comments and feedback would be very useful.
The cheat sheet document can be found here http://www.phpdoctrine.org/blog/doctrine-cheat-sheet
My First Doctrine Project Tutorial
Over at the Doctrine PHP ORM website they have just released a tutorial on how to get started using Doctrine in under 5 minutes!!!
Using Doctrine in CodeIgniter
I have been taking a peak around CodeIgniter tonight and I put together a little tutorial on how to integrate Doctrine with your CodeIgniter applications. It was fairly simple and took me about 15 minutes to figure out a nice and clean implementation.
PHP and your domain model
For the last 10 years of doing web development with PHP I have been searching for a proper way to build my domain model and represent it with a relational database and a set of PHP classes. This has not existed until recently I came across a young open source PHP project named Doctrine. I quickly jumped on the wagon and it has been quite an experience so far. Doctrine is an ORM for PHP that sits on top of a powerful DBAL (database abstraction layer).
PHP Doctrine ORM: Release Candidate 1 - August 31st 2007
The much anticipated PHP Doctrine ORM is nearing a stable release. After a long Google Summer of Code, Konsta Vesterinen, also known as zYne- in IRC, has tentatively scheduled the first release candidate for August 31st. This is very exciting for the PHP community as it fills a gap that has existed in PHP since its existence. Stay tuned for more information on this great news.
symfony 1.0.2 maintenance release
From the symfony-project.com website, they announced the release of symfony 1.0.2.
The bug fixes include:
* r3785: fixed getCookies() call in sfDebug when using sfConsoleResponse (#1666)
* r3775: fixed _compute_public_path() when using a query string
* r3754: updated Propel to 1.2.1 (http://propel.phpdb.org/trac/query?status=closed&milestone=1.2.1&resolut...)
* r3746: fixed output escaping and _get_object_list() (#1593)
* r3699: fixed highlight_text() doesn't work with / (#1621)
* r3692: fixed i18n support for errors in sfRequest
symfony-forge beta goes live..
Today, symfony-forge.com has officially launched a beta version of the site. The site will remain beta for the coming weeks, and later a Trac/SVN migration will take place from symfony-project.com to symfony-forge.com.
Dangers of a Bad Website
In the early years, some could argue that having a website, albeit bad, was still superior to not having one at all. Websites were not the ‘norm' and having one proved that your firm was unique and cutting edge. Fast forward 10 years and this is no longer the case – every business and organization is expected to have a website. But times are changing again! It is no longer acceptable to simply have a website. Now organizations are at risk to the dangers of a bad website.