Claro puedes hacerlo con php y mysql o dependiendo que lenguaje de programacion te sea mas sencillo de usar, y sobre html5 depende si tu navegador esta actualizado con su ultima version, por ejemplo yo no utilizo html5 por que la mayoria de las personas no tienen sus navegadores actualizados o utilizan navegadores que todabia no soportan html5, eso es dando el ejemplo si haces la aplicacion para todas las personas que alquilan y desean entrar a tu aplicacion para revisar su informacion.
pd: creo que este post deveria ir en web general xP