我目前正在为我的一个朋友构建一个社交网站。我打算使用 PHP、javascript 等从头开始编写这个......但似乎我正在做的很多事情都是在重新发明轮子。很差劲。我目前正在环顾四周,看看是否有一个框架或 API 可以完成所有基本工作(已经通过多年的最佳实践修订等),但仍然具有足够的可扩展性,让我可以轻松地为我的朋友定制它喜欢。我把耳朵放在地上(用于搜索 google 的代码),不知何故或其他 BuddyPress——它是 wordpress 的扩展似乎弹出了不少。但这让我觉得它更像是一种博客之类的东西。另外,希望扩展它的功能看起来是一项艰巨的任务。
我试图添加的一项功能是用户拥有拆分帐户的能力。假设一个用户加入我的网站,他将拥有一个只有某些用户才能看到的个人资料,但同时,他将拥有一个只有其他人才能看到的帐户。这是我可以添加到 Buddy Press 的可扩展性级别吗?该功能基本上在数据库后端。所以你会认为这很简单。让我知道你的想法。