我知道社交网络应用程序通常与存储信息和内容的服务器进行通信,但是是否可以创建一个仅使用客户端代码开发的社交网络,基本上是前端脚本和东西?
我想我在这里没有使用正确的术语,但我希望你们中的一些人得到我想说的话。
谢谢! &GT)
答案 0 :(得分:2)
社交网络的核心功能是将一个用户与另一个用户相关联的数据。如果您想在没有服务器端代码的情况下进行操作,那么您需要将该逻辑移至客户端并与其他客户共享。
DOM storage将允许您存储大量(但不是很大,因此您可以限制可存储的数据量)客户端上的数据量。
(虽然它可以由浏览器的用户自由编辑,因此可以安全地显示在窗口外)
然后您需要在客户端之间共享该数据。这意味着peer-to-peer。即便如此,我认为您需要某种方式来执行浏览器发现,以便浏览器可以相互通信,我怀疑这将迫使您拥有一个中央目录服务器。
如果你可以处理所有这些,那么你可以实现一个类似Napster的系统来搜索社交网络中的数据。
可能吗?几乎。实际的?可能不是。
答案 1 :(得分:0)