Archive for August 2nd, 2007
PHP Developer - August 2nd, 2007
Brian Moon has posted about the release of the latest (alpha) version of one of the more popular PHP-based forum softwares out there - Phorum 5.2 alpha.
Yes! Its here! Phorum 5.2 has reached alpha status. Its been over a year since we branched the 5.1 code and started on 5.2. A lot has changed and Phorum is better for it. Much of the success of Phorum 5.2 goes to Maurice Makaay. He has done a lot of work to make the core code cleaner and easier for module developers. He has also been instrumental in the documentation project. As for new features and changes, below are a few. We are still updating a wiki page with all the changes and features at http://www.phorum.org/development/wiki/Phorum52News.
Updates for the users and admins include:
- Brand new template. Emerald is a more modern, full featured template. It uses many interface design recommendation used by usability professionals.
- Better error messages when posting to help your users know what is wrong.
- New announcement module that gets announcements out of the message list and into a more prominent position.
- More modules included with Phorum and officially supported.
- Sanity checks updated to help admins know if their Phorum is running properly.
Continue Reading ·
PHP Developer - August 2nd, 2007
On The Bakery today, there’s a new tutorial covering the use of the ToniAcl component to handle authentication in your CakePHP website.
This component follows the traditional way of acl only slightly modifying it. In example there’s an inheritance feature, which will help tremendously the access controlling because you don’t have to specify every action in aros_acos-table.
The tutorial includes all of the code you’ll need - the component class for ToniAcl, the controller class to put it to use and database structure to handle the user information storage.
Continue Reading ·
PHP Developer - August 2nd, 2007
Kevin van Zonneveld has a quick new tutorial he’s written up covering the installation and use of the Cache_Lite software to increase performance on your site.
Every time a request hits your server, PHP has to do a lot of processing, all of your code has to be compiled & executed for every single visit. Even though the outcome of all this processing is often identical for both visitor 21600 and 21601. So why not save the flat HTML generated for visitor 21600, and serve that to 21601 as well? This will relieve resources of your web server and database server because less PHP often means less queries.
The Cache_Lite PEAR package makes it simple to cache both entire pages or just small parts. He shows the installation (through aptitude on Ubuntu) and how to use it in a simple code example that stores the cached copy to the local drive for a given amount of time.
Continue Reading ·
PHP Developer - August 2nd, 2007
In light of the massive amounts of PHP frameworks out there, Laura Thomson has posed the question “Do all frameworks suck?”
Choosing a framework to implement your web app is a trade off like any other design decision. Let’s focus in on specifics and talk about what the trade off is that you make when you choose a framework. Specifically, I’m talking about MVC frameworks in PHP.
She looks at both sides mentioning the good (code organization, encourages secure coding) and the bad (MVC is defined differently by different people, “More Than One Way to Do It”, code bloat). In the end, her recommendation is to look at what you’re trying to accomplish and decide first if a framework is for you and your app and, of it is, select the right one for the job.
Continue Reading ·
Dev Shed - August 2nd, 2007
Continuing our tour through PyMailGUI this week we show you how to delete email explain POP message numbers and synchronization and finally begin talking about the code. This article the fourth of six parts is excerpted from chapter 15 of the book em Programming Python Third Edition em written by Mark Lutz O Reilly 2 6 ISBN 596 9259 . Copyright 2 6 O Reilly Media Inc. All rights reserved. Used with permission from the publisher. Available from booksellers or direct from O Reilly Media….
Refurbished and Used Networking Equipment Network Liquidators sells refurbished and used networking equipment for up to 95% off list, with a 1 year warranty. We buy and sell top brands like Cisco, Extreme, Foundry, and more. Call us for best pricing.
Continue Reading ·