30 Useful PHP Classes and Components « Federico Cargnelutti

Simplicity and extensibility are the main reasons why PHP became the favourite dynamic language of the Web. In the last decade, PHP has developed from a niche language for adding dynamic functionality to small websites to a powerful tool making strong inroads into large-scale Web systems. Below I present 30 useful PHP classes and components that you can use to test, develop, debug and deploy your PHP applications.

UML basics: The class diagram

Summary: from The Rational Edge: As the most important example of the new structure diagram type in UML 2, the class diagram can be used by analysts, business modelers, developers, and testers throughout the software development lifecycle. This article offers a comprehensive introduction.

W3C QA - Recommended list of Doctype declarations you can use in your Web document

When authoring document is HTML or XHTML, it is important to Add a Doctype declaration. The doctype declaration must be exact (both in spelling and in case) to have the desired effect, which makes it sometimes difficult. To ease the work, below is a list of recommended doctype declarations that you can use in your Web documents.

Dashes vs. underscores

Matt: Hmm, this search for [FTP_BINARY] didn’t turn out the way I wanted. I got a couple scuzzy looking urls, and the other documents just have the words “FTP” and “BINARY” but the term “FTP_BINARY” doesn’t actually appear. (Note: Matt was a bit of a nerd, as you can tell.) Some Random Person That I Don’t Remember: Have you tried Google? Matt: What’s that? SROTIDR: It’s a search engine written by nerds for nerds! They index numbers! Sometimes they even index punctuation, like “C++”. Try your underscore search there. Matt: Okay, here goes. Whoa!

SQL Cheat Sheet: Query By Example

MySQL 5 Specific syntax for doing multi-table UPDATE joins UPDATE customers, orders SET customers.rating = 'Good' WHERE orders.customer_id = customers.customer_id

25+ Useful Infographics for Web Designers | Webdesigner Depot

Infographics can be a great way to quickly reference information. Instead of pouring over figures and long reports to decipher data, an infographic can immediately make apparent exactly what a dataset actually means. Below are more than 25 infographics that can be useful to web designers.

Multiselect |

The Multiselect module defines a widget to be used with CCK fields. It allows the user to select multiple items in an easy way. It consists of two lists, one of all available items, the other of selected items. The user can select an item by moving it from the unselected list to the selected list. This module relies on the built-in jQuery features of Drupal 6 and does not require any additional modules other than the CCK module set.


Subscribe to reference