Сейчас разработка индивидуальных решений не выгодна даже для крупных проектов и огромное количество готовых движков, которые не дорого стоят или бесплатны и хорошо держат нагрузку
Может проще найти готовый движок который бы подходил под требования, но будет сложно перенести базу статей и сообщений
В php довольно простой и понятный синтаксис, если раньше занимался программированием, то учить легко со справочником. Но одно дело простые скрипты, которые не создают нагрузки. Другое дело интеграция уже с готовым движком для расширение его функционала. Сам учил на примерах по необходимости, т.е. в начале основные оператор, а дальше ищешь необходимые тебе функции для работы с mysql и т.д. Но это экономически не выгодно
Я думаю будет проще найти парня, который увлекается программированием на php и javascript и работать с ним по бартеру, ты улучшаешь его сексуальную жизнь, он твой сайт. Среди студентов много талантливых программистов и большинства из них проблемы с девушками. Люди готовы работать и за идею если они чувствуют себя частью команды и ты привносишь в их жизнь тех девушек о которых они раньше и не мечтали