从本地文件访问 mysql 数据库和服务器端脚本


Access mysql db and server side scripts from local file

这是更一般的设计问题。我的主要项目是为Firefox OS创建本机应用程序。这意味着JavaScript,jQuery,HTML5和css。此应用程序应具有多个功能。但是作为一般设计,我需要在Firefox OS下运行的本地html,css,js应用程序,能够访问服务器php脚本和mysql db,但是由于应用程序在客户端运行,因此我在应用程序和服务器之间的通信方面存在重大问题。我可以使用哪些技术、语言、API 或 JS 功能进行登录检查、注册、消息传递。如何从本地(在PC或移动设备上)文件访问服务器。我有可能错过了某个点,或者我对问题的整个理解是错误的,但这是否可能以及如何?

应用程序是使用标准 Web 技术构建的,其中包含附加元数据,允许用户代理发现、安装、启动和授予它们其他权限。

MDN如是说。

与远程共享数据库交互的常用方法是在它们前面放置一个 RESTful HTTP 前端,并使用 JavaScript/XMLHttpRequest 访问它。

XHR、WebSocket 或 TCPSocket。

前一年:

  • https://developer.mozilla.org/en-US/docs/DOM/XMLHttpRequest
  • https://developer.mozilla.org/en/docs/WebSockets
  • MDN上没有TCPSocket文档,但你可以研究盖亚电子邮件应用程序。
    • https://raw.github.com/mozilla-b2g/gaia/master/apps/email/js/ext/gaia-email-opt.js