Разборачивать CMS не обязательно. Бекенд-разработчик сможет решить этот вопрос в связке PHP + mySQL. Но если хотите решить вопрос самостоятельно, то можете почитать эту статью http://lifeexample.ru/php-primeryi-skriptov/mvc-fundament-internet-magazina.html