На чём писать аналог Spark.ru WordPress или PHP?
А WordPress не на PHP написан?
Нам-то откуда знать?
Это на ваше усмотрение, тем более в учебных целях.
Если плохо знаете php, то с нуля, чтоб подтянуть свои знания
Если хорошо знаете php, то можно на фреймворке
Если хорошо знаете php и дружите с фреймворками + лень, то выбираем движок