PHP
Using Zend Studio for PHP Programming
Most programmers are familiar with Eclipse, and PHP programmers are familiar with Zend Studio. But, like two great tastes that taste good together, the two have now been combined into a single tool. Learn how you can use Zend Studio to make your PHP programming more productive.
Michael J. Ross
2008-03-11T15:07:49-08:10
Using Zend Studio for PHP programming
Categories: PHP
Quick and Clean PHP Forms
You can talk about Web 2.0 all you want, but at the end of the day, a lot of the web still runs on simple form-based user interfaces. So anything that makes forms easier is a Good Thing. Adam Smith likes the HTML_QuickForm library for doing forms in PHP, and tells us why.
Adam Smith
2007-09-13T16:05:56-08:11
Quick and clean PHP forms
Categories: PHP
Developing Web Services Using PHP
As Software as a Service becomes more of a trend in the industry, Web Services are gaining in importance. When most people think of Web Services, they think of Java or .NET, but as Deepak Vohra shows in this article, it's simple enough to implement them in PHP.
Deepak Vohra
2007-07-26T14:46:14-08:12
Developing web services using PHP
Categories: PHP
Creating MyTube with Flex and PHP
Flex is Adobe's answer to the problem of finding a multi-platform environment for rich browser applications. Jack Herrington highlights some of the power of Flex by showing how you can combine it with PHP to produce a quick and easy video blogging site.
Jack Herrington
2007-05-24T14:46:14-08:13
Creating MyTube with Flex and PHP
Categories: PHP
Migrating Web-Based PHP Applications to Ajax
Would you like to take your PHP web applications to the next level? Bill Lubanovic provides a step-by-step demonstration of how you can enable the latest Web 2.0 features in your application.
Bill Lubanovic
2007-05-10T14:46:14-08:14
Migrating web-based PHP applications to AJAX
Categories: PHP
Code As Data: Reflection in PHP
At the end of the day, all code gets turned into data before it is executed. Sometimes, you can use that fact to help ease some of your programming chores. Zachary Kessin examines the PHP reflection capabilities and shows how you can use them to automate the creation of unit tests.
Zachary Kessin
2007-04-26T14:46:14-08:15
Code as data: Reflection in PHP
Categories: PHP
PHP Search Engine Showdown
Your users know exactly what they want to find on your web site, but they just can't find it. If only your site had a good search engine. Michael Douma and his team recently compared several different search engines for PHP sites. Here are their results.
Michael Douma
2007-03-22T10:15:05-08:16
Fuel your engine with PHP
Categories: PHP
Managing Sessions and State with PHP
HTTP is stateless. If you've ever written a web application where user data matters, you know that managing that data can be troublesome. There are two kinds of data, though: page and session data. Understanding the differences can help you develop better and more easily. Brian Fioca explains.
Brian Fioca
2006-05-18T15:44:42-08:17
Keeping Track of User and Site Data
Categories: PHP
The Practicality of OO PHP
PHP is an easy language for doing practical things immediately. The easiest ways to begin aren't always the best ways to stay productive, though. PHP's support for object orientation requires a little more learning and a little more discipline, but it has many benefits for larger projects. David Day explains the basics of OO in PHP 4.
David Day
2006-05-11T09:44:44-08:18
A shift in technique to make coding easier
Categories: PHP
Object Overloading in PHP 5
PHP 5 has greatly improved object-oriented programming support. It also has new hooks to overload methods and properties. How can you do this? Why would you want to? Martin Jansen demonstrates method and property overloading with PHP 5 objects.
Martin Jansen
2006-05-11T09:44:44-08:19
A little meta-programming for PHP 5
Categories: PHP
Securing Web Forms with PEAR's Text_CAPTCHA
On the internet, how can you tell a person from a program written to act just like a person? One approach is to ask a question that (usually) only a human could answer. Marcus Whitney shows off a PEAR package to do this easily from PHP.
Marcus Whitney
2006-05-11T09:44:44-08:20
The bouncer is a Turing test!
Categories: PHP
Programming eBay Web Services with PHP 5 and Services_Ebay
PHP 5 added several new features to the language, yet laundry lists and high-level overviews don't really show what they are or why you might use them. Fortunately, Adam Trachtenberg writes for us. Here's how to use the new features of PHP 5 for writing web services clients.
Adam Trachtenberg
2006-05-11T09:44:44-08:21
PHP 5 and the eBay API
Categories: PHP
Calculating Entropy for Data Mining
Eww, statistics. Right? Not necessarily--for example, calculating the entropy of your web statistics can help you analyze trends and correlations. Paul Meagher demonstrates statistical programming in PHP while explaining single-variable entropy.
Paul Meagher
2006-05-11T09:44:44-08:22
Expressing confidence in your data
Categories: PHP
Implementing MVC in PHP: The Model
The most popular "proper" way to build a web application seems to be to use the Model-View-Controller design pattern. While it sounds complex, the concepts are sound and the ease of development it provides are compelling. Joe Stump shows how the Model works by developing a working version in PHP 5.
Joe Stump
2006-05-11T09:44:43-08:23
Understanding the Model in MVC development
Categories: PHP
Implementing MVC in PHP: The View
The most popular "proper" way to build a web application seems to be to use the Model-View-Controller design pattern. While it sounds complex, the concepts are sound and the ease of development it provides are compelling. Joe Stump shows how the View works by developing a working version in PHP 5.
Joe Stump
2006-05-11T09:44:43-08:24
Understanding the view in MVC development
Categories: PHP
5 Helpful Tips for Creating Secure PHP Applications
PHP is one of the most popular programming languages for the web. Sometimes a feature-friendly language can help the programmer too much, and security holes can creep in, creating roadblocks in the development path. In this tutorial, we will take a look at 5 tips to help you avoid some common PHP security pitfalls and development glitches.
Categories: PHP
Design Patterns Quick Reference
So every time I am designing something new I find myself either searching Google or opening up a gang of four (GoF) book to aid me. I searched for a bit trying to find a handy-dandy flash card showing class diagrams and purposes for the basic GoF patterns but was unable to locate a good one (for free). So I made my own.If you see any mistakes or improvements please post here and I will update the docs.
Categories: PHP
Controllers: Programming Application Logic [PDF]
This tutorial teaches the fundamentals of CakePHP controller.
*This is a PDF File, might take some time to load*
Categories: PHP
The adventure of PHP and the magic quotes
Back in PHP 2, the “magic quotes” setting seemed like a great idea. It would automatically escape all of your input so you didn’t have to worry about those pesky SQL injections. Any dodgy characters entered by the user would be automatically escaped by a backslash.
Categories: PHP
Five common PHP design patterns
Design patterns are just for Java™ architects -- at least that's what you may have been led to believe. In fact, design patterns are useful for everyone. If these tools aren't exclusive to architecture astronauts, what are they, and why are they useful in PHP applications? This article explains.
Categories: PHP
Development-Cycle


