One has to think about what type of water purification you are looking for. If it is for removing microbes, yes silver nanoparticles are good. However, nanoparticles have a problem. You have to remove them after the treatment. Increasingly we are using supported photocatalysts for water purification. You may like to see some of our recent publications:
Efficient solar photocatalytic degradation of textile wastewater using ZnO/ZTO composites