Lastest News from PHPDeveloper.org

Site News: Job Postings for the week of 07.25.2010


Job postings for the past week:

Published on: Sat, 31 Jul 2010 07:00:40 -0500
Read More >


NETTUTS.com: How to Use CakePHP's Access Control Lists


On NETTUTS.com today there's a new detailed tutorial on how to use the access control list functionality that comes with the CakePHP framework.

If you're building a CMS, you'll probably need different user roles'"superusers, admins, users - with different permission levels. Too complicated to code? Enter CakePHP's ACL (Access Control Lists). With the right setup, you'll be checking user permissions with just one line.

They talk about what "access control lists" are but shows you an example of one including the database tables and the full scripts for the Users controller, a model to hook into the database and the view for output to the user. They include methods for denying access, checking permissions, and modifying a user's permissions.

Published on: Fri, 30 Jul 2010 15:13:20 -0500
Read More >


Developer.com: 10 Experimental PHP Projects Pushing the Envelope


On Developer.com today there's a new post listing ten experimental projects that are "pushing the envelope" in the PHP languages:

As the saying goes, "Just because you can do something doesn't mean you should." But in the world of programming, stretching boundaries is just part of the fun. The PHP community has never been one to shy away from bending their favorite language more ways than a shopping mall pretzel, and as the ten wild projects introduced in this article indicate, the fervor for experimentation is as strong as ever!

Here's their list of the ten projects they see as trying to stretch the language to its limits:

Published on: Fri, 30 Jul 2010 14:41:52 -0500
Read More >


Ask About PHP: Codeigniter: Creating dynamic graphs using JQuery and FusionCharts


On the Ask About PHP blog today there's a new tutorial about integrating the OpenFlashCharts tool into a CodeIgniter application to display data.

I recently upgraded some of my Codeigniter applications that used OpenFlashCharts to using FusionCharts Free, and at the same time incorporated some javascript to allow me to change the graphs dynamically at the client-side. This has greatly improved the usability of my charts and graphs that I pump out. As such, I thought I would share how I did this and hopefully someone will find it useful as well.

He walks you through the steps needed to install - putting all of the files in the right places, creating a controller to use the scripts and a view to output the finished chart. A demo of the end result is also included.

Published on: Fri, 30 Jul 2010 13:11:58 -0500
Read More >


Chris Hartjes' Blog: Snakes and Elephants Playing Nice Together: PHPUnit and py.test with Hudson


In the latest post to his blog Chris Hartjes talks about how he got python and PHP working together as a part of his testing with Hudson.

These days, it's becoming increasingly harder to find web applications that are homogenous in terms of the tools they use to Get Things Done. [...] Loosely coupled components, passing messages to each other, is great architecture to try and build if you have both the skills and patience to make it work.

His technique combines the testing of PHPUnit for PHP with the Py.test functionality for Python with the continuous integration tool Hudson to run them both as a part of the same build process.

Published on: Fri, 30 Jul 2010 12:03:23 -0500
Read More >


Symfony Project Blog: Translations (Documentation)


Have a flair for translation and want to help out an open source project in need? Consider helping the Symfony Project with their translation efforts for their manual.

The Symfony2 documentation is written in English and many people are involved in the translation process. First, become familiar with the markup language used by the documentation. Then, subscribe to the Symfony docs mailing-list, as collaboration happens there. Finally, find the master repository for the language you want to contribute for.

Full details on what they need help on and where/how to get involved are on the documentation page of the new Symfony 2 website.

Published on: Fri, 30 Jul 2010 10:19:47 -0500
Read More >


PHPBuilder.com: The PHP Content Management/Framework Upgrades in ExpressionEngine 2


On PHPBuilder.com there's a recent article detailing some of the updates in the latest version of the ExpressionEngine product (CMS) from EllisLab.

This popular Web development solution recently took another major step forward with the July 12 release of ExpressionEngine 2.1, the product's first major upgrade in several years. Version 2 sports a number of new features and significant improvements over its predecessor, many of which I'll highlight in this article.

He touches on a few of the updates in this latest revision:

  • CodeIgniter Integration
  • Redesigned Control Panel
  • Improved Template Management
  • Integrated File Manager and Image Editor
  • Accessories (a sort of add-on feature)

You can find out more about ExpressionEngine on its site.

Published on: Fri, 30 Jul 2010 08:31:31 -0500
Read More >


Site News: Popular Posts for the Week of 07.30.2010


Popular posts from PHPDeveloper.org for the past week:

Published on: Fri, 30 Jul 2010 07:00:04 -0500
Read More >