Archive for the ‘Web Development’ Category

Hide your robot.txt from prying eyes

Thursday, November 22nd, 2007

Robots,txt is one of those very simple yet crucial tools in a website. Its primarily use to give search engine crawlers instructions about what to index and what not to index, what part of a website should be left a line completely.

Just like there are lots of malicious hackers around, there are many prying robots online, some do not obey the robots.txt instructions at all, while some are even more sinister than just a prying eye. There is a simple code to protext your robots.txt file from such robots whilst making it available to valid genuine robots. Except from the code below, you can find the full code at UK Webmaster World forum.

RewriteEngine On RewriteCond %{http_user_agent} !(googlebot|Msnbot|Slurp) [NC] RewriteRule ^robots\.txt$ http://seo.i-connector.com/ [R,NE,L] AddHandler application/x-httpd-php .txt

Difference between HTML to XHTML

Wednesday, November 14th, 2007

Difference between HTML and  XHTML often subtle but marked difference anyway was brilliantly summarised by UK WW member resonate.  A brief highlight of some of the differenced follows:

  • Tags must be properly nested: overlapping elements are not allowed
  • Tags and attributes must be in lower case
  • All elements must be closed
  • Attribute values must always be quoted
  • Attributes cannot be minimized: For example, <option selected> is incorrect it should be instead: <option selected=”true”>
  • ID attribute replaces the Name attribute
  • Mandatory elements: XHTML documents require certain mandatory elements. The html, head, body and title elements must exist. Additionally there must be a DOCTYPE declaration.

The Most Important Differences:

  • XHTML elements must be properly nested
  • XHTML elements must always be closed
  • XHTML elements must be in lowercase
  • XHTML documents must have one root element

 You can read the full article here

Web Development - HeyDJ.COM

Thursday, September 13th, 2007

First off, I’d wanted to run my own record store since I was at school, I did actually run a high street store at the age of 19 with a mate called Greg who was 17 I think?
We made a great success of it in a short space of time but the lease of the building came up for renewal and the prospect of taking out a new lease with minimum 6 month contract was a little scary, large amounts of cash up front, higher rates, new premises to establish and fit out… we decided it was a step too far for us so the dream was once again put on a back burner.

I then found myself in a position where I could start thinking about an store again, but this time it would be online or virtual. This way costs such as high rent, rates and decor could be cut out of the equation.

The name www.heydj.com was conceived, ideal for a compact house, funk and disco record store for DJs. A kind of micro record shop easily reachable from anywhere in the world by the click of a button. Not stocking everything around but just what we felt would be quality for DJs who don’t have time to trawl through every release online.
I checked for the domain name and it was taken, I contacted the owner who wasn’t doing anything with it and we agreed on a price which seemed reasonable.

Next up was a rough master plan on paper and then gradually a designed static site on photo shop, through this process I had to think in advance how the site would navigate, this was extremely difficult but was aided by a technical brief which I wrote so that the web programmer would know in detail how I wanted features to work.

I submitted my plan to the programmer who started to build the site, a rough mock up was made first which had to be tweaked and then the main site began to take shape.
Because of some of the advanced features the site had to be database driven which means it’s not a straight forward website and you have to have someone who really knows what they are doing, my programmer is extremely competent.

The website went through several design changes but the overall concept remained the same.
As the site neared completion I started thinking about Search Engine Optimisation, this is crucial as it is the equivalent to passing trade on a high street. My friend Temi suggested carrying this out as soon as possible and in truth I probably left it a little late so for any one in the same position, think about SEO as soon as you can, it’s an ongoing process but essential if you want to succeed.

My final process to set up the working record store was to sign up for a payment gateway and in my case it was with HSBC. I set a launch date and then paid up front for the payment gateway script, I then discovered that HSBC didn’t support PHP, this was a massive blow as I had already paid them up front which was non refundable and it was way too late in the game to change to world pay or alike, I had to pay the extra cost to get the programmer to rewrite the gateway script into PHP which luckily enough he knew how to execute.

HSBC were helpful as much as they could be but in all honesty their incompetence cost me time and money and in retrospect I’d have gone for word pay to begin with and see how that fared. It does have the advantage that whatever transactions go through appear the next day in my account but it’s a high price to pay.

The website is now up and running and I am pleased with it’s progress, it is an ongoing game though and no website is ever “finished” IMO so I decided to sign up for web maintenance from Velnet which for £22.50 per month enables simple tweaks and changes to the site as and when the need arises - and it does :)

Post by Nick Byng, Webmaster Online Dance Music Store - HeyDJ 

Introduction to Database

Thursday, June 14th, 2007

Most web designer start working with HTML. Before long, they usually see the need to learn to use databases as part of their web development services. Senior UK Webmaster Forum and web designer, Lala Anderson contributed a fantastic post that show novice web designer how they can make that transition from working with HTML to going one step further and developing database powered websites. Excerpts from here post below:

The term database refers to a specific set of data, which can be accessed and manipulated through a database management system (DBMS). The databases themselves can be object-oriented, relational or hierarchical and there is a wide variety to choose from. Some DBMS are available only for specific operating systems. They can be small or large and they come at a price or for free (open source). In the following I will describe the basics of a relational database management system (RDBMS).

You can read her full post here


Resources from Temi

Temi Odurinde Internet blogs offers information, resources and opinion on Internet related topics such as web hosting, domain Name registration, website marketing, website promotion and search engine optimisations(SEO) related issues. Temi's Internet blogs welcomed articles from other bloggers within the aforementioned industry, please contact Temi Odurinde if you wish your article published on this site.

buy Viagra Super Active
buy viagra
buy cialis