client login
website design

website design

This is web-design for you the business entrepreneur. Whatever your plans vectorvend has built up a wealth of experience in graphics, web design and web solutions. Service is provided by David Golding, freelance web design and graphics based in the UK Stirlingshire Scotland.

Here's a quick list of areas covered by vectorvend:

  • e-commerce shopping carts
  • standards compliant & google friendly
  • graphics & flash
  • web site content management
  • vAdmin™ and vCMS™ backend management
  • SEO Search engine optimization
  • organic search results
  • adwords, adsense and analytics
  • flexible payment options
  • friendly and personal service

  • registered member of the UK Web Design Assoc.
  • listed in the Design Directory dexigner.com


shopping carts and payment gateways

The nuts and bolts of running a commercial website can be a minefield of choices. However a starting point can be to decide what type of shopping cart will suit your current and future needs

Types of shopping cart platforms and payment gateways offered by vectorvend


Service typePaypal™Google-checkout™Worldpay™Avactis™vCart™
Thrid Party Cart with payment gatewayyesyesyes--
Bespoke Cart with payment gatewayyesyesyesyesyes
Cart and Payments handled by your own site----yes
Downloadable goods using payment gateway---yesyes
Shopping carts need payment gateways

For further information or to discuss your requirements please contact info@vectorvend.co.uk

content management vAdmin™ & vCMS™

Content management made simple

Out of a need to keep things simple and provide end users an easier method of managing their websites vectorvend has produced a content management system called vAdmin™

Key features


  • No software required to be installed on your PC or Mac
  • No need to learn FTP or HTML.
  • A single acccess point to all your website controls.
  • Easy to use Page editor
  • Update your web site from anywhere in the world.
  • Protected editing to limit damage to the desgin and structure of your website.
  • Avactis shopping cart users get fast access to categories and products
  • Fast acccess to shipping rates.
  • Each vAdmin system customised and installed to your specific needs.


vCMS html page editor step 1

For further information or to discuss your requirements please contact info@vectorvend.co.uk

free hosting on first year*

*This offer applies to your 1st year hosting and is open to new clients and existing customers when I'm building a brand new web site for you. However the offer excludes websites that are heavy weight by nature for example mp3 or video downloads and large image hosting.

How and why do we offer free hosting?

The single biggest expense in web hosting is bandwidth, so why do we offer free hosting? For a couple of reasons and more:

First Unless you're expecting millions of visitors in your initial months most new websites can run happily on one of vectorvend's main accounts until your web site grows. During the first year we can then get a pretty good picture of where your hosting needs are heading.

Second I've hated seeing people being ripped off by bad hosting companies. Some of these include so called big names in hosting in the UK and Europe. When I say ripped off the've either missold something they really don't need or the hosting is not up to scratch and over priced for no reason. I've also seen numerous types of unfair stings in the tail if you happen to miss a hosting payment or domain name renewal.

If thats so why can't my website stay on your free hosting?

Because it does cost vectorvend to host your site. Web hosting requires computing power regardless of where your are in the UK, Europe or the US. Even if you have little or no visitors those computers and network units need to be switched on and running 24/7. This is the case even with so called Eco Friendly or Green web hosting, a cost is involved.

How much will it cost after my first year is finished?

That will depend on how big or small your website is and can be a complex figure to calculate in terms of weight in graphics/resources and the number of monthly visitors. A goal of vectorvend is to build sites that run efficiently so that in the long run savings can be made. The tables below will give you an idea of what it might cost to host your website in the UK**


Hosting with fixed Bandwidth Allowance
Package NameBandwidthEstimated number of visitorsCost
vhosting0.50.5GB per month500£25.00 GBP per year
vhosting1.01GB per month1000£36.00 GBP per year
(This service is provided by digitalred.com and is called hosting100)
vhosting5.05GB per month5000£65.00 GBP per year

Hosting with flexible Bandwidth Allowance
Package NameBandwidthEstimated number of visitorsCost
vhosting5.0 +flexible5GB per month5000 +£105.00 GBP per year
includes CDN (content delivery network) for improved speed globally
vhosting10 +flexible10GB per month10,000 +£210.00 GBP per year
includes CDN (content delivery network) for improved speed globally

** US and European hosting also available details on request.

the tech of web design

Custom Server Errors - IE Mystery Solved

06 Sept 2009

In Internet Explorer any server error that is shorter than 512 bytes will be replaced by IE with its own text. Therefore even if you have gone to great lengths to build your own user friendly error pages, it will be necessary to make those customized messages more than 512 characters long if you want them displayed by IE.

Workflow interuption by OS

03 Sept 2009

"Security issues have been identified that could allow an attacker to compromise a system that is running Microsoft Internet Explorer and gain control over it. You can help protect your system by installing this update from Microsoft. After you install this item, you may have to restart your computer."

This is a never ending cycle of interuptions to my workflow. Software packages increasingly call home for updates and when its 3 or 4 different apps at the same time wanting bandwidth and restarts I get annoyed. What we need on Windows is a unified area on the OS to manage updates, from whatever vendor, in a controlled manner so that workflow is respected.

My first OOCSS

24 June 2009

/*CSS attempt Object Oriented CSS Framework concept by http://wiki.github.com/stubbornella/oocss/template*/

.aligned_input label{ margin-top:2px; width: 8em; float: left; text-align: right; margin-right: 0.5em; display: block; font-size:0.8em; }
.aligned_input input{ margin-top:2px; border:1px solid #666666; }

/* OOCSS grey */
.grey { color:#666666;}

/* OOCSS */
.panelbox { Border:1px solid #999999; padding:8px 0 0 0;}

/* OOCSS */
.width100 { width:100px }
.width400 { width:400px }

New line fails to work on PHP mail?

24 June 2009

'Your message /r/n' fails but using double quotes works "Your message /r/n"

Object Oriented CSS

16 June 2009

Nicole Sullivan outlines a new approach to writing CSS at Web Directions North 2009. She calls it Object Orientated CSS and it makes sense.

How do I enable remote access to MySQL database server?

12 June 2009

Parallels Source Article here:http://kb.parallels.com/en/1134
login to Mysql:
# mysql -uadmin -p`cat /etc/psa/.psa.shadow` mysql

For example, to allow access to database called 'data' for user 'allan' and remote IP 192.168.0.1 then type following commands at "mysql>" prompt:

mysql> GRANT ALL ON data.* TO allan@'192.168.0.1' IDENTIFIED BY 'PASSWORD';
mysql> REVOKE GRANT OPTION ON data.* FROM allan@'192.168.0.1';

Working with the variable name directly (PHP)

8 June 2009

Using the curly brackets gives you the power to build or work on a variable name directly (ie the variable name not the contents of the variable)

Example php code:

$template_napkins='This is text all about napkins';
$cat='napkins';

// now build the variable name (note the use of the curly brackets) to point to a template
$t=${template_.$cat};
// $t now contains the CONTENT of the variable $template_napkins

echo $t;
//will output: This is text all about napkins

Slow editing pages over Lan

5 June 2009

At first I thought it was Java playing up in netbeans6.5 Previous versions weren't able to open files over a lan \\machinename\_htdocs\ unless the path was mapped as a network drive E:/_htdocs/

In the end the problem casing the slow down was temporarily solved by turning off my anti-virus

Xampp localhost server slow

28 May 2009

If localhost XAMPP server on windows XP is running very slow (3-5 seconds or more) to load a page try the following:

In C:\Windows\System32\drivers\etc\ edit the hosts file

change
127.0.0.1 localhost
to
# 127.0.0.1 localhost
(the # comments the line out)

.htaccess is king (apache linux hosting)

20 May 2009

Deny an IP

#Deny an IP
deny from 134.181.72.95


Redirect contents of an entire directory
Can be used as a temporary low bandwidth fix, or simple manual CDN Content delivery 'network'.

# 302 Temporary # 301 Permanent # temporary redirect contents of an entire directory to another domain
RewriteEngine on
RewriteCond %{HTTP_HOST} ^exampledomain.co.uk$ [OR]
RewriteCond %{HTTP_HOST} ^www.exampledomain.co.uk$
RewriteRule ^exampledir//?(.*)$ "http://www.anotherdomain.com/newdir/$1" [R=302,L]

Edit Places bar on left hand side, for Save As (Win XP)

5 May 2009

Instead of the default "My Computer" shortcut, you can change to your own shorcuts by editing the registry. Max of five shortcuts

HKEY_CURRENT_USER\
    Software\Microsoft\Windows\CurrentVersion\Policies\comdlg3

"PlacesBar"
Place0   C:\backups
Place1   D:\folder
Place2   D:\folder2
Place3   E:\folder3
Place4   11 (note default is hexadecimal 11 for My Computer)