Moving the head

Google rates websites on their length, meaning web developers now have to push to reduce the amount of code on their websites. Something that has proven worthwhile after research is to move all of the head information to a seperate file, this achieves two things. Firstly the site has a much smaller amount of code on it, which means its going to rank higher for seo and secondly, it is worthwhile because the time saved making the entire site adds up when you consider you only have to edit the head once to effect every page.

This is something I wanted to practise before creating my next project, so below is an example of this completed.

First the index.html file where the head holds the php include;

Schermata 2016-02-09 alle 18.39.13.png

Secondly the head.php file which has all of the head data for the site;

Schermata 2016-02-09 alle 18.38.53.png

Finally the stylesheet.css is connected through the head file;

Schermata 2016-02-09 alle 18.39.02.png

This makes the website appear as normal, but the previously mentioned benifits.

Schermata 2016-02-09 alle 18.50.56.png

Advertisement

Wireframes

Wireframes are an integral part of the design stage, these are all of the wirefreames that I created for the php based site. Take into consideration that because the designs were created for a php based site, the functionality came before design, therefore the design is nice and simple to allow me to spend the majority of my time spent coding on the technical php.

Learning PHP

The main part of this assignment was learning what the different code did. Understanding the different methods of bringing data from a table and presenting it properly on thew website was the main thing that I learnt.

Screen Shot 2015-05-25 at 12.14.28
My first attempt at a thematic php website was the following website.
http://www.dynamic.artdesignhull.ac.uk/abrodie/exp/tropicalfish01/retrievetropicalfish01.php
This was a template of a table that contained the content

Screen Shot 2015-05-25 at 12.24.37
My next attempt was to use the previous method but lay the content out slightly differently.
http://www.dynamic.artdesignhull.ac.uk/abrodie/exp/tropicalfish02/retrievetropicalfish02.php
You can see that I have removed the content from the table and gave it an improved structure using css.

Screen Shot 2015-05-25 at 12.26.28
My final attempt at the php Gallery feature was this one.
http://www.dynamic.artdesignhull.ac.uk/abrodie/exp/disney/disney.php
I was able to set up a database by myself and include the content entirely myself meaning I have at this point a much better understanding how the php works.

Screen Shot 2015-05-25 at 12.26.52
The next stage was to code and understand how a search function works, this was an easier concept for me to grasp.
http://www.dynamic.artdesignhull.ac.uk/abrodie/exp/animal/logo-search-01.php
You can see here a very basic example of a search function that I built.