Web Design Guidelines
Welcome to the
IBM Ease of Use Group's guidelines for creating easy-to-use Web
interfaces.
Achieving ease
of use is essential for any site competing for business on the Web.
The competition is only a couple of clicks away, and if users become
dissatisfied, they can simply go elsewhere. However, by following
these guidelines and using a user-centered design process,
businesses can retain current customers and attract new ones.
Windows Tips & Tricks
Welcome to another Hacking Truths
Manual.
This time I have a collection of
Tips and Tricks which nobody normally knows, the secrets which
Microsoft is afraid to tell the people, the information which you
will seldom find all gathered up and arranged in a single file. To
fully reap this Manual you need to have a basic understanding of the
Windows Registry, as almost all the Tricks and Tips involve this
file.
PHP-Nuke Manual
There has always been the
necessity to have a definitive guide on PHP-Nuke. This tutorial
describes the installation and structure of PHP-Nuke and the details
of customizing the front end to suit the users' needs.
The architecture of PHP-Nuke, with
its modules, blocks, topics and themes is presented in detail, as
well as the interplay of PHP and MySQL for the creation of a mighty
content management system (CMS).It also delves into more advanced
issues, like the programming of PHP-Nuke blocks and modules.
Introduction to PHP
PHP (now a recursive acronym for "PHP
Hypertext Preprocessor", but originally "Personal Home Page Tools")
is a widely used open-source programming language used primarily for
server-side applications, to develop dynamic web content such as the
MediaWiki software. It can be seen as an open source alternative to
Microsoft's Active Server Pages (ASP) system and to the CGI/Perl
system.
Its ease of use and similarity
with the most common structured programming languages, most notably
C and Perl, allows most experienced programmers to start developing
complex applications with a minimal learning curve. It also enables
experienced developers to get involved with dynamic web content
applications without having to learn a whole new set of functions
and practices.