Я готовлюсь к созданию веб-сайта социальной сети и пытаюсь выбрать между несколькими фреймворками или системами CMS, такими как Drupal (возможно, Commons), Elgg, Social Engine, Pinax и многие другие.
Желаемые функции:
• Быстрая разработка первоначального прототипа веб-сайта социальной сети с минимальными требованиями к программированию (скажем, за неделю или две).
• Контроль, позволяющий в конечном итоге настроить несколько ключевых компонентов веб-сайта (кодировать около 5% функциональности с нуля)
• Поддержка: профиля (изображение, собственное описание и т. Д.), Форума, обмена сообщениями, добавления в друзья
У меня есть достаточный опыт работы с Python / Django и нет опыта работы с PHP, но я готов изучить PHP, если мне нужно, поскольку большинство инструментов (Drupal, Elgg и т. Д.) Написаны на PHP.
Я много искал в Google, но не нашел однозначного ответа. Также кажется, что эти платформы сильно изменились за последние пару лет.
Есть ли у кого-нибудь какие-либо рекомендации или мысли об этих платформах на основе моих комментариев выше?
Большое спасибо заранее! Скотт