Как лучше создавать сервис?
фреймворк берем и пишем
затраты на разбор чужого говнокода могут превышать затраты на написание своего
Если побаловаться - берем какую-то CMS. Если что-то серьезное - пишем своё.