Это старая версия документа.


A PCRE internal error occured. This might be caused by a faulty plugin

<rst>RU::900-Отличия Open source версии и SaaS версии</rst> Есть две редакции CppComet [[https://github.com/CppComet/comet-server|опенсорс версия]] и [[https://comet-server.com|SaaS платформа]]. Апи у них полностью совместимо, и единственная разница только при указании параметров для подключения. ====== Подключение из JavaScript API ====== При подключении из JavaScript API к SaaS версии <code JavaScript>CometServer().start({dev_id:15, user_id:1, user_key:"userHash"})</code> При подключении из JavaScript API к опенсорс версии <code JavaScript>CometServer().start({dev_id:0, user_id:1, user_key:"userHash", node:"example.com"})</code> ====== Подключение из CometQL ====== При подключении из CometQL к SaaS версии <code php> $dev_id = "15"; // Выдаётся в личном кабинете на сайте comet-server.com $dev_key = "lPXBFPqNg3f661JcegBY0N0dPXqUBdHXqj2cHf04PZgLHxT6z55e20ozojvMRvB8"; $link = mysqli_connect("app.comet-server.ru", $dev_id, $dev_key, "CometQL_v1"); </code> При подключении из CometQL к опенсорс версии <code php> $dev_id = "root"; // Задаётся в файле comet.ini $dev_key = "lPXBFPqNg3f661JcegBY0N0dPXqUBdHXqj2cHf04PZgLHxT6z55e20ozojvMRvB8"; $link = mysqli_connect("app.comet-server.ru", $dev_id, $dev_key, "CometQL_v1"); </code> ====== Безопасность совместного использования ====== В SaaS версии все данные пользователей изолированы друг от друга на основании параметра dev_id который указывается при подключении к серверу. Вы используя свой dev_id ни как не будете влиять на клиентов указавших при подключении другой dev_id. Если говорить об [[https://github.com/CppComet/comet-server|опенсорс версии]] то там нет разделения на dev_id то есть она рассчитана что на один экземпляр сервера приходится только один пользователь. Поэтому параметр dev_id там не требуется указывать при подключении.

Обсуждение

Ваш комментарий. Вики-синтаксис разрешён:
K G A᠎ Z M