![]() |
How to publish your QMS on your Intranet |
types of network |
previous | next | home | footer | feedback |
If you are to hold your QMS on your intranet, you will need to store the page files somewhere on the intranet, and provide a means of making the files available. In the introduction to the Internet we discussed the various types of communication protocol which can be used. For our purposes, there are, basically, two: http: and file:.
If you use the http protocol, you need to keep your page files on a "Web server". That is a server (a piece of software) which will serve page files to you when you (or your Web browser, actually) asks for them.
If you use the file protocol, you need to keep your page files on a "file server". That is a more familiar thing; it is simply a computer's file system. In this case, you arrange your files in directories (or folders) as you would normally.
If you use a Web server, then there are extra features that you can use (see below).
If you simply use the file system for storing and serving pages, then you need to use the file protocol to access them. You can't use the http protocol.
You can use either your own pc, or use a shared pc (also known as a file server).
It is, generally, a good idea to have a fairly flat file structure. That is to say, don't have a folder structure in which there are folders which contain folders, which contain folders, and so on. Do so if you must; but have a good reason for doing so. Try and keep everything in one folder if you can. And why? To keep things simple.
If you have a large or complex organisation, there might be a need to have a folder structure in which different departments (or authors) have their own folders. In that case, there would be a good reason.
Don't include the version number in the filename. If you do this, you will have to change all the hyperlink references to that filename in all the places that there are such references.
If you want to keep previous versions of files (for reference purposes) then:
Generally, when creating a hyperlink use its relative form. That means you don't need to spell out the whole url each time. The full url for this page (on my pc) is
file:///C:/Data/GKL/WWW/PAPERS/publishQMS/networktypes.htmThat gives the full file system path to this file, and it specifies that the "file:" protocol is to be used. But it is not necessary to use the full url; a relative url (as follows) is sufficient.
networktypes.htmA further benefit of using relative urls is that if I were to move my publishQMS folder elsewhere (to somewhere else in the file system) the old full url would fail, whilst the relative url would still be correct.
If you wish to use the sort of facilities provided by a Web server, then you need to use a Web server. What you might use depends on what operating system you are using.
The benefits of using a Web server over a file server are:
If you use Windows, your simplest approach is, probably, to use IIS (or Internet Information Services). This is a part of Windows 2000, Windows NT4, and Windows XP Pro. If it is not already installed on your machine, then you will need to install it. See the Microsoft documentation for how to do this.
If you have a Windows 98 machine, you can use the Personal Web Server which is part of the operating system. It needs to be installed, so if it's not installed on your machine, see the Microsoft documentation on how to install it and set it up.
In general, if you run Windows (from 95 onwards) you can use the Apache HTTP Server.
There are options available to you if your run Unix, but the commonest server is the Apache HTTP Server. This is Open Source software and is available here. This is the Web server which serves most of the Web.
Here again, you can use the Apache HTTP Server.
If you wish to use a database with your Web server, you will need to provide a data base management system (or dbms) to handle the data. The Web server will access the dbms by means of a server-side language (such as PHP), but if you use an appropriate Web tool (Dreamweaver, for example), this side of things should be handled for you.
If you need to acquire a dbms, you will probably need to talk to your IT people; you may already have a dbms on a suitable system. If not, you can use a free dbms called MySQL.
previous | next | home | top | feedback |
[last updated on 10 September 2003] [Version 1] [© copyright: Gordon Kirk 2003] [Comments on this document should be sent to Gordon Kirk.]