Portfolio - Delivery Requirements
Filezilla - FTP (File Transfer Protocol)
This will be used to upload all my files to the web server for viewing on the Internet. It will be used for uploading files for testing as well as uploading completed files.
XHTML (eXtensive Hyper Text Markup Language) Strict 1.0
This will be used to create the skeleton of the site in which all the content will be placed. It will be used on every page of the site, no matter what the extension. It will contain code which calls upon my CSS (see below) such as < div id= "___" > etc.
CSS (Cascading Style Sheets) Level 2.1
This will be used to style my pages. It will be linked to my site externally so it can be used for numerous pages not just one. I will use aspects of both level 1 and level 2.1 but will try and not use level 3 features as these are not as widely supported as earlier versions.
PHP (Hypertext Protocol) 5.2.4
PHP will be used to make my pages dynamic. It will be used on various pages throughout my site such as my feedback form page (to allow users to send me feedback more securely than a mailto: link). It will also be combined with MySQL (see below) to allow me to create a login form for my site which will allow certain individuals to see other areas of my site with more work on which I do not want to show to the general public.
MySQL 5
MySQL will be combined with PHP to allow for the creation of dynamic pages. MySQL will be the database which will contain the user names and passwords of individuals who have permission to view the secure area of my site containing other parts of my work.