翻译:zenoleoQQ群:10899268翻译得不好,大家见谅。发现错误可以通过qq联系我。 ? 。MMAP SyncRealTime %。泛型DAO 。直接连接 ...............................................................本文件的内容正在出版的“创作共用许可证:-非商业性-署名-...[1]您可以在下面的地址...查看全文本许可证[2]您可以自由:要共享-复制,分发和传输工作。混合-适应的工作。在下列情况下:署名-您必须归因于作者或授权人(但不以任何方式表明他们赞同你或你的工作使用)指定的方式工作。非商业-您可能无法使用本作品用于商业目的。相同方式共享-如果您改变,转换,或建立这项工作时,您可以分发的工作,只有在这个相同或类似的许可证。;,能够构建应用程序,修改现有的应用程序,开发一般的系统组件,并了解其架构。本文档的读者是技术人员,例如,分析师和Web开发人员。JavaScript和PHP的知识是必需的,以及Web开发的整体理解。了解面向对象编程也将是有帮助的。?eyeOS是一个在线桌面,为用户提供了类似桌面的界面,类似于计算机上的界面。eyeOS对于开发人员提供了一套工具,允许您开发在线桌面应用程序,通过类似在本地桌面上的方式。在eyeOS的应用程序的开发使用JavaScript的图形库,允许开发人员在更高层的概念工作,例如窗口,按钮,列表等,而不是层或低级别的XHTML。eyeOS的目标同时包括用户和开发人员,应用程序的工作方式类似于本地桌面应用,隐藏在web环境中工作所产生的问题。eyeOS是为这些人:希望他们的用户在一个可控制的方式通过Web界面访问资源,访问控制和用户帐户,有适应环境的能力,以符合他们的公司或组织的形象,并创造所有新特性和功能,以满足他们的需求。,另一个应用程序不干扰你的应用程序高度重视,我们已经制定eyeOS是整个应用系统的发展是尽可能简单。在一定意义上eyeOS是像一个传统的操作系统,其中每个应用程序单独运行它自己的进程和其自身的进程ID(PID),其中每个应用程序可以有不同的执行权限。因此,一个应用程序在eyeOS是一个独立的组件,您可以安装或卸载,就像任何Windows或Linux应用程序。您也可以定义安全规则的设置,以便只有一个用户或用户组可以看到,安装和使用桌面上的应用程序。后面我们将会看到,该系统提供一个API来管理应用程序,用户运行的是,例如,关闭正在运行的应用程序,或运行新的应用。这是该系统能够运行,而不相互干扰,每个应用程序和运行相同的应用程序的多个实例,通过这个API。eyeOS系统处理低级别的操作,例如,当用户关闭一个应用程序的过程中被自动删除。开发商不担心这些细节,但如果需要的话,可以介入和整个系统的改变默认的行为和行动。,eyeOS是用PHP和JavaScript开发Web应用程序。PHP用来开发服务器端的架构,而JavaScript用于创建和管理桌面和应用程序,显示在Web浏览器客户端。所有的eyeOS的应用,如登录,注册,或计算器,是一个JavaScript和PHP脚本的集合。甚至桌面本身是一个eyeOS的应用程序,可以修改。当第一次加载系统,用户的Web浏览器下载所有必要的JavaScript库,然后开始使用AJAX与服务器通信。这样,在整个用户会话中只有一个页面加载,其余的操作都是通过AJAX请求。在第一次加载时,eyeOS系统运行所需要的JavaScript库被下载。当应用程序第一次运行,具体到每个应用程序的JavaScript文件下载需求。下一次运行应
中文开发手册 来自淘豆网m.daumloan.com转载请标明出处.