PHP

Discussion: Why Web Designers Often Use PHP Over ASP.NET?

Some time ago my colleague asked me "I like to read blogs about webdesign, but why are they mostly PHP-oriented?". Huh, really, why? Ihaven't thought...

4 replies - 2954 views - 12/11/08 by dzovan in News

Using PHP To Access Files - The Basics

The first thing I wanted to know after learning the basics of PHP was how to store my data on a more permanent basis. PHP is all well and good but without the...

1 replies - 4274 views - 12/08/08 by Mike Bernat in News

My PHP Best Practices

PHP's greatest strength is also its greatest weakness. Flexibility.There are an infinite number of ways to perform the same task which PHPwill happily do...

1 replies - 5936 views - 11/27/08 by Mike Bernat in News

Language Specialization

Didn't you just totally sell out? -- Obie Fernandez @ Rails Summit Latin AmericaObie and I are good friends. He wasn't trying to insult me. I was talking about...

5 replies - 6237 views - 10/30/08 by Jay Fields in News

Implementing ArrayAccess for Easy Array Usage

This past week, I was using PHP’s DOMDocument class to work with some XML generation. It’s pretty similar to Javascript’s DOM manipulation. The XML I...

0 replies - 1902 views - 10/27/08 by mcarthurgfx in News

Language Construct vs. Design Pattern - PHP Arrays In Java

Automated migration is a difficult task because of many reasons. One of them is the need to ensure a good code quality for the generated code. Migrating from...

3 replies - 4560 views - 10/24/08 by Robert Enyedi in News

PHP bad practice: the use of extract()

Working with complex data structures in PHP requires the use of associative arrays. Even PHP classes are an extension of this concept. There are always...

1 replies - 2978 views - 09/09/08 by Robert Enyedi in News

PHP Bad Practice: Variable Reuse

Anyone who has worked with PHP knows that it is extremely permissive with variables and their types. There's no need to declare variables, not even at class...

1 replies - 3160 views - 08/27/08 by Robert Enyedi in News

Mayday, Mayday, Mayday - PHP Going Down

PHP provides a variety of tools for handling errors and exceptions, in particular extensible handlers for managing errors and exceptions as they occur. ...

0 replies - 3058 views - 08/25/08 by michaelcaplan in News

PHP Code: Top Ten Security Vulnerabilities

Below follows the top ten security vulnerabilities that might be hiding in your PHP code.1. Unvalidated Parameters Most importantly, turn...

1 replies - 16908 views - 08/12/08 by rochakchauhan in News

CakePHP 1.2 : Creating a Contact Form

Most contact forms take a name and feedback from a user and mail it off to the administrator but don't store any information in the database. This tutorial...

0 replies - 6415 views - 08/06/08 by jonathansnook in News

Backup Your LAMP With Rsync

Continuing with the backup theme of my last post, I've needed to back up our local LAMP server because its starting to hold some important data. Maybe...

0 replies - 2846 views - 08/05/08 by Schalk Neethling in News

Another MVC approach

So, after having read and heard much about the Model/View/Controller pattern, I decided to apply it to a new web application at the office. After much trial...

2 replies - 7007 views - 08/04/08 by Daniel Oosterhuis in Articles

20 Not To Be Missed Articles - July 2008 - Web Builder Zone

In this months collection of not to be missed web creators list we cover a wide variety of topics such as looking at ICEFaces from the inside, sending MIME...

2 replies - 2645 views - 08/03/08 by Schalk Neethling in News

CakePHP 1.2 - Multiple Validation Sets

In CakePHP, you define how your data should be validated by setting parameters on the validate property of your model. In version 1.2, there is an on option...

0 replies - 2957 views - 07/31/08 by jonathansnook in News