2010-10-17 47 views
0

我已将force.com作为使用PHP和MySQL创建应用程序的替代方法。我的问题是关于部署。在force.com上构建应用程序后会发生什么?如果应用程序基于他们的API,如果我想要,我能够从我自己的域中为这个应用程序提供服务吗?如何在force.com上构建后部署

回答

1

简单的答案是“否”。

您的应用程序托管在他们的服务器上,它们使用他们自己的语言(基于Java和Oracle数据库,但您永远不会直接看到它们)构建。您将主要通过单击设置来创建应用程序(即使为表格添加字段也有GUI,无法说ALTER TABLE ADD COLUMN),在极少数情况下,当您需要复杂的逻辑时,您可能会使用Apex和Visualforce进行编程 - 但这些语言无法在Salesforce.com平台之外使用。说到这一点 - 当然你可以使用自己的域名(从我自己的域名提供这个应用程序“”),并且有很多集成的可能性,所以Salesforce应用程序可以与其他PHP应用程序交互例子......但是没有一种简单的方法可以像安装Apache或MySQL服务器一样创建自己的“salesforce服务器”。

你依靠自己的服务硬件和软件将作为Web服务器,执行自定义代码等

最后一件事 - 如果你希望建立一些可重复使用的可能是有帮助的其他公司和你想要以一种理智的方式出售它(不必在每个客户的环境中重复所有点击),看看appexchange。这是一个你可以找到许多预先构建的Force.com应用程序的地方(把它们想像为WordPress的插件,Joomla,osCommerce ...)。