|
|
|
UKUUG Linux Developers' Conference Linux 2002 4 - 7 July 2002 Bristol |
Aaron Crane - GBdirect Ltd.Experiences of Using PHP in Large WebsitesThe PHP scripting language has enjoyed an enormous growth in popularity over the past few years. It benefits from being particularly easy to pick up and having been designed as a language just for producing webpages. As such, a dynamically-generated webpage can be implemented quickly in PHP. This talk examines how well PHP scales for use in larger commercial websites. Issues covered include:
Real-world examples are used to illustrate both the situations where PHP makes life easier, and those where it causes headaches or security holes. These are taken from our experiences using PHP in a range of sites, including the geographic search engine Somewherenear.com, and a multi-million dollar e-commerce site in the canning industry. We have concluded that there are some circumstances in which it is not appropriate to use PHP, as it creates more problems than it solves. However, we do not go so far as to claim it should never be used. Rather, we have identified a checklist of pertinent questions for determining in advance how suitable PHP is for a given project - where it falls on the pain/gain axis. For circumstances where PHP is to be used, we present tips and guidance for doing so while keeping the suffering so caused to the minimum necessary - defensive coding techniques, which PHP configurations settings to use, which PHP features to avoid, and which security considerations to be aware of. |
| Programme | Timetable | Dinner | Call for Papers |
| Location | Accommodation | Booking Form | Exhibition |
| S P O N S O R S | ||
|---|---|---|
|
IBM developerWorks |
Sony PlayStation 2 |
Sistina Software |
|
Astaro Network Firewall |
||
|
AMD |
Perforce |
Borland |
| M E D I A S P O N S O R S | ||
|---|---|---|
|
OSDN |
Linux Magazine |
|
|
Linux User |
Linux Format |
NTK |
| For more information please contact UKUUG | Problems? e-mail webmaster |
| © Copyright 2002 UKUUG Ltd | |