Our Publications
These are links and information about the book and articles we've written over the years. Our writings are usually written around the PHP language and tend to talk about topics that don't receive much light, like controlling your house lights with php or reading geo coded information from JPEGs.
Title
Beginning PDF Programming with PHP and PDFlib
Publisher
PHP|Architect (Book)
Published
01/2006
Purchase
from Amazon
from Barnes&Nobel
About
Thanks in large part to the excellent support of Adobe, PDF documents have become the de-facto standard for exchanging information when typographical accuracy is a must. Written by author Ron Goff, with a foreword by Thomas Merz (developer of PDFlib and founder of PDFlib GmbH), Beginning PDF Programming with PHP and PDFlib provides an excellent introduction to using the PDFlib library to create beautiful documents of varying complexity from a PHP script.
Beginning PDF Programming with PHP and PDFlib
Publisher
PHP|Architect (Book)
Published
01/2006
Purchase
from Amazon
from Barnes&Nobel
About
Thanks in large part to the excellent support of Adobe, PDF documents have become the de-facto standard for exchanging information when typographical accuracy is a must. Written by author Ron Goff, with a foreword by Thomas Merz (developer of PDFlib and founder of PDFlib GmbH), Beginning PDF Programming with PHP and PDFlib provides an excellent introduction to using the PDFlib library to create beautiful documents of varying complexity from a PHP script.
Title
Logging into a RETS server
Publisher
PHPBuilder.com (Online)
Published
06/2004
About
Tutorial based on the RETS 1.0 platform for logging into a RETS server and downloading MLS data and images. Full Article
Logging into a RETS server
Publisher
PHPBuilder.com (Online)
Published
06/2004
About
Tutorial based on the RETS 1.0 platform for logging into a RETS server and downloading MLS data and images. Full Article

Title
File Fixing Robots
Publisher
PHP|Architect (Printed Magazine)
Published
09/2004
About
Have you ever suffered a defacement of your website or even a fellow employee delete and important file from your server by mistake without you knowing until you got a phone call telling you to fix the server now? Then you may benefit from one of the automated PHP robots that Ron Goff describes in this article!
File Fixing Robots
Publisher
PHP|Architect (Printed Magazine)
Published
09/2004
About
Have you ever suffered a defacement of your website or even a fellow employee delete and important file from your server by mistake without you knowing until you got a phone call telling you to fix the server now? Then you may benefit from one of the automated PHP robots that Ron Goff describes in this article!

Title
RETS: Small Name, Big Possibilities
Publisher
devshed.com (Online)
Published
10/2004
About
Advanced tutorial based on the RETS 1.0 platform for logging into a RETS server and downloading MLS data and images. Full Article
RETS: Small Name, Big Possibilities
Publisher
devshed.com (Online)
Published
10/2004
About
Advanced tutorial based on the RETS 1.0 platform for logging into a RETS server and downloading MLS data and images. Full Article

Title
Secure Your System with a Port Security Guard
Publisher
PHP|Architect (Printed Magazine)
Published
11/2004
About
Intrusion prevention and detection are two essential components of a successful security strategy. In this article, Ron Goff discusses the creation of a "port guard"--a PHP-based system designed exclusively to detect and act upon malicious activity on your server's Internet connection.
Secure Your System with a Port Security Guard
Publisher
PHP|Architect (Printed Magazine)
Published
11/2004
About
Intrusion prevention and detection are two essential components of a successful security strategy. In this article, Ron Goff discusses the creation of a "port guard"--a PHP-based system designed exclusively to detect and act upon malicious activity on your server's Internet connection.

Title
Where in the World was that Photo Taken?
Publisher
PHP|Architect (Printed Magazine)
Published
01/2005
About
Ever wonder where a photo was taken? We’ve all seen exotic or interesting photos, but really had no way of pinpointing their location. Now, with the marriage of GPS and digital photography, we can know the exact location of where our favorite photos were taken. Ron Goff shows you how in this article that brings together digital photography, GPS position and a bit of PHP magic.
Where in the World was that Photo Taken?
Publisher
PHP|Architect (Printed Magazine)
Published
01/2005
About
Ever wonder where a photo was taken? We’ve all seen exotic or interesting photos, but really had no way of pinpointing their location. Now, with the marriage of GPS and digital photography, we can know the exact location of where our favorite photos were taken. Ron Goff shows you how in this article that brings together digital photography, GPS position and a bit of PHP magic.

Title
PHP at Home
Publisher
PHP|Architect (Printed Magazine)
Published
08/2005
About
Do you have "dumb" appliances at home that you wish were a little smarter? Have you ever wished you could control the lighting in the next room from your terminal? Author Ron Goff has done just this, and all with our favorite language--in this article, he shows you how.
PHP at Home
Publisher
PHP|Architect (Printed Magazine)
Published
08/2005
About
Do you have "dumb" appliances at home that you wish were a little smarter? Have you ever wished you could control the lighting in the next room from your terminal? Author Ron Goff has done just this, and all with our favorite language--in this article, he shows you how.

Title
PDFLib's Block Tool
Publisher
PHP|Architect (Printed Magazine)
Published
01/2006
About
If you've been developing for any length of time, you've probably been tasked with to generating PDFs at some point. In this article, an excerpt from Beginning PDF Programming with PHP and PDFlib, Ron Goff discusses the process of combining data from many sources into a single PDF—from installation of the block tool, to creating the blocks in Adobe Acrobat, and then finally working with the blocks via PDFlib.
PDFLib's Block Tool
Publisher
PHP|Architect (Printed Magazine)
Published
01/2006
About
If you've been developing for any length of time, you've probably been tasked with to generating PDFs at some point. In this article, an excerpt from Beginning PDF Programming with PHP and PDFlib, Ron Goff discusses the process of combining data from many sources into a single PDF—from installation of the block tool, to creating the blocks in Adobe Acrobat, and then finally working with the blocks via PDFlib.

Title
Sprinkling a Little Ajax
Publisher
PHP|Architect (Printed Magazine)
Published
12/2006
About
Everybody's talking about Ajax, but it's a mystifying kind of a thing when you first look into it. Here's an account of author Ron Goff's Aja awakening, with an entry-level introduction to using this weird and wonderful new Web technology alongside PHP 4.
Sprinkling a Little Ajax
Publisher
PHP|Architect (Printed Magazine)
Published
12/2006
About
Everybody's talking about Ajax, but it's a mystifying kind of a thing when you first look into it. Here's an account of author Ron Goff's Aja awakening, with an entry-level introduction to using this weird and wonderful new Web technology alongside PHP 4.