如何集中整个网站引擎?

时间:2008-10-28 00:41:43

标签: deployment hosting automated-deploy deployment-project

如果可能,请优先通过php或ROR进行回复!

示例:

  

www.slide.com上的幻灯片小工具可以   被部署在网络上的任何地方。但   幻灯片开发者有   集中编辑这些功能   小部件。对小部件核心的更改,   将更新所有已安装的   窗口小部件。

这可以通过整个网站引擎完成吗?

  

说我编写了Wordpress   发动机。我有可能吗?   在我的客户自己上部署我的引擎   服务器在他们自己的域中   仍然能够   控制/更新/编辑核心并拥有   它更新了我所有的客户引擎。

主要原因是客户拥有自己的内容和品牌。客户可能需要建立自己的在线业务,因此他需要自己的域名,但他仍然可以支付服务,让他的引擎得到专业管理和维护。

1 个答案:

答案 0 :(得分:1)

据我所知,slide.com中的flash对象托管在他们的服务器上,所有部署在其他地方的是标记,它引用小部件类似于嵌入YouTube视频。除非那里有一些我看不到的东西。

有两种方法可以做我认为你在问的问题。

1)您可以在服务器上提供托管Web应用程序的服务。用户可以将他们的域指向您的服务器,然后您将在虚拟主机下运行该应用程序,并授予他们管理员访问该应用程序的权限以对其进行标记。基本上,您将提供预先安装了应用程序引擎的Web托管服务。

2)您可以允许他们在服务器上部署它,并提供自动更新,以便在核心中更改应用程序文件时下载和替换它们。但是,这需要对存储脚本的每个文件夹进行脚本写入访问,因此会在其服务器上造成安全问题。

根据应用程序的类型,您还可以将其中的大部分部署为服务器上的服务,以及部署在与服务通信的客户服务器上的某种类型的基本包装器。然后,您可以集中所有业务逻辑,并将图像和模板存储在其服务器上,并可能存储与其数据库通信的脚本。