You should start with CMSes like Wordpress or Joomla and your both the problems will be solved.