Squad Wars Bonus - Try Guys Try Hosting

Опубликовано: 12.06.2017

видео Squad Wars Bonus - Try Guys Try Hosting

Building Dynamic Web Apps with Laravel by Eric Ouyang

Сделал разделение на читателей и создателей на веб-сайте современной литературы руиздат. Слева в статистике веб-сайта появилось две новых графы. Не так просто оказалось, как я поначалу задумывался. Повозился и поразмыслил я значительно. База данных уже не такая уж и малая, а соответственно и все подсчеты в ней происходят куда медленней, чем в самом начале.



Пришлось даже в структуру базы данных mysql внести конфигурации. Еще нужно переписывать где-то код, потому что уже много произведений и подсчет начинает затормаживать некие процессы до 2 секунд, в редчайших скриптах. Пока это не так критично, но это нужно непременно дорабатывать, потому что через полгода это будет уже не две, а минимум 5 секунд, что уже является критическим. Хоть подсчет и делается в 2-ух скриптах, но нужно апгрейдить и переписать саму логику подсчета.


SQL

Когда я писал код подсчета создателей и читателей, то сообразил, что без дополнительной ячейки, где будет храниться количество произведений определенного создателя не обойтись. После внесения конфигураций в структуру БД, начался процесс разработки скрипта подсчета. Могу поделиться парой моментов, которые у меня вызвали трудности. До сего времени не могу осознать как можно всякий раз пересчитывать на лету, потому что наблюдаются суровые подвисания и php и sql, потому что неограниченное количество операций за один раз происходит.


"Error Establishing a Database Connection" -- How to Fix This WordPress Error: Part 1 of 2

Код подсчета на php, как его вижу я:

rss