 | News Feed |
 | Jobs Feed |
Sections
|
| feed this: |  |
php|architect: Five Top PHP Mistakes
by Chris Cornutt July 21, 2006 @ 06:00:25
New to the A/R/T article repository from php|architect today is this look at the "Top Five PHP Mistakes" from Marco Tabini.
These topics have been beaten to death, and will likely continue to be beaten well after their bones have turned to dust. However, I have never had the opportunity to explore some aspects of PHP that obviously are mistakes-not just to understand their origin, but to analyze their impact on PHP and the way they have been dealt with.
His list of mistakes is:
- Objects in PHP 4
- Function Naming Consistency
- Safe Mode and Magic Quotes
- Register Globals
- Lack of Unicode Support
Under each he explains them, noting why they are important enough to mention is the list. He does, however, end on a bit lighter note - the PHP, for all its problems and woes, is just like any other laugnage out there. It has its problems, but its learned from them and, as Marco puts it "has grown because of them".
voice your opinion now!
top five mistakes safe_mode register_globals unicode objects function name top five mistakes safe_mode register_globals unicode objects function name
Lukas Smith's Blog: The top 5 of PEAR bugs
by Chris Cornutt April 17, 2006 @ 06:49:59
PEAR, the large repository of useful PHP libraries, is steadily growing even more in popularity. The PEAR server packages introduced have made it even easier for people to share their own libraries with the world. Unfortunately, all of this useful code doesn't come without a few issues, and in this new blog post, Lukas Smith mentions the top five packages with the most number of bug reports.
The 5 packages with the most bug reports are all pretty popular although the quality of the code varies. They are all also fairly complex and/or large. I have gone through the bugs of most of them now and then to see if I spot an obvious bogus report.
As of the time of this post, the top five are:
- Spreadsheet_Excel_Writer
- SOAP
- HTML_QuickForm
- Mail_Mime
- PhpDocumentor
Lukas also puts out a call for help, hoping that there are users out there that would like to help conquer these bugs, to help out with making the packages a cleaner place. All it takes is a little time, some inititave, and a glance at the bug reports for the packages to get started.
voice your opinion now!
php top five pear bugs soap html_quickform mail_mime phpdocumentor php top five pear bugs soap html_quickform mail_mime phpdocumentor
Jim Plush's Blog: MyBic AJAX/PHP framework in top 1% of SourceForge projects in 4 days!
by Chris Cornutt April 10, 2006 @ 14:59:28
Congratulations are in order to Jim Plush for him and his MyBic PHP/Ajax framework. They made it up to the top one percent of SourceForge projects in the span of four days.
I'm happy to say the My-Bic AJAX/PHP framework has been well accepted by the SourceForge community. Of 117,000+ projects on SourceForge MyBic has jumped to #1000 in just 4 days and is climbing each day. The new features of My-Bic have made it a top contender for ajax enabled php applications. Development continues on the project to further support the needs of the casual developer's home page as well as the enterprise needs of a full web-based desktop application.
He follows this with a listing of the latest features of the current version (0.6) of the framework, including an install of only three files, the EasyForms functionality, built-in network issue handling, and a simple two lines of Javascript to use the library.
voice your opinion now!
php top one percent mybix ajax framework sourceforge php top one percent mybix ajax framework sourceforge
SitePoint PHP Blog: Top 7 PHP Security Blunders
by Chris Cornutt December 21, 2005 @ 07:04:07
On the SitePoint PHP blog today, Pax Dickinson shares with us the "Top 7 PHP Security Blunders" as he sees them.
In this article, I'll detail many of the common PHP programming mistakes that can result in security holes. By showing you what not to do, and how each particular flaw can be exploited, I hope that you'll understand not just how to avoid these particular mistakes, but also why they result in security vulnerabilities. Understanding each possible flaw will help you avoid making the same mistakes in your PHP applications.
His list includes:
- Unvalidated Input Errors
- Access Control Flaws
- Cross Site Scripting (XSS) Flaws
- Data Handling Errors
There's more listed, so be sure to check out the rest of the article - each item is explained and on some, sample code is included where it makes sense...
voice your opinion now!
php top seven security blunders input error xss access control php top seven security blunders input error xss access control
|
Community Events
Don't see your event here? Let us know!
|