Simplelinks | Development: PHP

Mar 1, 2005

Closed-Source PHP in Development: PHP
How to encode and distribute PHP code as binary files.

Jan 18, 2005

RSS Genesis in Syndication
A PHP class to generate RSS feeds (only 0.91 feeds currently).

Implement Bayesian inference using PHP in Development: PHP
Adding intelligence to your web application through conditional probability and the same analysis behind many intelligent spam filters.

Oct 28, 2004

Running PHP 4 and PHP 5 Concurrently in Development: PHP
How to run both PHP 4 and 5 at the same time on the same server

LiveUser Tutorial in Development: PHP
A tutorial on LiveUser. Now that the API's stabalized it's time to look seriously at this.

Mojavi Project in Development: PHP
Mojavi is an open-source MVC (model-view-controller) framework for PHP

Oct 19, 2004

Seagull Intro in Development: PHP
Introductory Tutorial for Seagull

Seagull in Development: PHP
An interesting OO PHP framework

Oct 5, 2004

ScriptServer in Development: PHP
ScriptServer provides tools to "hook up" PHP and Javascript, for the purpose of fetching data from PHP into a web page which has already loaded, without reloading the entire page.

Sep 3, 2004

PHP in contrast to Perl in Development: PHP
PHP annoyances for the Perl programmer

Jul 27, 2004

Russell Beattie: Is PHP Really More Scalable Than JSP? in Development: PHP
Discussion in the comments of relative scalability

The PHP Scalability Myth in Development: PHP
What scalability is and why PHP has it.

Jul 26, 2004

A tour of the PHP.INI configuration file in Development: PHP
Tweak your PHP settings

Jul 15, 2004

Implement Bayesian inference using PHP in Development: PHP
Developerworks has a Bayes categorization algorithm in PHP. Parts two and three are linked from the article.

Jun 3, 2004

Caching PHP Programs with PEAR in Development: PHP
PHP scripts are compiled and HTML is generated each time a web page is requested. Sebastian Bergmann uses PEAR caching to store these dynamic requests and speed up PHP web sites. [Oct. 11, 2001]

Apr 2, 2004

Simple Test testing framework in Development: PHP
Unit tests and mock objects for PHP

Mar 28, 2004

PEAR error handling in Development: PHP
Basically, if your classes (you use PHP's OO features when writing reusable code, don't you?) inherit the PEAR base class, you get error handling for free (and a few other things, like destructors).

PEAR-Error in detail in Development: PHP
PEAR provides a powerful error handling mechanism. This article shows you how to benefit from the system.

Jan 26, 2004

phpCodeBeautifier in Software
phpCodeBeautifier is a tool which avoid you of spending hours on reformating code to suit your own way of presenting it.

Dec 18, 2003

File Version Management in PHP in Development: PHP
Versioning uploaded files with PHP and MySQL.

Jul 31, 2003

VDaemon - PHP Form Validation Library in Development: PHP
VDaemon gives mechanism for all common types of standard validation - for example, testing for valid date, e-mail or values within a range - plus ways to provide custom-written validation.

Jul 14, 2003

fileupload class in Development: PHP
Use PHP and a web browser to upload images or text files to your server. This object cleans up file names (by removing unsafe characters and converting spaces to underscore), moves the uploaded file to a specified directory, and displays the results.

Jun 27, 2003

phplist in Development: PHP
PHPlist is a web application that implements a personalised mailing list manager. (Handles bounces. Free)

Jun 23, 2003

Universal PHP Authentication Replication System in Development: PHP
Web applications such as Phorum, phpBB, WebCalendar, PostNuke, Xaraya, Drupal are unable cooperate because there is no data sharing. Universal is an attempt at bridging these islands of data by providing means for PHP applications written by different people to work better together.

Jun 17, 2003

HttpClient - a PHP Web Client Class in Development: PHP
HttpClient is a client class for the HTTP protocol. It can be used to interact with another web server from within a PHP script. As well as retrieving information from a server, HttpClient can interact with a server via POST or GET.

Apr 11, 2003

PHP and Heredocs in Development: PHP
Heredocs have no quote problems. They allow you to assign a variable with one or more lines of text in a much more straightforward fashion.

Apr 3, 2003

Ten Security Checks for PHP in Development: PHP
It is extremely easy to write applications that contain unintentional security holes.

PHP and the OWASP Top Ten Security Vulnerabilities in Development: PHP
The Open Web Application Security Project released a helpful document that lists what they think are the top ten security vulnerabilities in web applications. These vulnerabilities can, of course, exist in PHP applications. Here are some tips on how to avoid them. I've included related links and references where relevant.

Apr 2, 2003

DevShed - Paginating MySQL Data with PHP in Development: PHP

Feb 22, 2003

phpdev in Development: PHP
Phpdev is a pre configured suite of all the bits and pieces you need to get Apache/PHP/MySQL/other running on your machine.

FoxServ Project in Development: PHP
FoxServ is an Apache / mySQL / PHP installer package for Windows. Unlike NuShpere or PHPTriad, FoxServ features the latest version of all included pacakges, user defined configuration during installation, PHP as a module, PEAR, and the Zend Optimizer.

Feb 11, 2003

PHP iCalendar in Development: PHP
PHP iCalendar is a php-based iCal file parser. Its based on v2.0 of the IETF spec. It displays iCal files in a nice logical, clean manner with day, week, month, and year navigation, printer view, RSS-enabled, and searchable. It supports 12 languages, is fully theme-able, and has complete timezone support.

Feb 9, 2003

Getting Dreamweaver MX Up to Speed with PHP in Development: PHP
several extensions that will bring powerful and useful enhancements to Dreamweaver's PHP features.

Jan 28, 2003

PHP Code Genie in Development: PHP
Just design your database tables and phpCodeGenie can write the php scripts and programs for you.

Jan 23, 2003

PEAR :: Package :: LiveUser in Development: PHP
Using different permission and auth containers, it's easily possible to integrate newly written applications with older ones that have their own ways of storing permissions and user data. Just make a new container type and you're ready to go!

Switching to PHP: What's the Language Difference? in Development: PHP
A review of those PHP features that should be of particular interest to the Perl, Javascript, and VB/ASP programmer.

Jan 22, 2003

Taking PHP the OO way in Development: PHP
A concept of OOP is often overlooked, misinterpreted or barely touched by numerous books and articles about our favourite language

Jan 17, 2003

The PHP Layers Menu System in Development: PHP
PHP- and database-backed system for creating DHTML menus.

dbForm in Development: PHP
dbForm is a PHP class that will create a Web Form for a database table and handles all processing of the form including validation of data, inserts, updates and deletes.

Jan 15, 2003

Observer Pattern in Development: PHP
The Observer Pattern is designed to help cope with one to many relationships between objects, allowing changes in an object to update many associated objects. It provides a powerful mechanism to extend our applications, in terms of how they respond to events, without needing alter existing (and working) code.

Jan 7, 2003

revjim.net: read my Inbox in Development: PHP
For the curious, it's only 5 lines of code. (IMAP via PHP)

Jan 3, 2003

Content Management Design in Site management
This book is about designing and coding Content Management Systems from scratch. It covers revisioning, permissions, workflow, and templates, and by the time you've reached the end, you should be able to write your own enterprise-strength CMS from the ground up, or at least have a better appreciation of the issues involved. (With complete PHP code, data models, and database)

Credit Card Validation via the Luhn Formula in ECommerce
Because issuers of cards follow certain rules when creating card numbers, it is possible to verify whether a given number is accurate or couldn't possibly be a number of the stated type. (With PHP and ASP sample code)

Dec 30, 2002

Buffer Overflows in SSH and PHP in Development: PHP
PHP's wordwrap() function has a buffer overflow that may be exploitable to execute arbitrary code with the permissions of the user running the script. The buffer overflow is reported to affect versions of PHP between 4.1.2 and 4.3.0.

Dec 28, 2002

DevShed - Building A Generic Error Reporting Class In PHP in Development: PHP
A PHP class that can be easily included in your scripts, and that provides a simple way to trap and display errors consistently.

Dec 22, 2002

ezBOO in Site management
ezBOO WebStats is a high level statistical tool for web sites monitoring. It allow real time access monitoring on several sites. (Built with PHP/MySql)

Dec 18, 2002

PHPkitchen - More PHP frameworks in Development: PHP
List of popular application frameworks for PHP

Dec 11, 2002

getID3() - The PHP media file parser in Development: PHP
getID3() is a PHP4 script that extracts useful information from MP3s & other multimedia file formats.

Dec 8, 2002

phpmailer - full featured email transfer class for PHP in Development: PHP
Many PHP developers utilize email in their code. The only PHP function that supports this is the mail() function. However, it does not expose any of the popular features that many email clients use nowadays like HTML-based emails and attachments.

Nov 27, 2002

Creating an Authentication System with Privilege Levels using PHP in Development: PHP
This tutorial is intended for the PHP programmer interested in adding a privilege level access layer to an existing or future application.

Building a Members Area with PHP: Part 3/6 in Development: PHP
Authentication system with multiple privledege levels. Part of a series on creating a membership area.

PHP Intro to Objects and Classes : evolt.org, Code in Development: PHP
Have a look at this simple (yet useful) example of an Error Message Class.

Nov 26, 2002

PHPEdit Network in Development: PHP
A full featured PHP IDE for Windows

Nov 25, 2002

PHP Login Security in Development: PHP
Scott Johnson's presentation at PHPCon (also as PowerPoint)

Software Engineering Practices for Large Scale PHP Projects in Development: PHP
Scott Johnson's PHPCon presentation (also in PowerPoint)

Nov 24, 2002

phpPatterns() in Development: PHP
Development patterns for PHP

About Simplelinks

Simplelinks is a collection of interesting spaces on the Web. Short, to the point, without commentary. Provided by Kalsey Consulting Group.

Archives

April 2005 (1)
March 2005 (2)
February 2005 (5)
January 2005 (20)
December 2004 (8)

Topics

Baseball (1)
Business (44)
Design (47)
Development (50)
Development: ASP (8)
Development: Perl (5)
Development: PHP (56)
Development: Web services (10)
Diversions (29)
ECommerce (10)
Gadgets (14)
Humor (11)
Marketing (20)
News (11)
Project Management (17)
Recipes (1)
Requirements (5)
Search (14)
Security (8)
Site management (42)
Software (82)
Spam (11)
Syndication (12)
Telecommunications (4)
Usability (10)
Weblogs (23)
Webservers (2)

[DVD]
Buy from Amazon.com for

RSS: Articles


Recently

George Carlin (Jun 22)
"I'm always relieved when someone is delivering a eulogy and I realize I'm listening to it."
Business lessons from the Kitchen (Jun 9)
The Gordon Ramsay School of Business
Under The Radar twittering (Jun 3)
My live stream from Under the Radar
Measuring a CEO's mind (May 29)
Not everything that's important can be measured. Not everything that can be measured is important.
Golden 1: breaking customer expectations (May 25)
Take a potential new user and give them a poor signup experience, then call them a liar.
Sprout Test (May 7)
A test post for Sprout widgets.
Product Leadership (May 3)
An anthology of product leadership writing.

Subscribe to this site's feed.

Elsewhere

Feed Crier
Get alerted by IM when your favorite web sites and feeds are updated.
SacStarts
The Sacramento technology startup community.
Pinewood Freak
Pinewood Derby tips and tricks
Del.icio.us
My tagstream at del.icio.us.
Waddlespot
My son's Club Penguin community. News, blogs, tips, and tricks.

Contact

Adam Kalsey

Mobile: 916.600.2497

Email: adam AT kalsey.com

AIM or Skype: akalsey

PGP Key

©1999-2008 Adam Kalsey.
Content management by Movable Type.