*adjective, easily modified or changed; opposite of hardcoded

toronto web design - articles

    home »  site map »  e-mail » 
click the title to read more

articles

Site-Specific Search: Quick & Easy

A site-specific search capability is a nice feature to be able to add to a web site. If a site is large and content-rich such an addition can be an indispensable aid. However, creating your own search engine can be intimidating even for an experienced web programmer. This article will show how to create a site-specific search engine. No programming skills will be required to implement the code presented here but the reader should be familiar with HTML and would benefit by having some understanding of scripting languages.

Read in <pdf> format

Review of CSS Cookbook

Like many developers, I am familiar with O'Reilly books and have come to expect high quality material from this publisher. I know their "Cookbook" format of books, having made extensive use of the "PHP Cookbook". To top it all off, my standard reference for CSS is published by this publisher. So, needless to say, when trying to decide upon another CSS book I was naturally drawn towards O'Reilly.

Secure Web Transactions using PayPal

PayPal is a convenient way of accepting payment over the internet, especially for small to medium-sized businesses. In an earlier article, I described how to integrate a third party shopping cart with PayPal. Reading that article, while not essential, will be helpful in following this discussion. You may find it at http://www.softcoded.com/paypal/paypal_php.php. Readers of that article raised a number of questions related to security.

Read in <pdf> format

Content Management Using PHP-Nuke

PHP-Nuke is a free web application self-described as a web portal system but it might more accurately be characterised as a content management system. This article discusses what a content management system is and why you might want one, giving examples of current sites that use PHP-Nuke. After reading this article you should be able to decide whether PHP-Nuke suits your needs.

Read in <pdf> format

Release 5 of PHP

July 13 2004 marks the official release date of PHP 5. But so what? Well, as early as 2002 PHP was the most dominant server-side scripting language and it has continued to grow by leaps and bounds since. What started out as a hobby language called, Personal Home Page has grown up to become PHP Hypertext Preprocessor.

Read in <pdf> format

Java Error Display Class

When a method throws an exception, Java requires that it be caught. Some exceptions require action on the programmer's part and others simply need to be reported to the user. The Java class that we will develop in this article is concerned with the latter type of exception. Instead of rewriting code every time you need to catch an exception, you can create a class to do most of the work for you.

Read in <pdf> format


about articles

These articles give technical insight into the way softcoded creates web sites. The subjects covered include use of databases, Cascading Style Sheets, modular development, search engine optimization and other relevant issues. Consistent web design principles are demonstrated throughout.


books by Peter Lavin


Object Oriented PHP

Buy it:     U.S.
                Canada
                U.K.

Find out more about Object Oriented PHP.

articles - complete list

PHP Subject/Observer  (pdf)
"Buy Now" Button  (pdf)
Using MySQL with PDO  
__set_state  
OOP in PHP5  
Interview: Wez Furlong  
php|works Conference  
Programming PHP 2/e  
LinuxWorld  
PHP is Hot  
Open Sources 2.0  
PHP Security  (pdf)
php | works 2005  
Open Source for the Enterprise  
Test Driving Linux  (pdf)
Firefox Hacks  
Using cURL  (pdf)
MySQL Queries  (pdf)
Site-Specific Search  (pdf)
The CSS Cookbook  
Security & Paypal  (pdf)
Using PHP-Nuke  (pdf)
PHP 5  (pdf)
Error Class  (pdf)
An Access Front-End to MySQL  (pdf)
Upgrading Access  (pdf)
Web Design Using HTML-Kit Part 2  (pdf)
Web Design using HTML-Kit  (pdf)
Don't Get Spoofed  (pdf)
Java Help Files  (pdf)
Search Engine/Directory Submission  (pdf)
Using htmlArea  (pdf)
Rescue Me  (pdf)
Sustainable Web Design  (pdf)
Modular Web Design  (pdf)
Installing MySQLGraphic  (pdf)
Reduce Image Size  
Listeners in Java  (pdf)
E-Commerce with PHP and PayPal  (pdf)
Search Engine Friendly Web Design  (pdf)
Install & Customize phpBB  (pdf)
Lies, Damned Lies and SQL  (pdf)
Un Sito Sostenibile  
top