PHP
En todos los foros dedicados al desarrollo web hay por lo menos un thread dedicado al tema de proteger al contenido del sitio web o su código fuente de ser guardado por el usuario. Si bien existen varios programas que ocultan el código (e incluso algunos llegan a prohibir los clicks del botón derecho del mouse), siempre se llega a la conclusión de que proteger el contenido de un sitio es imposible (protegerlo para todos los usuarios, claro que siempre se pueden usar métodos de autenticación).
Pequeño proyecto para la inserción de fotos y thumbnails en una base de datos, y la creación de un album con esas fotos y enlace a su vista ampliada.
¿Alguna vez diseño un web site, creo la estructura, pero un día decidió cambiarle totalmente la estructura? Bueno, si eso ha pasado entonces el cambio de la estructura del sitio web será un dolor de cabeza para sus usuarios y además para la gente que usa los motores de búsqueda para poder encontrar su sitio web.
A estas alturas seguro que conoces bastantes cosas acerca de PHP 5 y a lo mejor has oído hablar del soporte para el tratamiento de documentos XML que trae está versión de PHP.