首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在我的服务器上生成输出,然后通过带有url的“include”输出到客户网站是否可以接受?

在我的服务器上生成输出,然后通过带有url的“include”输出到客户网站是否可以接受?
EN

Stack Overflow用户
提问于 2013-05-02 10:07:37
回答 1查看 37关注 0票数 0

我的客户有一个旧的域名,他的主要网站是托管-一个过时的CMS和一个旧版本的PHP和大多数扩展禁用。他还失去了对MySQL数据库和FTP服务器的访问权限(它们无法及时恢复)。

我可以访问他的文件系统(虽然只能通过CMS的文件浏览器)。

我需要在子目录中开发一个相同域名的网站.

我要开发的网站是相对简单的,但它需要一个关系数据库才能发挥作用。由于我无法访问MySQL,而且缺少SQLite扩展,所以我想出了一个相当疯狂的解决方案。我决定在我自己的网站上托管这个脚本,然后include() it的输出(通过一个绝对URL).

这就提出了两个问题:

(一)在保安或其他方面,这种安排会否出现意想不到的问题?

2)在我自己的网站上托管CSS和JS,并通过绝对的URL链接它们,可以吗?或者这会给一些浏览器的跨服务器请求带来麻烦吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-05-02 10:15:39

这是个很滑的斜坡。它可以在非常简单的网站上完成,但是当你这样做的时候,像会话和cookie这样的事情就会变得一团糟。另外,像登录这样的事情应该小心保护。由于登录不能绑定到实际主机服务器的会话,所以您必须格外小心。

包括CSS和JS将不会造成问题。

也许更好的方法是在您自己的服务器上抽象您的DB交互,并在客户机的服务器上编写实际的网站。接下来,您可以在您自己的服务器上构建一个RESTfull应用程序,并使用XML或JSON (或您喜欢的任何东西)来通信您想要的数据。但是,不要忘记在这里执行一些安全性操作,因为您将为您的DB创建一个公共接口。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16335354

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档