tags: apache   archive   business   charity   climbing   cluster   comic   database   email   exchange   family   fm2008   hack   humour   linux   liverpool   microsoft   money   mysql   network   oes   opensource   outlook   php   pictures   poem   process   project   real_life   review   rss   science   security   software   sql   thought   tsm   updates   webdev   website   windows  

Projects

Wed, 24 Oct 2007 15:30:39

Click 'View Page' for a list of projects by Ryan Partington. He's done work on Gravity Magazine, Gardner Systems, Exclusive Fitness and of course, RyanPartington.com. We look at the technologies used and a couple of snaps when he made it into the Gravity Magazine.

Thanks
Rick111

is htaccess being ignored?

Tue, 25 Sep 2007 06:25:58

You don't want to waste your time. Once I was having issues with the mod_rewrite function within Apache. I found out some hours later, I wasn't actually working on an apache server. It was in fact a Zeus web server.

Put a nonsense line (such as 'Wooga') in your htaccess file and try the request again. If you don't see a 500 Internal Server Error message, your htaccess file is being ignored altogether or you're not working on an apache box.

Cheers
Ryan Partington

Force Type with .htaccess

Mon, 24 Sep 2007 05:17:42

The .htaccess can be used for many apache http server functions. Today we're going to take a quick look at 'force type'. Force Type allows you present a webpage in another format than default. For example, if we have index.html but would like apache to process it as php, we could add

<Files article>
ForceType application/x-httpd-php
</Files>

to the .htaccess file. This allows you to create a site which looks static (.htm or .html) but process the data and content as php.

Once place I use this is with the article page, if you click in to this article it would look something like this http://ryanpartington.com/article/freewebdesign/ - article is actually a php page, and I pass the variable freewebdesign/ to a MySQL query.

Thanks
Ryan Partington

Free Web Design

Thu, 20 Sep 2007 02:47:40

I’m happy to create a dynamic website using PHP free of charge to registered charities in the UK. E-mail me with the details and we can discuss requirements and availability. This work would be done out of hours, so I would not be able to answer all queries straight away.

Cheers
Ryan Partington

Sister's site

Thu, 20 Sep 2007 02:39:28

I've finished working on my sisters new website last night for her business here in Liverpool. Exclusive Fitness and Beauty Lounge is a ladies only gym based in Childwall, Liverpool. In the future I'll look at putting a MySQL/PHP backend so it can be dynamically update when required.

Cheers
Ryan Partington

POST and GET

Tue, 11 Sep 2007 03:06:00

Difference between POST and GET

When creating a webpage you can pass data between your pages. I'd like to introduce you to two common methods and their main difference.

POST

  • Data passed is invisible to the end user
  • When the user refreshes the page (F5) they will get a warning

GET

  • Data is passed to the URL in your address bar, and then future quires pull this data from the URL.
  • No warnings when you refresh your page

I prefer passing the data using GET, as I do with pages on this site and use apache to make the URLS look pretty, rather than an ugly query in the address bar. Google "php create friendly URLS" if you want more information on this

Cheers
Ryan Partington

XHTML Delivery

Tue, 31 Jul 2007 07:26:59

I was working on the gravity magazine website last night. After making a couple of changes I ran a validation check to ensure everything still conformed to XHTML 1.1 standards. Everything passed, but I was warned that although the page conformed to standards it was being severed as a html/text document. I looked into this and found the page should be getting sent as 'Content-type: application/xhtml+xml' to truly meet XHTML 1.1 standards. An immediate problem with this is IE does not currently support this standard and was unable to load the page. I came across the following PHP script which asks the browser what formats it supports and then delivers the page in either application/xhtml+xml or html/text. I found another script which checks if the validator is testing your page, and if so delivers it as application/xhtml+xml. I merged the two and all is well. (View the page for script details)

Enjoy
Ryan Partington

How to create a website

Tue, 19 Jun 2007 08:15:56

In this article we use real life providers and software to detail each step. The aim is to give you a realistic understanding on how to setup a site from start to finish. We are not affiliated with any 3rd parties and therefore are in a position to offer you unbiased advice for each step. We do not get paid in any shape or form, our only objective is to help you get your website up and running.

Enjoy
Ryan Partington

Search Engine Optimisation

Thu, 31 May 2007 08:33:10

Good morning
Yesterday I was fortunate enough to be invited to a SEO conference. I found it extremely useful and thought I'd share with you some of the most prevalent ideas. Keywords are number one for search criteria, it's deciding what words you want to associate your site with. The more common the word/phrase the more work you'll need to do on SEO. Around these words you then build your site. All sounds pretty simple, and it is when you know how. Obviously SEOs make their money by knowing how to write your site so your keywords result in top search results. Key things to take from this post;

  • Focus on the keywords you want to associate with, research them.
  • Analyse your site before you begin optimisation
  • Start the optimisation process
  • Invest in back links from sites which have similar content to your own
  • Ensure all your pages are being indexed
  • The magic number for the 'keywords' appearing in page title and page description is 3 each
  • Content is the more important thing, more relevant content, higher you are
  • Monitor your performance on search engines

View the full article for links to the event organiser, the SEO company involved and his blog which contains links and more details about the steps outlined above.

Cheers
Ryan Partington

How to create a website

Thu, 17 May 2007 16:43:06

In this article we use real life providers and software to detail each step. The aim is to give you a realistic understanding on how to setup a site from start to finish. We are not affiliated with any 3rd parties and therefore are in a position to offer you unbiased advice for each step. We do not get paid in any shape or form, our only objective is to help you get your website up and running.

Enjoy
Ryan Partington