Здравствуйте, сайт-игра на php 7. Конкретней по правке: необходимо оптимизировать чат (можно также мемкешед сделать или файловый кеш на json например (вам виднее как лучше сделать)).
Об оптимизации чата от нашего занятого программиста:
Я бы сделал примерно так:
1. Чат продолжаем писать в бд, с этим проблем нет.
2. Отправку сообщений в чат везде правим на одну функцию - сейчас есть зоопарк вида "тут функцию используем, тут прямо в бд пишем".
3. Функцию модифицируем, чтобы писала сообщение и в бд, и в кэш.
4. В кэше храним сообщения строго за период, за который они запрашиваются (там вроде 60 секунд), остальное постоянно чистим.
5. Функцию запроса сообщений исправляем на работу только с кэшем.
6. Ну и там была вроде какая-то защита "не писать сообщения чаще, чем раз в Н секунд" - её тоже можно до ума довести.
7. На внедрение этого часа 4 потребуется.
Также нужно будет написать где делали изменения для переноса на другой домен.
Оставлять заявки могут только авторизованные пользователи.
Заявок нет
Оставлять заявки могут только авторизованные пользователи.
Оптимизация чата на PHP
Реклама
Оптимизация чата на PHP
Здравствуйте, сайт-игра на php 7. Конкретней по правке: необходимо оптимизировать чат (можно также мемкешед сделать или файловый кеш на json например (вам виднее как лучше сделать)).
Об оптимизации чата от нашего занятого программиста:
Я бы сделал примерно так:
1. Чат продолжаем писать в бд, с этим проблем нет.
2. Отправку сообщений в чат везде правим на одну функцию - сейчас есть зоопарк вида "тут функцию используем, тут прямо в бд пишем".
3. Функцию модифицируем, чтобы писала сообщение и в бд, и в кэш.
4. В кэше храним сообщения строго за период, за который они запрашиваются (там вроде 60 секунд), остальное постоянно чистим.
5. Функцию запроса сообщений исправляем на работу только с кэшем.
6. Ну и там была вроде какая-то защита "не писать сообщения чаще, чем раз в Н секунд" - её тоже можно до ума довести.
7. На внедрение этого часа 4 потребуется.
Также нужно будет написать где делали изменения для переноса на другой домен.
Другие открытые задания:
картинки для сказок250 р.
Бюджет: 250 р. Добрый день! Требуются картинки для сказок. Я пишу сказки для детей, нужны картинки к сюжетам сказки. К каждой сказке от 5 до 12 картинок. Где то больше, где то мен…
Создать сайт и подключить онлайн-оплату10 000 р.
Бюджет: 10 000 р. Добрый день. Есть верстка сайта. Нужно подключить онлайн-оплату. Полное ТЗ вот: https://disk.yandex.ru/d/NUVNrvV2tc2CTg Бюджет: 10 000 рублей. Пишите в телегра…
Поиск сотрудника на постоянную работу без опыта35 000 р.
Бюджет: 35 000 р. В крутую команду нужен человек без опыта на постоянную работу для мелких задач,в основном рутина(простая) для регистрации гугл аккаунтов,сервисом всяких,хостингах …
поиск заданий