centre{source}
INTERACTIVE AGENCY
Posts Aboutorm
Tools That Make My Job Easier
Bash Aliases
Working on a Mac, I spend a lot of my time in Terminal (the command-line utility). This is where I do all of my interaction with my local databases, the central Subversion repository, and issue various system commands. Some of these commands can get quite long and are time consuming to type out. That’s where aliases come to the rescue!
Doctrine 1.0 BETA1 Released
Great news! The first version of the Doctrine 1.0 branch has been released as BETA1. The project is on schedule to release Doctrine 1.0 on September 1st 2008.
Today I am happy to announce the release of Doctrine 1.0-BETA1. This marks the true start for the 1st generation Doctrine stable lifecycle. As you may already know, Doctrine 1.0 has been slated to be released on September 1st 2008 for quite some time now. We still have a few more pre-1.0 releases to go until 1.0. The roadmap for now is BETA1, RC1, RC2 and then 1.0 STABLE. You can see the roadmap in trac if you’re interested in keeping up with the Doctrine schedule. More information on 1.0 and what other things to expect on September 1st will be given soon. Make some noise!
Doctrine officially supported by symfony
A few weeks ago on the symfony blog, Fabien announced that as of symfony 1.1, Doctrine is officially supported. The documentation will slowly be updated and converted from Propel to Doctrine. Right now, the My First Project tutorial and a new Getting started with Doctrine + symfony 1.1 tutorial have been published on the symfony-project website. More documentation coming soon and tutorials for using Doctrine with symfony coming soon.
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!!!
“I have put together a short and sweet tutorial on how to get started using Doctrine in under 5 minutes. A few weeks ago, we announced the sandbox package which allows you to get started using Doctrine with a zero configuration sandbox environment. The tutorial is built using this sandbox package and shows you how Doctrine can be easily implemented and used in your web applications.”
The tutorial can be found here
Using Doctrine in Drupal now!!
In my last post I talked about the possibility of Doctrine being in the core of Drupal 7. After some thought, and a little bit of work, I realized this is not necessary. Doctrine can be used in Drupal now with a custom module I wrote. It comes with schema files and models for the drupal core database schema so you can begin using Doctrine models immediately for interacting with your Drupal website database.
Doctrine & Drupal 7.0
The Drupal 7 development has started in the last couple of weeks and the Doctrine bug has been planted in the ear of the Drupal development team. Hopefully the power of Doctrine can be recognized and utilized to take Drupal and Doctrine both to the next level. You can find the discussion between myself and “chx” here.
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. The wiki page can be found here.
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). One of its key features is the ability to optionally write database queries in an OO (object oriented) SQL-dialect called DQL inspired by Hibernates HQL. This provides developers with a powerful alternative to SQL that maintains a maximum of flexibility without requiring needless code duplication.
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.
