Linc Web Hosting

An affordable, first class, Web Hosting Provider with great technical support and great customer service. Linc Web Hosting have all the necessary features to host your website. Hence why I'm using them.

kNet Hosting

kNet Hosting is an ideal Web Hosting Provider for those wanting to host multiple websites on a budget, and at the same time have enough web space and bandwidth for each of those websites.

CREATION

Main web page of Website Creation Help.INDEX - Main WCH Page
Reasons why you should invest in a website.Why Invest In A Website?
Explains the important features you should look for in a web hosting package before buying a website.Research Host Features
How to research and view a Domain Name through the WhoIs lookup service. Advice on choosing a Domain Name.Domain Name Advice
Basic keyword advice/tips and tools/services that can help with your Keyword/Keyphrase research.Keyword Research
Explains some types of software needed for website creation and their costs.Website Software Costs
Some very basic website terminology (jargon) explained.Website Terminology
Explains bandwidth, bandwidth usage and bandwidth distribution.Bandwidth And Usage
How to write a robotstxt.txt text file. Basic robotstxt instructions explained.Robotstxt Text File
An explanation of common Meta Tags.Meta Tags Explained
Some realities of using a cheap web hosting package. Is it all bad news? I have bought one to show you what the truth is.Cheap Website Hosting
How to purchase a web hosting package - The registration and payment processes explained and exampled.How To Buy A Website
How to hide personal .co.uk domain name registration details using Nominet WHOIS Opt-Out.Nominet WHOIS Opt-Out
Some common website hosting and internet terminology (jargon) explained.Web/Host/Net Jargon
Free (Must Have) Downloads - (Free/Commercial Software/PHP Scripts).FREE Software & Scripts

 

CPanel

How to Login to the CPanel Control Panel - A description of CPanel Tools.CPanel Login & Tools
How to create a website email account (email address). Make your website business/project look more professional.Create Email Addresses
How to create an Auto-Response (Automatic Reply) Email. Avoid losing potential customers.Create Auto-Reply Email
How to create an empty MySQL Database with Privileges. Ideal for Personal Databases and for use with PHP Scripts.Create MySQL Database
How to create a table for an empty MySQL Database and then fill that table with records (rows of data). Also demonstrates the VTY Database Manager (PHP Script).Create MySQL Tables
How to create a FTP User Account (File Sharing Folder). People can upload/download files to/from your website (FTP Server).Create FTP, User, Account
How to create a Password Protected Directory (Folder). Ideal for Membership purposes.Create A Password Folder
How to obtain an EPP (Domain Name Transfer) Code. How to create a new website, folder, from an ADD-ON Domain Name.ADD-ON A Domain Name
How to park a domain name and redirect it to an existing domain name. Masking (Cloaking) explained.Park A Domain Name
How to create a subdomain - A shortened URL (website address) that is quicker to type into a web browser.Create Subdomain Name
How to configure a domain name for use on a different web hosting package (on different website servers/computers), so you can have domain names registered elsewhere but host them on your website.Change Name Servers
How to configure namecheap host records for use with google adsense for domains. Use namecheap parked domain names with google adsense for domains.Change Host Records
A comparison of the Installatron softwares found in the CPanel control panel against those found on the author's website. Are the CPanel versions up-to-date and useful?Installatron Softwares
An explanation of the most common AWStats statistics and how they can help you to improve your website and its traffic.Interpreting AWStats
The official CPanel video tutorials.CPanel Video Tutorials

 

FEATURES

How to create a membership account, registration, login website using PHP Login Scripts and a MySQL Database.Create Membership Site
How to create a PayPal PREMIER Account, so you can buy and sell goods online.Create A PayPal Account
How to create a PayPal BUY NOW button. An explanation of common button settings.Create A PayPal Button
How to create a Google Adsense (Advertisement Scheme) Account. Earn money from advertisements shown on your website.Create Adsense Account
How to create Google Adsense Advertisements (Adsense Units and Channels). Earn money from advertisements shown on your website. Monitor their success and failure!Create Adsense Adverts
How to create a sitemap xml file for the search engines, so they can crawl your unknown, newly uploaded, web pages.Create Sitemap XML File
How to manually install wordpress (download wordpress .zip file, set up MySQL Database configuration and upload wordpress files) to create a blog.1) Install Wordpress Blog
How to write and publish an article (post). How to create a Category for that post. General Dashboard (Control Panel) features/settings explained and/or exampled.2) Write An Article (Post)
How to import media into an article (post), create a link, create a page, edit a comment and more.3) Media, Link, Page, Etc
How to download and install a new wordpress blog theme. How to change the default wordpress blog theme (appearance).4) Change Default Theme
How to download and install the Forum (Questions & Answers Board) software called phpBB.1) Install A phpBB Forum
How to set up forum notice boards (questions and answers forums) with permissions.2) Set Up Forum Boards
How to create an Amazon Associates (Affiliate) Product Link and cloak (hide/protect) that link from commission robbing Hackers.1) Amazon Product Links
How to create an Amazon Store (aStore) - Create Tracking IDs, Stores, Categories, Sub-Categories and Products.2) Create Amazon Stores

 

TRAFFIC

Methods of investigating your competition's website, traffic, history.View A Website's History
Gives ideas for generating, more, traffic and reasons why existing traffic might be Curious Visitors only as opposed to being Interested, Buying, Visitors.Ways To Get More Traffic
How to submit a Website's URL (website address) to search engines, so that they can start indexing its content.Submit To Search Engines
Reasons why you should add Prices, Maps, References and Photos to a website.Why Add Prices & Media
Part One - Explains some of the realities of writing and submitting articles. The dis/advantages of submitting articles manually or via software submitter. Submitted article results. And much more.1) Articles - Basic Realities
Part Two - Explains about the Title, Content, Time Frames, Money and Feedback associated with article writing/submission.2) Articles - Basic Rules
Part Three - Shows my submitted articles results for September 2009 and October 2009, and then shows the overall results from July 2009 to March 2010.3) Articles - The Results
Highlights some of the common scams/techniques used by a bad Internet Marketer (Guru) to hook you into buying their Blueprint (Website Traffic/SEO/Search Engine/Etc Plan) and/or Tools.Avoid Scammer GURUs
Things to consider when deciding upon a screen resolution (screen size) to use for your website design/format/layout. The wrong screen size can lose you traffic.Website And Screen Size
Some DOs and DON'Ts advice with regards to forum traffic and the forum community.Forum Traffic Advice
Results and observations from splitting up a website into separate domains. Is one website better than three websites?Splitting Up A Website
Guidelines for purchasing a web hosting package abroad. How to get international website traffic using a foreign web hosting server.Int. Websites Traffic
Things to check before purchasing an international domain name - Always check a country's registry for its whois requirements and domain name registration requirements before purchasing.Int. Domain Registration
Is Facebook A Good, Worthwhile, Website Marketing Tool?Facebook Marketing
This firefox add-on allows you to see your search results within other countries. A great traffic insight tool.Global Search Results
An excellent audio seminar telling it how it is traffic-wise.Traffic REALITY (Gold)

 

TOOLS

How to grab a colour from the screen, and edit a colour, using the colour picker/grabber called Color Cop. RGB, Hex and Decimal colour formats explained.Colour Grabber & Picker
How to take multiple snapshots (screen captures/photos) of the computer screen and save them automatically, as .bmp or .jpg files, with the screen grabber/snapshot program called Grabby.Take Snapshot Of Screen
How to set up and use the desktop screen recorder called Easy Screen Recorder. Records the desktop screen and microphone input as an .avi audio/video file. Easy to set up and use.Desktop Screen Recorder
How to set up and use Leawo Video Converter, so that you can convert video recordings into various video file formats. Video Codecs explained.Video File Converter
How to install the FTP Client (website file transfer program) called FileZilla.Install FileZilla FTP Client
How to set up a secure, ftpes, ftp connection (ftp account/website profile) for the FileZilla FTP Client.Set Up FTPES Connection
How to connect to your website (public_html) folder and upload folders/files to it, so they are live on the internet.Upload Files To Website
How to create a Google Analytics (Website Statistics) Account, so you can see visitor data and better cater for them.Create Analytics Account
General audio/video advice based on my own experiences as a website owner and audio/video user.Audio/Video Advice/Tips
Web Easy Professional 8 - How to build a website using the template wizard (website assistant).WEP8 - Build A Website

 

CODING

How to embed a .flv flash video file inside a web page using JW Player or Flow Player.Embed A FLV Video File
One method of fixing the Internet Explorer 6 .png transparent image file problem.Fix IE6 PNG Transparency
Install Xampp - Emulate your public_html (website) folder on Windows 7, so that you can then create/run MySQL Database, HTML and PHP Script commands (i.e. Blog, Forum, Password and File Operation scripts) on your computer. Ideal for programming and software (script) installations.Install Apache Server
What is a QR Code - How to create a QR Code for your small business website.Create Web QR Code
An example of inserting ShareThis Button code in order to help promote your website or blog via social networking media.Create ShareThis Button
Should you learn HTML, CSS, PHP, JavaScipt and other programming langauges in order to save time and money in the long run?Should You Learn HTML?

EXAMPLE & DEMOS
DEMO of PHP Captcha code.PHP Recaptcha Form
Fully Working Version Of An Example Questionnaire Form (PHP Script) with Recaptcha. A stripped down, bare minimum source code, version is available for download on the questionnaire page.Questionnaire Form
DEMO of Slideshow code.Playable Slideshow
An example of reading a MySQL Database and displaying it info.MySQL Database Sample
An example of Saving HTML FORM Data inside a SQL Database.FORM DATA To SQL DB

 

DESIGN

An introduction to website design layout, style, format and usability basics and technicals.Web Design Basics Intro
What type of questions to ask a website designer before hiring them. Questions about them and their services. General advice on what to be aware of.Web Designer Questions
Considerations before choosing a font for your web page design. Web Safe fonts, Custom fonts and Google Font Server technology explained.Considerations For Fonts
This (ABSOLUTE GOLD) section covers website Usability and the 10+ Years Of Usability Studies carried out by Dr Jakob Neilsen (Thee Usability GURU and KING).Website Usability Tips
This section covers some of the basics of Colour Meanings And Colour Symbolism - Colour in relation to Emotions, Religions and Superstitions based on Colour Research (I have included links to Authoritative, Colour, websites).Colour In Your Website
Which web browser(s) should you test your web pages with? Reasons why you should use.....Which Web Browser?
How to create a different website for windows, apple mac and linux visitors using jquery javascript code to detect system attributes.Which Operating System?

Web Design - Operating Systems - Web Browsers

Apple Mac - Windows - Linux - Safari - Firefox - Chrome - IE9

As a website designer Should You Consider The APPLE MAC Market? After doing some considerable research into the Apple Mac market, and also buying a second-hand Apple Mac PowerBook G4, I’ve now begun to convert some of my Windows website templates into Apple Mac templates; so that they work on a real Apple Mac with the Safari and Firefox web browsers installed.

Before investing in the second-hand Apple Mac I needed to ask myself "Is there a valid reason and market for investing in the Apple Mac and converting websites for it?". And the answer for me was YES simply because I run a computer business whereby I work in the Windows and Apple Mac markets.

If I wasn’t in the computer business, but a website designer only, would I still invest in the Apple Mac market? A couple of years ago, if not last year, I would of said NO simply because the Apple Mac was known as "The 1% Club!" However, with Steve Jobs dying and students taking advantage of lower "Student Discount" prices the Apple Mac has become "The 4.6% Club!" In other words, it’s slowly but surely getting more buyers even though it does cost more than two Windows laptops.



In my business, Click Wise Computer Services, I will get Apple Mac customers who want their Windows computer fixing, and vice versa, so creating an apple mac version of my website was not an option for me. I could have used a friend’s Apple Mac for the conversion but as my computer business is on-going I needed an Apple Mac of my own for testing purposes; even if it was to be old and second-hand.

Can You Avoid The APPLE MAC Market?

Regardless of the above said, in my opinion, NOW is the time for website designers to create and convert websites for the Apple Mac market. Businesses, small and large, are starting to use Apple Macs in their offices and at home both for business and pleasure; with one of the major questions being "If you design me a website on Windows will it work on an Apple Mac?"

What Are The Major Differences For Website Designers?

It may surprise those without an Apple Mac that Safari on Windows and Safari on an Apple Mac will render your website with a completely different look....font-wise and/or space-wise. Meaning, the only real differences between the two computers (website-wise) tend to be elements such as font size, padding and margin. Although the web browsers may be the same they are told to display fonts and spacing differently according to what computer they are on.

As an example of this; I have many of my website templates built with elements such as DIVs, Photos, Text and Code (PHP, JQuery and JavaScript) whereby the DIV and Photo elements are in various sizes and positions, but never cause display problems on either computer. The only problems I normally have to fix are to do with the font, padding and margin elements; which normally means editing a CSS file only. Once this is done all is fine, but it does mean I end up with left with two identical websites.

How Do You Detect The Computer Used And Browser Used?

When faced with the scenario of creating a website that will look good on both a Windows PC and an Apple Mac it’s not just a case of fixing a CSS file for use with the Safari web browser. In today’s age a Windows PC can have different operating systems installed on it side-by-side (i.e. Windows Windows 7 and Linux) just as an Apple Mac can have Windows 7 and Lion installed on it side-by-side; which means you should be looking at designing a website for more than one operating system and web browser.

This ultimately means you will need some sort of system/browser detection code in place that can redirect a website visitor to the correct website/website folder based on the computer and web browser they are using. Luckily such a code exists.

This Computer & Web Browser Check javascript code can be used to determine a website visitor's computer, and web browser if need be, whereby you could then programme it to redirect them to a corresponding website or website folder (i.e. to your Apple Mac website folder or Windows website).

Should You Use Browser/System Detection?

When designing for two different computers, possibly with two different web browsers and/or operating systems on it, you need to decide whether or not to create a website for each computer or just use a folder. In other words, do you create www.mac-version.com and www.windows-version.com OR do you use www.windows-version.com and www.windows-version.com/apple_folder.

The advantage of using a main website for windows visitors (i.e. www.windows-version.com) and redirecting apple visitors to a folder (i.e. www.windows-version.com/apple_folder) is that you only need a javascript and change of css file for example, with the only real disadvantage being that the apple visitor may have javascript disabled on their web browser.

The advantage of using two different websites is that you can tell apple mac visitors to "Click Here For My APPLE MAC Website" from your Windows website. You can also market the two websites differently. The disadvantage of having two websites though is that apple mac visitors arriving on your Windows website will have to see your mis-aligned Windows website before clicking on the apple link that takes them to your purposely built Apple Mac website. And the same would apply if you had a dedicated apple mac website, as your main website, whereby windows users would see a mis-aligned apple website.....

In my opinion it's better to use javascript redirection to another folder rather than having two separate websites. Two separate websites would mean double promotion, double programming and so on. Too much unnecessary work in other words.

How To Use The Javascript Detection/Redirection Code

After copying and pasting the above mentioned javascript into a text file, or downloading my modified version here, you should then create/add your own IF / ELSE / ENDIF conditions to the end of the code.




Fig 1.0  Create(Add) your own IF / ELSE /ENDIF conditions to the end of the code

The above IF / ELSE /ENDIF conditions are stating that IF my click-wise.net website is running on a Windows computer do nothing (display the Windows web page as normal) ELSE IF my click-wise.net website is running on an Apple Mac computer or a Linux computer send the visitor to the appropriate folder within my click-wise.net website ELSE display the OSError.htm (OS Error) web page.

Once you have created your own IF / ELSE /ENDIF conditions and saved the text file as a javascript file (i.e. saved it as pcbrowsercheck.js) and then uploaded it to your Public_HTML website folder, or js folder, you then need to call (run/execute) the script. This is done by inserting a <script> command into all your web pages that require a check of the visitor's operating system (computer) and/or web browser.




Fig 1.1  Call (run/execute) the code with an inserted <script> command

In the above example I have placed <script type="text/javascript" src="js/pcbrowsercheck.js"></script> into all of my click-wise.net web pages so that Apple Mac and Linux visitors will see the same click-wise website but with corrected font alignment and spacing for their computers.

What happens is that the pcbrowsercheck.js script is called (run/executed) before the rest of the index.htm code is executed, if needed. In other words, the Windows version of click-wise.net will not be displayed if the computer is found to be either an apple mac or a linux computer.

The script itself calls (runs/executes) its BrowserDetect.Init() function before looking at the IF / ELSE / ENDIF conditions (Fig 1.0 above). If an Apple Mac or Linux computer is detected the visitor is redirected to the appropriate folder using the window.location command, otherwise the script returns execution to the next line in the index.htm web page (</head> in this case) in order to display the Windows version (text/images) of the web page.



If you wanted to check for the web browser used by a visitor you would simply insert an IF / ELSE / ENDIF condition before the window.location command. Here is an example for use with the apple mac detection:

ELSEIF (BrowserDetect.OS == "MAC")
{

IF (BrowserDetect.browser == "Firefox")
{
window.location = "http://www.click-wise.net/apple_mac_computer_services/firefox/"
}
ELSEIF (BrowserDetect.browser == "Safari")
{
window.location = "http://www.click-wise.net/apple_mac_computer_services/safari/"

ETC

As mentioned above; You don't need to have specific folders for every check, you could just change the css file as this next example demonstrates.

How To Use JQuery To Change The CSS File Used

This next example doesn't use the browser detection code above, but does follow the same principles. It uses a Screen Size javascript code instead to change the file name of the initial CSS file based on what the visitor's Screen Width is, which means I don't need a separate folder for each screen width. All I need is a separate css file for each screen width.




Fig 1.2  This website folder contains many CSS files relating to screen widths

The initial css file used for displaying this websitecreationhelp.com website is called 1280.css, because that is the default screen width I am catering for, and is therefore the default css file name included in all of my web pages. It is technically initial, as opposed to default, because it will be changed by the javascript code if another screen width is detected.




Fig 1.3  The screensize.js javascript code is called after the default css files have been opened

The javascript code is called (run/executed) just after the default css files articlelinks.css and 1280.css have been opened (looked at) (Fig 1.3 above). At this point you might be wondering "If the 1280.css code is opened, what is the use of changing its file name?", and that would be a good question. The answer is because by changing its file name to 800.css for example it means the html web pages will initially display text/images as formatted by the 1280.css code, but will then be overwritten with any relevant font/spacing changes made by the 800.css css file (code).

To clarify. If the 1280.css file is used to display an image at position 1,000 pixels to the right but you want it displayed at 600 pixels to the right, if an 800 pixels screen width is detected by the screensize.js javascript code, the 800.css file (code) will be used to change/overwrite the x (right) coordinate to 600 pixels and therefore display the image at 600 pixels to the right.....when the html code is run later.

In this particular example (below) the 800.css file is used to change the appearance/imagery of certain website links when an 800 pixels screen width is detected, and more specifically they change the font size and spacing of the website links so that they look good on a 800 pixels display.




Fig 1.4  The code inside this 800.css file changes the appearance of certain website links

The screensize.js javascript code (below) simply runs through standard IF / ELSE / ENDIF conditions until it identifies the screen width of the visitor's computer whereby it then changes the default 1280.css file name inside the current web page (i.e. index.htm) to screenwidth.css (i.e. to 800.css), so that the htm file's html code will then use the new (800.css) code instead of the old 1280.css code; as explained above.




Fig 1.5  Javascript and JQuery Code work together to change the file name of the current cs file name

The above said applies equally to the Linux operating system and its version of the Firefox web browser for example. I have noticed that the Apple Mac and Linux tend to use the same font spacing and attributes, so you might get away with designing a website for the apple mac whereby it then automatically works with Linux. This would need to be tested on a Per Website Template basis though. In other words, don't assume that your apple mac website template will automatically work with linux.





Which Web Browser?
???
INDEX