So you are a codeigniter fan. If you haven’t been so busy writing your next big thing, then you probably heard about the upcoming major release which goes directly from 1.7.2 to 2.0. If you want to learn more about it, have a look at Ellis Labs post about it and grab a copy of Codeigniter 2.0 (not released yet, but the user guide is updated with all the latest changes). Also over at haugnin.com and philsturgeon.co.uk you will find more details about it.

“Let’s assume that you have a website with several sections. The site is written with Framework X and you have company blog in WordPress. You need to show your latest posts on your home page. How can you do this? If you have Crystal installed on your server this operation will take no more than 5 lines of code.”

Need to say more?

“Programatically creating menus using php is a task many programmers will need to do over and over again in developing applications and web sites. Most PHP coders will have their own menu generation class that will take an array or an item and add it to a HTML un-ordered list or other tag and the styling is handled with CSS. This has proven to be a worthy solution to menu creation, however, PHP already has all the tools and classes built in to create a menu using DOM. It is both powerful and extensible and further eliminates for yet another class in your tree.”

“Several CSS developers have wished for the use of variables in the past. Come on, let’s face it, typing in the color #d8a1d9 several different times isn’t exactly saving you time. But what if you could define the variable lightpurple and have something automatically paste the #d8a1d9 value in for you? What if you could have different stylesheets for different browsers automatically load for you? Now you can, and believe it or not, it’s not hard at all. PHPMYCSS crosses over server side features to make sure that your CSS is dynamic and setup the way you want.”

PHPmyCSS is free and you have a look at the usage instructions as well.

You must be familiar with Aptana Studio by now. If not then have a look at the product’s page. In a nutshell, it’s another Javascript, CSS, DOM IDE. Well, it’s more than that but you can learn more about it on their website. If you are a PHP developer there’s PHP support through Aptana PHP which is is now on version 1.0. Many exciting features can be found like embedded PHP server (or configure it to work with e.g. XAMPP), debugging, an outline view of your code and many many more. Aptana comes as a standalone ide or an eclipse plugin. Learn more about Aptana PHP at its official page.