PHP

  • submit to reddit

Continuous Integration In PHP w/Jenkins

According to Wikipedia, continuous integration implements continuous processes of applying quality control — small pieces of effort, applied frequently. In...

7 replies - 26604 views - 05/04/11 by Eric Hogue in News

Why Ruby's monkey patching is better than land mines...wait, what?

In the last days, the article Why PHP is better than Ruby has got very popular on DZone. Unfortunately, the majority of popular articles are very...

5 replies - 6813 views - 02/24/11 by Giorgio Sironi in Articles

And now instead, 5 things Java envies PHP for

Disclaimer: I do not want to start a religion war on Java vs. PHP. You know the old saying that we should learn a new programming language every now and then?...

26 replies - 14092 views - 01/25/11 by Giorgio Sironi in Articles

Daily Dose - PHP 5.3.5 and 5.2.17 Fix Cruicial "Floating-Point Bug"

The floating-point bug is an error in the way that PHP converts numbers that may cause system resource problems.  This error opens up a system to a DoS attack...

0 replies - 18655 views - 01/10/11 by Mitch Pronschinske in Daily Dose

Double Dispatch: the next best thing with respect to Dependency Injection

Object-oriented languages, like C++, Java and PHP, implement what is called single dispatch: when you have an object in a variable and you call a method on...

0 replies - 7000 views - 12/07/10 by Giorgio Sironi in Articles

Zend_Validate for the win

Zend_Validate is a component of Zend Framework which provides validation classes which out-of-the-box enable you to check from string lengths to stranger...

0 replies - 5479 views - 12/02/10 by Giorgio Sironi in Articles

Meaningless docblocks considered harmful

Docblocks (in the PHP inflection), also known as Javadoc or doc comments in the Java world, are regarded as one of the few types of acceptable comments that...

5 replies - 7194 views - 11/25/10 by Giorgio Sironi in Articles

From Doctrine 1 to Doctrine 2

What you need to knowDoctrine 2 is an implementation of the Data Mapper pattern, and does not force your model classes to extend an Active Record, nor to...

0 replies - 13178 views - 11/03/10 by Giorgio Sironi in Articles

5 features of PHP that seem hacks, but save your life

Back at the PHP Barcelona conference, Ilia Alshanetsky made a talk about some hidden features of PHP. Ilia is one of the people that get his hands dirty in the...

0 replies - 11194 views - 11/01/10 by Giorgio Sironi in Articles

Windows Azure SDK for PHP

As part of Microsoft’s commitment to Interoperability, this open source project is an effort bridge PHP developers to Windows Azure. PHPAzure is an open...

0 replies - 9268 views - 10/15/10 by Nitin Bharti in Uncategorized

Build Windows Azure apps for PHP, Ruby, & Java - Using Eclipse

Vijay Rajagopalan examines some of the new interoperability support from Microsoft which allows PHP developers to use the Eclipse IDE to develop for and...

0 replies - 10553 views - 10/15/10 by Nitin Bharti in Uncategorized

Tutorial: Customizing Drupal on Windows

The Microsoft Web Platform Installer is a fantastic tool to make it easier to install the Microsoft Web Platform and popular PHP and ASP.NET...

0 replies - 8360 views - 10/15/10 by Nitin Bharti in Uncategorized

PHP on Windows Training Kit

The PHP on Windows Training Kit includes a comprehensive set of technical content including demos and hands-on labs to help you understand how to build PHP...

0 replies - 7421 views - 10/15/10 by Nitin Bharti in Uncategorized

Daily Dose - Chromium OS on the iPad

A developer who provides nightly Chromium builds has managed to port Google's Chromium OS to the iPad.  He posted a picture of the iPad's web page running in...

0 replies - 20681 views - 09/29/10 by Mitch Pronschinske in Daily Dose

DZone Daily Dose - WebKit Gains MathML Support

Writing mathematical formulas on web pages just got easier if your page is being read by a WebKit browser such as Chrome or Safari.  The WebKit developers are...

1 replies - 22308 views - 08/22/10 by Mitch Pronschinske in Daily Dose