www.findaphd.com and www.jobs.ac.uk have some too although they do overlap. But not all PhD students get advertised positions, some apply to universities with their own ideas and then apply for funding separately (if they are not self-funding) once they are accepted to a University.