2010-10-17 83 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 ...)。