Простой ответ - «нет».
Ваше приложение размещено на их серверах, построенных на их собственном языке (на основе Java и Oracle DB, но вы никогда их не увидите напрямую).Вы будете создавать свое приложение в основном с помощью щелчка по настройке (даже для добавления полей в таблицы есть GUI, нельзя сказать ALTER TABLE ADD COLUMN
), в некоторых редких случаях, когда вам понадобится сложная логика, вы можете прибегнуть к программированию в Apex и Visualforce.- но эти языки не будут работать вне платформы Salesforce.com.
Сказав это, - конечно, вы можете использовать свое собственное доменное имя (буквально " обслуживать это приложение из моего собственного домена ")") и существует множество возможностей интеграции, чтобы приложение Salesforce могло взаимодействовать, например, с другим приложением, написанным на PHP ... Но не существует простого способа создать свой собственный" сервер продаж ", как если бы вы устанавливали сервер Apache или MySQL.
Вы полагаетесь на их сервис как на аппаратное, так и на программное обеспечение, которое будет выполнять роль веб-сервера, выполнять ваш собственный код и т. Д.
Последнее - если вы надеетесь создать что-то повторно используемое, что может быть полезно длядругие компании, и вы хотели бы продать его каким-либо вменяемым способом (без необходимости повторять все нажатия в среде каждого клиента и т. д.), посмотрите на appexchange .Это место, где вы можете найти множество готовых приложений Force.com (например, плагины для Wordpress, Joomla, osCommerce ...).