Sunday | 12 October, 2008
Computerworld

PHP Developer's Guide

  • +

    PHP Hypertext Preprocessor 06/08/2001 12:41:38

    The remarkable volume of information which has moved to the Web over the last few years, and the complexity of delivering it dynamically to Web users, have resulted in the increased popularity of programming languages designed specifically for delivery of Web content.
  • +

    Strings and PHP 02/09/2001 14:06:04

    If you read the 'PHP Hypertext Preprocessor' column, you might have been wondering about some of the peculiarities of string handling with PHP. Strings, simply, consist of one or more characters in sequence. In PHP, $s = "string" creates a string variable 's' that contains the string "string".
  • +

    Working with structured data 02/10/2001 15:05:35

    In this column we look at writing data to files in a structured format and how to read it back in that format.
  • +

    Collecting user data 02/11/2001 15:16:37

    There are two stages to receiving data from Web users: the first is to provide an interface to interact with, and the second is to retrieve this information. The most common way to do this is through the Common Gateway Interface (CGI), supported by PHP.
  • +

    Advanced Processing of User Data in PHP 01/12/2001 12:37:32

    The previous column, 'Collecting user data' looked at how to accept data from basic HTML forms and store then in a structured format in a file. As this is such an important topic for those looking to become skilled in PHP development, we will revisit it here. Over the past few columns we have been building up to a complete and useful project powered by PHP: a basic address book which can accept new data and search through existing data.
  • +

    Searching address book data in PHP 01/01/2002 10:16:20

    We have looked at storing address book entries submitted by users. The other requirement of an address book is to be able to locate an address. Now we will look at parsing address book entries and matching a user-supplied string: a search engine.
  • +

    Dealing with databases 02/02/2002 16:54:40

    We have looked at building a basic address book database system. Address Book 1 stored its data in a flat file format - that is, plain text. The problem with storing data like this is that it is inefficient to search the entire address book line by line to locate a particular entry. Moreover, to search multiple fields of an entry - such as last name and suburb - required additional code.
  • +

    Address book in PHP revisited 15/04/2002 12:20:00

    In the last column we introduced the use of embedded databases within PHP via the Database Abstract (DBA) Layer. Now, we will re-implement Address Book 1 (AB1) using this superior technology.
  • +

    Search multiple fields with PHP 01/05/2002 09:27:51

    This column will look at modifying 'Address book in PHP revisited's' AB2 code to allow searching of multiple data fields.
  • +

    PHP and PostgreSQL 20/05/2002 09:48:48

    This column has been looking at ways to simplify the development of a database-driven Web-based address book. Now we look at a complete solution: the PostgreSQL Object Relational Database Management System (ORDBMS).
  • +

    PostgreSQL address book 30/07/2002 12:09:22

    We have looked extensively at interacting with the PostgreSQL relational database; now we look at integrating this into our ongoing project - a database-driven address book. First, we will have to create a table in the PostgreSQL database where we can store the data. This is done with the following query:
  • +

    Security of PHP scripts 05/08/2002 08:03:00

    Security of applications is one of the most important aspects of programming today - and one of the most overlooked and misunderstood. Now we will look at different security problems that face PHP developers and techniques to solve them.
  • +

    Dynamic image creation using PHP 14/11/2002 09:27:09

    As well as being great for generating textual content dynamically, PHP is also useful for dynamically creating images. Using a special PHP extension, we'll explore the possibilities of image creation in this column over the next few columns.
  • +

    Objects and PHP 20/01/2003 07:42:59

    The focus of object orientation is the logical grouping of related variables into a generic variable - an object. Before you can create an object, however, you must create a class. A class is a template for an object. The following class, Vehicle, is designed to describe attributes of 'any' vehicle.
  • +

    Using PEAR 17/03/2003 08:55:16

    The PHP Extension and Application Repository (PEAR) is an open source structured library of packages for PHP developers. These packages provide routines which solve problems PHP developers regularly face: sending structured e-mail (such as an HTML attachment), interacting with different databases from a single script, error handling, recovery and logging.
Additional Resources
Executive Guides
Whitepapers
Zones
Zone logoZones provide focussed content from Computerworld and leading technology partners.
Videos
Computerworld news
Play
WebCasts
Play

Newsletter Subscription

Sign up for our Computerworld newsletters!
Computerworld's twice-daily news service keeps you in touch with the latest, most important headlines from Australia and around the world.
Keep up with the latest virtualisation technologies, products, news and features.
RSS Feeds
Computerworld Polls

When will your company upgrade to Windows Vista and Office 2007?

This year
Between 2008 and 2010
Between 2010 and 2012
We will look at alternatives before making a decision
View Results
Market Place

Computerworld Member Login


 

Smart SOA World Tour

Discover how SOA can create smarter outcomes for your business.

Attend and learn:

  • How SOA is helping leading companies to become more agile
  • Where you should be applying SOA processes in your company
  • The top SOA implementation mistakes to avoid

Click here for more information.
Whitepaper

Understanding Email Marketing: A Guide for SMBs

Email marketing is often viewed as a marketers silver bullet. If used effectively, email campaigns will provide strong results for a limited spend each and every time. Download this white paper to discover how email marketing can work for you and your business.

Enterprise IT Buyer's Guide
Find Technology Vendors Fast
 
Find vendors by name | Find by category
Sponsored Links