Skip to main content.

Latest Additions

SITE MANAGEMENT

 Website content & usability

 Control your domain registration data

 Content step-by-step

 Interview – Zack Urlocker of MySQL

 Why Do You Need Your Own Domain?

 Make Quality Content Your #1 Priority

 Searching around for a web hosting company? Here's what to keep in mind.

DESIGN & LAYOUT

 Usability testing with children

 8 guidelines for usability testing

 Web Code Optimization. Google does it. Yahoo! does it. Why don't you do it?

 The seven deadly sins of web design

 Good Landing Page Design Tips

 Designing for accessibility

 Accessibility... The Basics.

 Keeping your graphics safe online

E-BUSINESS

 Compelling headlines to improve your search engine ranking

 Google SEO Basics for Beginners

 Tips for Successful Pay-Per-Click Campaigns

 Search Engine Algorithm Quandaries

 Search Engine Optimization (SEO) and Google

 DMOZ in 2005 (a.k.a. The Open Directory Project or ODP)

 What Is The Google Sandbox Effect?

 What Constitutes a Complete and Effective SEO Campaign?

 Branding In Printing

CLIENT-SIDE

 Creating user friendly HTML forms

 Submit form conditionally – JavaScript

 Ten more CSS tricks you may not know

 Ten CSS tricks you may not know

 CSS Standards

 Multi column displays in CSS

 Using Inline Form Validation

 Building An Expanding DHTML Menu With CSS and JavaScript

 RSS Tutorial

SERVER-SIDE

 Internationalisation and my PHP Development Infrastructure

 The Singleton Design Pattern for PHP

 Your First ASP Page

 Password Protection and File Inclusion With PHP

 Creating Perl Modules For Web Sites

 Introduction to PHP Functions

 Create your own PHP error handling class

 Coding A Simple Guestbook Using PHP And MySQL

 Password Protection with PHP, MySQL, and Session Variables

IT

 Additional Useful Apache2 Config Settings

 SSL and Security Certificates

 Knowledge Process Management

 Create Your Methodology Based On A Standard Framework

 The Insecure Indexing Vulnerability

 Common Security Problems in the Code of Dynamic Web Applications

 Rebuilding failed Linux software RAID

 Automating Tasks in Linux using Cron

 Using Windows Terminal Services with Linux

Featured Articles


How to create search engine friendly URLs with Apache's ForceType directive

I dig friendly things, don't you? Operating a successful web site demands smart search engine practices, and that includes the very URLs of your web documents. This article takes a look at how to create URLs that search engines relish. A friendly web site means more hits...and added success.

How to improve your site search (...or ‘looking for jamie oliver’)

It's important to realise that there are millions of potential customers who can't spell very well. For example, a 2003 survey of the literacy (i.e. reading and writing) estimated that there were 16% of English adults (aged 16 to 65-year-olds) had literacy levels no higher than those expected of an

Our Picks


Usability testing with children

Usability testing with children is similar in many respects to usability testing with adults. In order to get the most out of the sessions, and ensure the child is comfortable and happy, there are a few differences that you need to be aware of.

Additional Useful Apache2 Config Settings

Here's a couple of tips to help make it as Mac-compatible as possible.

8 guidelines for usability testing

In professional web design circles, the usability testing session has become an essential component of any major project. Similar to focus groups in brand development and product launches, usability testing offers a rare opportunity to receive feedback from the very people the website is aimed at - ...

Developing A Login System With PHP And MySQL

Most interactive websites nowadays would require a user to log in into the website's system in order to provide a customized experience for the user. Once the user has logged in, the website will be able to provide a presentation that is tailored to the user's preferences.

Password Protection and File Inclusion With PHP

First off, if you read last week's article by me (the one about site personalization in PHP), I have one addition to make to make your life a little easier. If you didn't read last week's article, read it. It'll help you.

Learning the Basics of JavaScripting

JavaScript is not a full-fledged programming language so you cannot churn out geeky applications with it. But yes, you can make your web site a lot more interactive and dynamic if you know how to use it to your convenience. In the initial stages, we are going to toy around with the basic syntax. Rem...

Searching around for a web hosting company? Here's what to keep in mind.

The current count of web hosts yields just over a gazillion companies claiming to be number 1, offering the very best in what hosting can offer with prices that simply cannot be beat. Needless to say, it can take a trained eye this day and age to see through their gimmicks and get right down to whet...

Creating user friendly HTML forms

Forms are important web devices: they make us money on ecommerce sites, enable user feedback, submit search queries and provide the ability to enter information into web databases. Although form usability is one of the easier tasks, it is also one of the most neglected.

Creating Perl Modules For Web Sites

When you are writing your own code, you are more apt to use someone else's module than write your own, unless your project gets fairly large and complex.

Introduction to PHP Functions

Functions are a very important part of PHP and it is probably safe to say that they are used in every single script. This tutorial will guide you through the basics of PHP functions to creating your own to do specific tasks.

Designing for accessibility

Making web sites accessible means opening them for a wider audience than people with vision and the ability to use the internet with a mouse and a keyboard. This is a natural process in every media, books became printed in large print and braille, TV became captioned. As of start of this year in the...

Compelling headlines to improve your search engine ranking

By writing headlines that actually appeal to human beings, while also improving your search engine ranking, you can greatly improve the quality of visitor that arrives at your website.

Search Engine Optimization (SEO) and Google

With the addition of this document to their website, the people at Google appear to be trying to frighten people away from search engine optimization altogether. Although they say that "Many SEOs provide useful services for website owners", they finish the sentence by describing the range of what th...

Separate style sheet for old browsers

As you should be aware certain styles will not work in old browsers such as the version 4 browsers. If you want to use CSS but maintain support for these old browsers it is recommended that you create a style sheet especially for these old browsers.

Branding In Printing

When you encounter the term branding in printing, the logos, designs and styles that are inherent are the first things that come to mind. Branding, if you dig deeper are not just these things. A more concrete definition of branding is the response that people have when they think about your business...

Coding A Simple Guestbook Using PHP And MySQL

This is a short article which shows you how to make a simple guestbook by capturing the visitor's input and storing the data in a database using PHP. You'll need to know a bit of HTML, PHP and MySQL in order to do the task. For a guestbook to work, we'll need to create 3 pages.

Accessibility... The Basics.

An accessible website is one that allows as many people as possible to access the infomation contained within it. An inportant subset of accessibility is allowing people with visual, aural, or physical disabilities full access to the information and services available in the same way as able-bodied ...