如何在php和javascript中创建一个小部件?

cjb*_*jbs 8 javascript php mysql widget

我有一个网站,供客户提供数据库中的信息.但是其他网站想在他们的网站上显示这些信息,所以我的客户问我这个.

从一开始我就认为它可能类似于twitter小部件.因为我想给出类似于此的代码:

<script src="http://widgets.twimg.com/j/2/widget.js"></script>
<script>
new TWTR.Widget({ ......
Run Code Online (Sandbox Code Playgroud)

其他网站将显示我的数据库中的信息.

但我找不到一个确切的例子,我发现了这个:http://tutorialzine.com/2010/03/who-is-online-widget-php-mysql-jquery/

但这并不是我想要的.

我的部署如下:在服务器中我有一个mySQL数据库和一个网站,我想创建php和javascript代码(甚至jquery,但我不是很专业)所以其他网站可以合并来自数据库的安全模式的信息.

任何人都可以暗示一下吗?

Lov*_*ing 6

您需要在服务器上使用RESTful服务,其他站点可以ping通.您将使用AJAX请求从该服务获取信息.

对您而言,最重要的是创建一个具有您想要的所有功能的JavaScript对象.向人们介绍如何使用REST API并让他们在自己的页面上通过AJAX实现它更容易.如果你真的想要一个完整的小部件,你会想要查看很多东西.首先是JS中的闭包,以确保您不与任何变量冲突.还要确保您擅长开发独立于库的跨浏览器Javascript.最后,您需要确保为跨域AJAX请求配置服务器.同样,我的建议是为他们设置一个REST API,让他们做脏工作.