В настоящее время я создаю сайт социальной сети для моего друга. Я собирался написать это с нуля, используя PHP, javascript, ect ... Но, похоже, многое из того, что я делаю, - это изобретать велосипед. Плохо при этом. В настоящее время я смотрю вокруг, чтобы увидеть, есть ли фреймворк или API, которые будут выполнять все основные функции (которые уже прошли годы передовых ревизий и т. Д.), Но все еще достаточно расширяемые, чтобы я мог легко настроить их для своих друзей симпатия. Я прислушиваюсь к уху (код для поиска в Google) и так или иначе, или другой BuddyPress, который является расширением для WordPress, кажется, всплывает совсем немного. Но это кажется мне чем-то вроде блога. Кроме того, стремление к расширению функциональных возможностей выглядит очень сложной задачей.
Одна функциональность, которую я пытаюсь добавить, - это возможность для пользователя иметь разделенную учетную запись. Допустим, что пользователь присоединяется к моему сайту, у него будет профиль, который могут видеть только определенные пользователи, но в то же время у него будет учетная запись, которую могут видеть только другие люди. Это тот уровень расширяемости, который я могу добавить в Buddy Press. Эта функциональность в основном на базе данных. Так что вы думаете, что это будет просто. Дайте мне знать, что вы думаете.