|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
10.07.2019, 16:04 | #1 |
Пользователь
Регистрация: 10.07.2019
Сообщений: 18
|
retrieve realtime data mssql with php
Как можно создать websocket сервер, который проверял бы базу данных MSSQL с последующей передачей данных на вебсайт клиента?
|
10.07.2019, 16:07 | #2 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,709
|
|
10.07.2019, 16:37 | #3 |
Пользователь
Регистрация: 10.07.2019
Сообщений: 18
|
retrieve realtime data mssql with php
Здесь у websocket сервера нет связи с базой данных MSSQL: https://habr.com/en/post/209864/
|
10.07.2019, 16:37 | #4 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,709
|
Так в чем проблема? https://www.php.net/manual/en/book.mssql.php
|
10.07.2019, 16:41 | #5 |
Пользователь
Регистрация: 10.07.2019
Сообщений: 18
|
mssql_pconnect
У Вас найдется реальный пример? Мне кажется что здесь не годится вариант с mssql_pconnect, потому что в PHP daemon-e нужна какая-то другая технология для постоянной связи с базой данных MSSQL.
|
10.07.2019, 16:46 | #6 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,709
|
Не нравится mssql используйте PDO, sqlsrv...
Да и зачем "демону" постоянная связь с БД? Да и демон врядли нужен. |
10.07.2019, 16:46 | #7 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Цитата:
websocket тут не при чём. проблема ваша у том, что Вы хотите получить уведомление об БД о том, что записи в ней изменились. Насколько я в курсе, MSSQL (равно как и другие СУБД) таким функционалом не обладает. Только регулярные запросы в цикле и проверка изменений. Но это, конечно, нагрузка на БД почище всякого DDOS |
|
10.07.2019, 16:50 | #8 |
Пользователь
Регистрация: 10.07.2019
Сообщений: 18
|
mssql
У меня нет другого выбора, потому что вебсайт берет данные из MSSQL.
Как по-другому узнать, произошло ли изменение в таблице базы данных, если не поддерживать постоянную связь с БД при помощи демона? Не бомбить же сервер постоянными AJAX запросами. |
10.07.2019, 16:51 | #9 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,709
|
|
10.07.2019, 16:53 | #10 | |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,709
|
Цитата:
И интерфейс сайта обновляется каждую мс? А действительно ли нужны настолько актуальные данные? |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
cmd realtime и pipe | firstoxe | Общие вопросы Delphi | 2 | 15.07.2015 14:49 |
MSSQL 2005 text data type | BloodWizard | SQL, базы данных | 7 | 25.10.2010 17:30 |
IdPOP31.Retrieve(n,Msg);//Задумывается навсегда( | Biohazard | Работа с сетью в Delphi | 0 | 09.10.2010 13:41 |
Видео в режиме realtime | Holly1444 | Помощь студентам | 2 | 23.08.2009 17:07 |