Search
Recommended Products
Related Links


 
 

 

 

Informative Articles

10 Tips on designing a fast loading web site
Tips and tricks on effective web design The Number 1 rule that every web designer should follow is to create a fast loading web site. You might have a great design but very few people are going to see it if it takes a long time to load. While...

A LITTLE ADVICE from THE MAC LADY
I am a web designer, and an internet junkie and I have a few pet peeves that need purging... TIPS FOR YOUR WEB SITE If you are a "real" company with "real" products and "real" people, please put your address and phone number on your site (usually...

Blending Colors
When you are familiar with software applications such as Adobe Photoshop, Flash and other drawing programs, I know you are also very much familiar with the swatches. Swatches contain selection of different colors that you can use during the creation...

Dreamweaver: Your Professional Touch
Dreamweaver is sometimes seen as FrontPage's main competitor but, really, there's not even a comparison to be made. Dreamweaver might be expensive, sure, but there are serious web designers out there using it and getting work done - I...

HTML : A way to make your site speaks
If you happened to be a beginner of creating website, then learn HTML.. A lot of resources on the net where you can learn to create your site easily. www.Webmonkey.com Step by step tutorial from simple HTML to advance...

Mistakes when using Macromedia Flash
My own mistakes when using Macromedia Flash I have used Macromedia Flash for all the wrong reasons in the past and i would like to take some time to warn you, so you don't have to make the same mistakes i have. Quite some time ago now i...

Personal Wireless with Bluetooth
If you already have a wireless network for your computers, you may be very interested in what's coming next. Would you like it if your PDA, your mobile phone, your mp3 player and almost everything else you connect to your computer could be...

Web Design Mistakes - Text and Fonts
This article may be published electronically or in print, free of charge, without alteration to any content and the resource box at the end of the article is included in it's entirety without alteration. A courtesy copy of your publication would be...

Web-site designing Pillars (part1)
WEB-SITE DESIGNING PILLIARS (part1) ------------------------------------------------------------ copyright (c) Pavel Lenshin ------------------------------------------------------------ It is a hot opinion that "it's the words that sell,...

Why a CSS Website Layout Will Make You Money
Although CSS layouts have been around for years, they haven't become so commonplace until recently. This was basically due to limited browser support (especially from Netscape 4) - nowadays though, CSS 2.0 (which introduced positioning) is...

 
 
 
Introduction To Web Technologies

There are literally hundreds of difficult technologies available to the webmaster. Making proper use of these technologies allows the creation of maintainable, efficient and useful web sites. For example, using SSI (server side includes) or CSS (cascading style sheets) a webmaster can change every page on his web site by editing one file.

A few of the more common technologies are listed below.

ASP - Active Server Pages are used to perform server-side scripting. This is a way to get things done on the web server, as opposed to, say, JavaScript, which lets you get things one on the client (browser). Although there is a Unix and Linux version of ASP, it is primarily intended for use on Microsoft web server based systems.

ASP is useful for tasks such as maintaining a database, creating dynamic pages and respond to user queries (and many other things as well).

CGI - Common Gateway Interface is one of the older standards on the internet for moving data between a web page and a web server. CGI is by far and away the most commonly used method of handling things like guestbooks, email forms, message boards and so on. CGI is actually a standard for passing data back and forth and not a scripting language at all. In fact, CGI routines are commonly written in interpreted languages such as PERL or compiled languages like C.

CSS - You use Cascading Style Sheets to format your web pages anyway that you want. CSS is complicated, but the complication pays off by being able to create web pages that look much better than otherwise. One very nice feature is the ability to define formatting commands in a single file, which is then included in all of your web pages. This let's you make one change to modify the look of your entire site.

HTACCESS - The .htaccess file allows you to set parameters for your web site and folders (directories). The most common use is to protect directories by defining usernames and passwords. Htaccess can be used for many other things as well, including denying access to specific addresses, keeping out hostile spiders and redirecting traffic transparently to the user. The downside of htaccess is the language used is often extremely obscure, difficult to understand and extraordinarily precise. A small error in your htaccess file can disable your entire web site until the error is fixed.

Java - Java is a client-side (meaning it's executed by the browser not the server) language. It is efficient and very powerful. The primary advantage of Java over ActiveX is Java has a sane security model (called the Sandbox Model), while the ActiveX model is so imbecilic as to defy imagination. Java is also much less likely to crash systems. On the other hand, Java is substantially slower than ActiveX, and there are many tasks that simply cannot be performed in Java because it is denied access to the operating system and disk itself.

JavaScript - This is a scripting language which is interpreted and executed by

 


the browser. It is very useful for getting tasks done on the client, such as moving pictures around the screen, creating very dynamic navigation systems and even games. JavaScript is generally preferable on internet sites because it is supported on more browsers than VBScript, which is the chief competitor.

Office - The Microsoft Office suite includes a number of tools, including Word, Excel, Access and Powerpoint. Each of these tools has the ability to save in HTML format and has special commands for the internet. This is especially useful, for example, if you work in an office where people are trained in Excel and you don't want to retrain them to create web pages. On the other hand, if you are creating internet web sites (as opposed to intranet sites) you probably would be better off using web specific products to edit your web pages.

Perl - A great scripting language which makes use of the CGI standard to allow work to be done on the web server. PERL is very easy to learn (as programming languages go) and straightforward to use. It is most useful for guestbooks, email forms and other similar, simply tasks. PERL's primary disadvantage is the overhead on the server is very high, as one process is created each time a routine is called, and the language is interpreted, which means the code is recompiled each time it is run. For complex tasks, a server-side scripting language such as PHP or ASP is much preferred.

PHP - This language is, like ASP, used to get work done on the server. PHP is similar in concept to ASP and can be used in similar circumstances. PHP is very efficient, allows access to databases using products such as MySQL, and can be used to create very dynamic web pages.

SSI - If your site is hosted on a typical Apache server, then you probably can use something called Server Side Includes. This is a way to get the web server to perform tasks before displaying a web page. One of the most common uses us to, well, include common text. This is great when you have, for example, a navigation system which is common to all of your pages. You can make one change in an SSI file and thus change your entire web site.

SSI is very common but has really been superceded by languages such as PHP. The overhead of SSI on the server is high as each page is scanned for SSI directives before passing it to the browser.

VBScript - Visual Basic Scripting was Microsoft's answer to JavaScript. VBScript is a good tool for any site which is intended to be only displayed by the Internet Explorer browser. In my opinion, VBScript should never be used on a web site - JavaScript is preferable due to a wider acceptance among browsers.

Richard Lowe Jr. is the webmaster of Internet Tips And Secrets at http://www.internet-tips.net - Visit our website any time to read over 1,000 complete FREE articles about how to improve your internet profits, enjoyment and knowledge.