como hacer sitio web de cero con php

(actualizado 11 de abril 2014)
Como lo viste en el título, ¿Cómo hacer un sitio web desde cero?Solo que la meta es llegar a hacer también el carrito de compra, ya van 8 partes y 2 medios,conforme avance subire lo demás.
Personalmente me han servido de mucho sus tutoriales, pero esté es el más largo, y aún nisiquiera lo acaba.
La meta, como dije antes, es hacer el carrito de compra, pero el youtuber esta haciendo todo desde cero...
Nota: Todos los archivos utilizados hasta el momento estan en la descripción del video 5... si no son muy expertos haciendo el sitio web, mejor yo les recomendaría que vieran todos los tutoriales, para saber como hizo cada cosa, por que de ratos, a mi se me hizo algo confuso ver sólo el código.
Caracteristicas del sitio web
¿Qué se realizará en los videos?
¿Qué se utilizará para hacer el sitio web?
Programado Orientado a Objetos
Con clases y funciones.
Html5
Html común
Css3
(Sin JQuery, ni Actions Scripts que ocupen librerías con derechos de autor)
Sin plantillas con derechos de autor
Sin imagenes con derechos de autor
Sin usar dream weaver
Sin usar Wordpress ni joomla, ni uso de cualquier tipo de "content management system", o cms.
¿Qué se hará en cada video?
(en el siguiente caso en los 3 videos se realizará lo escrito a continuación)
Primer video
Segundo video
Tercer video
-Instalación de todos los componenetes a utilizar
-Base de datos
-Registro de usuarios
 -No puede registrar un correo repetido
 -Los passwords tienen encriptado a la hora del registro
 -Verificación de password
 -Seguridad en los registros (eso creo)

-Login con usuarios
-Login con administrador
-Cerrar sesiones
-Cuando inicias sesion, aparece el index con el nombre de usuario y su foto de perfil dandole la bienvenida
-Imagen en la pestaña del navegador
-Enlaces
-Titulos etc.
-Errores de ortografia corregidos con caracteres especiales (sin uso del utf-8 no se que...)
parte 1

[enlace]
parte 2

[enlace]
parte 3

[enlace]
Cuarto video
-Diseño
 -Colocación del banner
 -Css3
 -Enlaces de facebook
 -Secciones
 -Divs
 -Colores en código
 -Sombras en los cuadros
 -Centrados, tipos de letras.
-Tabla superior que sigue al scroll a donde valla
    (Cómo la de facebook, yahoo, mercado libre, youtube, etc.)
-Enlaces de facebook que siguen al scroll a donde valla
parte 4

[enlace]
Quinto video
-Diseño
 -Cambio de imagen cuando pasa el ratón
 -Imagen de fondo semi-transparente
 -Uso del Photoshop online
 -Colores en código
-Un botón que sigue al scroll a donde valla
     (Este botón cuando lo presionas, nos lleva a la parte superior del sitio web, si es que la pagina esta muy larga)
-Contador de visitas
    (Cuando actualizas la página se muestra una nueva visita en un texto en un cuadro superior que sigue al scroll)
-Seguridad en el login y en los registros (mas o menos)
-Video en el sitio web (programado en PHP)
 (El video incluye un boton, cuando presionas el boton cambia el video)
   (Cuando la pestaña esta en español se reproduce un video en español)
   (Cuando la pestaña esta en ingles, se reproduce el video en ingles, claro esos videos tu ya los debes de tener)
      (Este tipo de código puede ser util si quieres hacer que en tu sitio web se puedan ver videos, aunque sea un par de estos)
    (El video es sin enlaces a youtube)
parte 5

[enlace]
Video 5.5
-Este video es un anexo al video numero 5
En este video se utiliza el programa libre: "FormatFactory", para conversion de audio y video, para poder convertir un tipo de video de un codec común, a un codec diseñado para la web.
El video 5.5 está hecho para las personas que tubierón problemas al colocar un video en su sitio web.
En la parte quinta de esta serie de videos se presenta un código especial que sirve para insertar videos a neustro sitio web.
parte 5.5

[enlace]
-Cabe mencionar que tambien, este video está hecho para personas que quieran subir videos a youtube, y quieran que sus videos se suban mas rápido, normalmente el tipo de codec influye en la rápidez de subida a la web en youtube o cualquier otro sitio web.

Video 5.6
 En el video 5.6 se habló sobre ciertas dudas que tenian y se mostró el Blog, así como algunos cambios que hize en la página de Youtube y opiniones
-se enseñó como será el carrito de compra en un futuro y el sitio web (una muestra de otro sitio web)
(No hay código en este video)

[enlace]
Video 6
 En esté video se enseñó a:
-Abrir sesion siendo ADMINISTRADOR o usuario normal
-Hacer un Menú desplegable
-Creacion de ciertas tablas en la base de datos

[enlace]
Video 7
 -Creacion de ciertas tablas para los productos
-Administracion de productos (PARA MOSTRAR(LISTAR) PRODUCTOS DISPONIBLES EN UNA TABLA)

[enlace]
Video 8
-Administracion de productos (PARA AGREGAR PRODUCTOS Y ELIMINARLOS DESDE EL ADMINISTRADOR)

[enlace]
Nota: Si quieres ver el video en HD, mejor vete directamente al youtube para verlo desde ahí.
Gracias por visitar el post