You need to enable JavaScript to view more than 15 articles by this author.
Modular PHP Development with FastTemplate
Publish Date: Oct. 2, 2003
Good web developers already have a handle on separating logic from presentation from content. Great web developers know how best to work with their teams. If you're responsible for pulling together developers, designers, localizers, and writers, how can you separate responsibilities in your web application? Daniel Solin explains how his team uses PHP's FastTemplate to keep everyone on track.
Generating One-Time URLs with PHP
Publish Date: Dec. 5, 2002
Not everything on the Internet is designed for archival. Some data is time- or recipient-sensitive and should be protected. Daniel Solin demonstrates how to generate URL access keys for sensitive data with PHP.
Building a Simple Search Engine with PHP
Publish Date: Oct. 24, 2002
Curious how a search engine works? Stuck on an intranet where you have to roll your own solution? In this article Daniel Solin shows how easy it is to build a simple search engine spider with PHP.
Resin: The Instant Application Server
Publish Date: Sep. 18, 2002
Could you use a Java app server that's easy to set up, offers rapid development, and supports EJB/CMP and other standard Java features? Meet Resin. This article gets you installed and running a database-querying app in short order.
Introduction to Socket Programming with PHP
Publish Date: Mar. 29, 2001
Daniel Solin uses a game analogy to show how PHP can be used to exchange data between two computers using network sockets.
Ximian GNOME: Welcome to Your Desktop
Publish Date: Feb. 16, 2001
Daniel Solin follows up his GNOME installation article and shows us how to configure the Ximian GNOME desktop.
Helix GNOME: Unix For Humans
Publish Date: Jul. 27, 2000
Daniel Solin introduces a special distribution of the GNOME desktop developed to provide an easy-to-use and easy-to-install open source desktop.
GNOME Panel Applets
Publish Date: Jul. 25, 2000
Make your next application a panel applet and get hot data on the screen 24/7. It's easy with PyGNOME!