Я с Sites никогда не работал нормально. Знаю, что они есть. Запускал в Дэв песочнице. но не ведаю, как там с пользователями и лицензиями. Нет, Гугл меня не забанил :-)
Пример.
Я хочу сделать портал для вида спорта. Т.е. Рейтинг, турниры, спортивные базы, информация по игрокам и т.д. Должен быть админ или несколько этого сайта/портала, которые могут добавлять игроков, турниры, базы. А будут сами игроки/владельцы баз, которые могут редактировать свою инфу.
Админов несколько. Не более 2-3. А вот игроков - 100-300. Проплачивать каждого лицензию?
Может для сайтов делается CustomUser__c объект да и все. С полями, логин и пароль.
Я с Sites никогда не работал нормально. Знаю, что они есть. Запускал в Дэв песочнице. но не ведаю, как там с пользователями и лицензиями. Нет, Гугл меня не забанил :-) Пример. Я хочу сделать портал для вида спорта. Т.е. Рейтинг, турниры, спортивные базы, информация по игрокам и т.д. Должен быть админ или несколько этого сайта/портала, которые могут добавлять игроков, турниры, базы. А будут сами игроки/владельцы баз, которые могут редактировать свою инфу. Админов несколько. Не более 2-3. А вот игроков - 100-300. Проплачивать каждого лицензию? Может для сайтов делается CustomUser__c объект да и все. С полями, логин и пароль.
Насколько мне известно, SF это не очень любит.
[quote="Andrii Muzychuk"]Может для сайтов делается CustomUser__c объект да и все. С полями, логин и пароль.[/quote] Насколько мне известно, SF это не очень любит.
Могуть "забанить"? :-)
Могуть "забанить"? :-)
Если продовать не будешь то нет, а так обычное дело, сам несколько лет такой портал пилил.
[quote="Andrii Muzychuk"]Могуть "забанить"? :-)[/quote] Если продовать не будешь то нет, а так обычное дело, сам несколько лет такой портал пилил.
Официально такое запрещено. Если для личных нужд возможно не забанят. Но выходить с таким решением на AppExcange не дадут.
[quote="Andrii Muzychuk"]Могуть "забанить"? :-)[/quote] Официально такое запрещено. Если для личных нужд возможно не забанят. Но выходить с таким решением на AppExcange не дадут.
Та не, AppExchange мне не нужен. Чисто для себя и игроков. Что рейтинг смотреть, турниры сопровождать, счет онлайн показывать. На этом даже денег никто зарабатывать не будет.
Та не, AppExchange мне не нужен. Чисто для себя и игроков. Что рейтинг смотреть, турниры сопровождать, счет онлайн показывать. На этом даже денег никто зарабатывать не будет.
а не проще без SF замутить такое? Или ты будешь делать на dev орге с 5 мб на data storage?
а не проще без SF замутить такое? Или ты будешь делать на dev орге с 5 мб на data storage?
Ну, это надо париться на счет хостинга и вообще, разбираться как делается сайт на другой платформе. Тут все понятно. Сделал объекты, зафигачил страничек и нажал Publish Site. Все, все работает.
На PHP или .Net (то, что я знаю и умею) это целая история. Всю инфраструктура закодить. БД поднять, настроить соединение БД и кода, настроить дэв окружение, разбираться с тонкостями системы. Та ну. В СФ все проще и быстрей для меня.
Другой вопрос, на сколько это дешевле будет в плане поддержки такого решения. Вот как раз вопрос на счет лицензий. Могу ли я купить одну самую дешевую лицензию, сделать такой сайт и выкатить его под доменом www.mysportportal.by?
Ну, это надо париться на счет хостинга и вообще, разбираться как делается сайт на другой платформе. Тут все понятно. Сделал объекты, зафигачил страничек и нажал Publish Site. Все, все работает. На PHP или .Net (то, что я знаю и умею) это целая история. Всю инфраструктура закодить. БД поднять, настроить соединение БД и кода, настроить дэв окружение, разбираться с тонкостями системы. Та ну. В СФ все проще и быстрей для меня. Другой вопрос, на сколько это дешевле будет в плане поддержки такого решения. Вот как раз вопрос на счет лицензий. Могу ли я купить одну самую дешевую лицензию, сделать такой сайт и выкатить его под доменом www.mysportportal.by?
Другой вопрос, на сколько это дешевле будет в плане поддержки такого решения. Вот как раз вопрос на счет лицензий. Могу ли я купить одну самую дешевую лицензию, сделать такой сайт и выкатить его под доменом www.mysportportal.by?
У тебя же одна лицензия должна быть, а остальное под cайт guest user
[quote="Andrii Muzychuk"]Ну, это надо париться на счет хостинга и вообще, разбираться как делается сайт на другой платформе. Тут все понятно. Сделал объекты, зафигачил страничек и нажал Publish Site. Все, все работает. На PHP или .Net (то, что я знаю и умею) это целая история. Всю инфраструктура закодить. БД поднять, настроить соединение БД и кода, настроить дэв окружение, разбираться с тонкостями системы. Та ну. В СФ все проще и быстрей для меня. Другой вопрос, на сколько это дешевле будет в плане поддержки такого решения. Вот как раз вопрос на счет лицензий. Могу ли я купить одну самую дешевую лицензию, сделать такой сайт и выкатить его под доменом www.mysportportal.by?[/quote] У тебя же одна лицензия должна быть, а остальное под cайт guest user
Да. Но вот я ж хочу, что б народ регистрировался и логинился. Свои учетки имел. Вот и вопрос, как СФ смотрит на такой подход? Я ж не могу на каждого пользователя, который захотел зарегистрироваться покупать лицензию. Пока я ее куплю и создам User под этого пользователя он уже не захочет приходить на мой сайт больше.
Да. Но вот я ж хочу, что б народ регистрировался и логинился. Свои учетки имел. Вот и вопрос, как СФ смотрит на такой подход? Я ж не могу на каждого пользователя, который захотел зарегистрироваться покупать лицензию. Пока я ее куплю и создам User под этого пользователя он уже не захочет приходить на мой сайт больше.
А какую лицензию ты собрался покупать под каждого пользователя?
Явно не standard salesforce?
А какую лицензию ты собрался покупать под каждого пользователя? Явно не standard salesforce?
Обычно твой use case реализуют на базе Customer Portal. И Site тут играет только роль landing page для незарегистрированных еще пользователей. И если ты хочешь делать все правильно - то тебе надо купить такие лицензии. А теперь самое интересно - они продаются минимум по 100 штук и стоят 5$ в месяц.
Короче скажу так - я тоже задавался этим вопросом - как использовать SF в качестве платформы для обычного сайта - ответ - никак.
ПРОЩЕ и дешевле посидеть и разобраться с каким нибудь PHP или Python фреймворком + VPS.
Никто не спорит что ты не сможешь это реализовать на базе SF, но масштабировать ты уже точно не сможешь свое решение.
Обычно твой use case реализуют на базе Customer Portal. И Site тут играет только роль landing page для незарегистрированных еще пользователей. И если ты хочешь делать все правильно - то тебе надо купить такие лицензии. А теперь самое интересно - они продаются минимум по 100 штук и стоят 5$ в месяц. Короче скажу так - я тоже задавался этим вопросом - как использовать SF в качестве платформы для обычного сайта - ответ - никак. ПРОЩЕ и дешевле посидеть и разобраться с каким нибудь PHP или Python фреймворком + VPS. Никто не спорит что ты не сможешь это реализовать на базе SF, но масштабировать ты уже точно не сможешь свое решение.
Спасибо!
Спасибо!