Archive for November, 2010

 

 

Making a dynamic URL look like static

Monday, November 29th, 2010

1. Introduction
Static URLs are preferred by search engines and are more user-friendly and meaningful than the dynamic ones.
An example of dynamic URL is:
http://example.com/page.php?id=1545

of course this URL tells nothing to the user and search engines won’t like it, because they will know it is dynamically generated.
(more…)

new project..

Monday, November 29th, 2010

Here is my latest creation – The website of Hamish McLaren Engineering, Leven:

hamishmclarenengineering.co.uk

I am using JD gallery on the front page (a very good mootools gallery plugin).

The website is (of course) W3C valid XHTML/CSS, generated by LAMP (Linux, Apache, PHP & MySQL), combined with apache’s mod_rewrite to make it look like a static website.

about WYSIWYG editors / green web development

Sunday, November 21st, 2010

I hate WYSIWYG web editors and I never use them. Read one of my stories about Dreamweaver. The idea of this type of web editors is great but it will work properly may be after 5 or 10 years when HTML5 is the current web standard and all the web browsers are based on similar standard rendering modes (we are getting there just hold on tight). I’ve read the book “Weaving the web” by the creator of the web Sir Tim Berners-Lee where he states that he wants people to be able to publish materials on the web without the need of html or any other technical knowledge. Well, I am afraid that’s not possible. Not yet.
(more…)

What software I use

Sunday, November 21st, 2010

As you know I am a LAMP web developer. LAMP stands for Linux, Apache, PHP and MySQL that are all free open source software products working together to bring you this website and most of the rest on the web.
Linux is my operating system. On my servers I use CentOS and on my personal computers/laptops I use Kubuntu (which is Ubuntu with KDE).

Speaking of LAMP, why dont you like my Facebook page about LAMP? I post a lot of interesting stuff there. Thanks!

(more…)