LOGO VINE SOFTWARE - WEB PAGES



Web page authoring

Vine Software and its associated companies can produce the Web pages for your Web site or Intranet. Whereas we can produce simple text-based pages (such as this one) in-house, our associated companies are specialists in designing large Web sites and pages with sophisticated graphics - both static and dynamic. Because we have a large range of browsers available on-site, we can ensure that your pages will look good on most browsers on most platforms.


CGI (interactive) scripts

Interactive pages - where the user types information which is then processed - usually use CGI scripts to process the information which is supplied. (A simple examples is our Visitor Book) We can add the forms to your existing pages, create additional pages, or use the forms which already exist in your pages. These forms can be used to just supply information, interact with your existing data bases, or any other applications you can think of. In any case the scripts we produce will be robust and secure and, wherever possible, able to handle changes you make to your data base or Web pages without changes being required to the scripts themselves.


Dynamic Pages

Dynamic pages, with moving images and other effects, can be produced using the more sophisticated capabilities of the browser. For example the changing coloured balls on the home page just do that, rather than JavaScript or whatever.


JAVA & JavaScript

Java and JavaScript allow more dynamic Web pages and finer control of the browser than is possible with simple HTML.

If your browser is enabled for JavaScript a simple message will be scrolling across the status area of your browser.

Scroller stopped Scroller running

We can write the JAVA applets or JavaScript inserts for you from scratch, or locate and incorporate Public Domain JavaScripts or applets into your web pages.


PHP

Using PHP (and other languages such as MicroSoft's ASPs) it is possible to create web pages where the content is created dynamically as the page is loaded to the browser. This type of page is often used in conjunction with databases.

See the Site map for an example of a PHP page.


Server Side Includes

This is another technique for producing pages whose contents varies dynamically. They are also used to include common text, such as the footer on each of the pages on this site

Because Server Side Includes put a load on the web server they are often disabled, but if they are enabled we can use them both to make your pages more impressive and also easier to maintain. If you control your server we can also configure it to offer controlled access to Server Side Includes (see the System Administration page).


Data Base Access

Many web pages need to access databases. We have extensive experience of interfacing to many of the common SQL-based databases.

As a trivial example of using the database, the counts below which log the total number of times each page has been accessed and the number of times you have viewed this page are included as a Server Side Include which calls a Perl CGI Script that manipulates a MySQL database to manage the counts of each pages' accesses.

This script uses your IP number to maintain the visit count. If you are using a dial-up account then your IP number changes each time you connect and this number will be meaningless.



Site links from this page:


This is your first visit
This page has been viewed 1541 times since 16 June 2005


Vine Software
Hughes Alley, Barton Street, Tewkesbury, Gloucestershire, UK GL20 5QB
Tel: +44 (0)1684 291326
Fax: +44 (0)1684 290284
Email: info@vine.co.uk

©1995-2007 Vine Software
Wednesday, 25-Jul-2007 14:23:02 BST