Thanks a lot Richard for your answer. I have done some research and it seems some research groups use wordpress. However, my main concern is point 1. I would like to be able to define an user profile with the capacity of having/modifying its own blog inside the website.