Различия
Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия Следующая версия Следующая версия справа и слева | ||
comet:cometql [2017/05/27 16:24] levhav [Таблица pipes_messages] |
comet:cometql [2018/02/24 11:59] anastation468 [CometQL] |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
+ | <rst>RU::002-API::002-CometQL</rst> | ||
+ | <rst>Header: CometQL API</rst> | ||
+ | |||
====== CometQL ====== | ====== CometQL ====== | ||
Строка 7: | Строка 10: | ||
- Единый api для более чем 12 языков программирования | - Единый api для более чем 12 языков программирования | ||
- Простой и понятный вид запросов | - Простой и понятный вид запросов | ||
- | - В php есть средства поддержания постоянных соединений с MySQL и теперь их можно так же использовать для работы с comet сервером. | + | - В php есть средства поддержания постоянных соединений с MySQL и теперь их можно также использовать для работы с comet сервером. |
- | В данном представлении данные лежат в таблицах а команды на выборку или вставку совершают какие то действия. | + | В данном представлении данные лежат в таблицах а команды на выборку или вставку совершают какие-то действия. |
- | Например для получения информации о том когда пользователь был online достаточно выполнить следующий запрос: | + | Например, для получения информации о том, когда пользователь был online достаточно выполнить следующий запрос: |
<code sql>select * from users_time where id = 2;</code> | <code sql>select * from users_time where id = 2;</code> | ||
Вот что мы увидим | Вот что мы увидим | ||
Строка 116: | Строка 119: | ||
Введите имя канала "pipe_name" и нажмите подписаться. | Введите имя канала "pipe_name" и нажмите подписаться. | ||
<html> | <html> | ||
- | <iframe src="//comet-server.ru/doc/example/7/subscriptionTest.php" width="910px"></iframe> | + | <iframe src="//comet-server.com/doc/example/7/subscriptionTest.php" width="910px"></iframe> |
</html> | </html> | ||
А теперь с помощью online командной строки расположенной в углу экрана выполните запрос вставки в pipes_messages и увидите что сообщение дошло. | А теперь с помощью online командной строки расположенной в углу экрана выполните запрос вставки в pipes_messages и увидите что сообщение дошло. | ||
Строка 143: | Строка 146: | ||
Теперь введите имя канала "web_admins" и нажмите подписаться. | Теперь введите имя канала "web_admins" и нажмите подписаться. | ||
<html> | <html> | ||
- | <iframe src="//comet-server.ru/doc/example/7/subscriptionTest.php" width="910px"></iframe> | + | <iframe src="//comet-server.com/doc/example/7/subscriptionTest.php" width="910px"></iframe> |
</html> | </html> | ||
А теперь выполните запрос ещё раз и увидите что подписчиков в канале стало больше. | А теперь выполните запрос ещё раз и увидите что подписчиков в канале стало больше. | ||
Строка 270: | Строка 273: | ||
* [[comet:javascript_api|JavaScript API]] | * [[comet:javascript_api|JavaScript API]] | ||
* [[comet:testhosting|Почему скрипт работает на локальной машине и не работает на хостинге? ]] | * [[comet:testhosting|Почему скрипт работает на локальной машине и не работает на хостинге? ]] | ||
- | * [[comet:faq:public_key|Что такое и зачем нужен "Публичный идентификатор разработчика" и "Секретный ключ разработчика"?]] | + | * [[comet:dev_id|Что такое и зачем нужен "Публичный идентификатор разработчика" и "Секретный ключ разработчика"?]] |
* [[comet:faq:send-message-to-pipe|Как отправить сообщение в произвольный канал и как его потом получить на другой странице?]] | * [[comet:faq:send-message-to-pipe|Как отправить сообщение в произвольный канал и как его потом получить на другой странице?]] | ||
* [[comet:faq:realtime-users-list|Как реализовать механизм отслеживания вхождения пользователей на сайт. То есть список посетителей обновляющийся на "лету"?]] | * [[comet:faq:realtime-users-list|Как реализовать механизм отслеживания вхождения пользователей на сайт. То есть список посетителей обновляющийся на "лету"?]] | ||
- | * [[comet:faq:isolation-of-users|Могут ли влиять одни пользователи сервиса на других пользователей?]] * | + | * [[comet:saas|Могут ли влиять одни пользователи сервиса на других пользователей?]] * |
* [[comet:faq:access-to-channels-for-outsiders|Может ли кто то посторонний получать сообщение из каналов]] | * [[comet:faq:access-to-channels-for-outsiders|Может ли кто то посторонний получать сообщение из каналов]] | ||