NOTA que Ajax no necesita tener nada instalado en el servidor... ya que es un híbrido, entre el Javascript del cliente... y cualesquiera que sea el lenguaje del servidor: PHP, JSP, ASP, etc...
con algo de PHP, y alguna extensión SWF (
flash) se hacen maravillas..
SWFUpload