php - 棘手的网站想法(不是你的一般想法,也不是 "will you program this for me?"请求)

标签 php javascript ajax flash node.js

再次重申:这不是为我编写任何程序的请求。我正在寻找更有经验的 Web 开发人员来告诉我我的想法是否真的可行,因为它涉及一些非常棘手的问题(至少,我是这么认为的)。拜托,如果要关闭此帖子,我能否至少得到一些关于我应该先发帖的建议?

想象一下:您访问一个网站(比如 malonsite.com)。您登录后,您会看到一个双 Pane 窗口。左侧是聊天列表(想想 FB 好友列表)。右侧是“浏览器”。

聊天列表由已登录 malonsite.com 且与您使用“嵌入式”浏览器访问同一页面的其他人组成。

每个用户都可以“允许关注者”,此时无论他们访问什么网站,他们的所有关注者都会“关注”。

图片草图:
sketch

我的能力: PHP MySQL Javascript(包括 node.js,但我猜这更服务器化)

我已经完成了长轮询和 ajax,但这变得很复杂。我在想这样的事情最好在 Flash 中完成吗?或者也许是老式的 Java 小程序?我只是不确定。

我非常有信心我可以自己制作这个东西,我只是不确定要使用什么技术。我通常会在每个区域遇到绊脚石,通常是沿着 same origin policy 的路线.我知道 JSONP 可以绕过 SOP,但是它是否足够强大来做我想做的事?我对它还不够熟悉。

一般的套接字(websockets、flash 套接字等)和 node.js 对我来说很新,我认为它们以某种方式提供了答案,我只是在寻找一些验证。

谢谢!

最佳答案

如我所见,您只需要一个带有 JScript 的 iframe 询问其 src 并将其发送到服务器。所以基本上用户将留在您自己的域中,浏览 iframe 中的其他网站,您将不会遇到跨源请求问题。

您可以在服务器端使用 ape 引擎,这正是用于此类事情的。

关于php - 棘手的网站想法(不是你的一般想法,也不是 "will you program this for me?"请求),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9520430/

相关文章:

php - 如何插入文件 csv symfony 4

php - 在 PHP 中制作正确的 foreach HTML?

javascript - 如何捕获文本框的变化值

javascript - 每次运行函数时增加值

javascript - 在进行 Ajax 调用之前阻止页面加载

php/模板与回显

php - 将php代码规则存储在数据库中

javascript - 谷歌图表线: how to connect dots properly using a continuous axes

c# - 无法使用 jquery ajax 调用 aspx 页面 Web 方法

php - 重新加载 <div> 是否被视为页面的重新加载? PHP