Как я могу создать решение SaaS (настройка каждой учетной записи)? - PullRequest
1 голос
/ 29 августа 2011

У меня есть веб-приложение, которое я сейчас продаю через Интернет с помощью ClientExec. Я хочу уйти от ClientExec и использовать что-то вроде Chargify / Spreedly / etc. для платежной части, однако, моя проблема в том, как я могу создать учетную запись каждого пользователя?

ClientExec в настоящее время создает новую учетную запись cPanel и поддомен для каждого пользователя, что приятно, но излишне. Моим клиентам не нужен доступ к этому.

Можно ли настроить субдомены с помощью PHP?

Как я могу ограничить полосу пропускания пользователей и пространство для хранения?

Можно ли это сделать? Уже есть приложение для этого?

1 Ответ

1 голос
/ 29 ноября 2011

Если вы используете cPanel, вы можете использовать их SDK .Если вы не используете какую-либо панель управления, вам придется написать какой-нибудь скрипт, который будет вносить изменения в ваш httpd.conf и перезагружать apache каждый раз, когда вы вносите какие-либо изменения.

...