Anonymous
ну лень человеку пилить нормально, пусть делает как можно.(как хочет)
Дмитрий Дарт
Привет всем! Есть вопрос по конфигу апача, тут можно ссылку на пастебин кидать?
Anonymous
Дмитрий Дарт
Буду благодарен за подсказку https://pastebin.com/8hyP6jZe
Anonymous
Anonymous
Max
Anonymous
Max
Max
Max
Max
Max
Anonymous
@webwork
Halif_ _211
еще лучше вот здесь подготовить структуру с примером
http://sqlfiddle.com/#!9/66b29/7 сделала. Считает сколько постов было за определенную дату и сумму просмотров всех постов за эту дату.
Нужно в каждой дате уникализировать время. Например за день было 3 поста, но один из них дубль по времени, поэтому нужно уникализировать и получить не 3 а 2.
Evgeniy
Evgeniy
например так можно сделать
Evgeniy
можно еще и другими более оптимальми путями
Anonymous
ребят, а такой вот еще вопрос: генерю изображения, из множества мелких объектов (несколько манипуляций провожу над некоторыми из них), ну вобщем пара вложенных циклов и там еще логика внутри... короч проц грузит ппц... я понимаю, что тот же GD использует процессор и это ресурсоёмкие операции. так вот вопрос — получается никаким образом на бэкенде я не смогу нагрузку снизить на проц для моей задачи?
Vitaly
в облако вынести
Vitaly
на отдельный сервер
Vitaly
чтонить придумать
Vladimir
Vladimir
Чому не imagick тот же?
Anonymous
Чому не imagick тот же?
его тоже пробовал, нагрузка всё равно большая. я использую http://image.intervention.io/
Anonymous
у него как раз или тот или другой драйвер можно использовать
Vladimir
Evgeniy
но лучше все же хранить нормально данные
Anonymous
да не получается( всегда разные изображения...
Evgeniy
я по поводу sql
Anonymous
аа))
Anonymous
Anonymous
я с реактом работал, правда в другом немного разрезе)
Vladimir
reactphp?
Тоже вариант) Хотя пока что версия @wata5hi мне нравится больше)
Anonymous
Halif_ _211
Halif_ _211
Halif_ _211
нужно вот так
Evgeniy
у вас очень кривой способ хранения и получать такую инфу из этих данных довольно костыльно получается
Evgeniy
надо отдельно хранить данные по просмотрам
Evgeniy
а количество постов за дату надо считать
Evgeniy
select * from posts group by create_at
Evgeniy
использовать дату создания поста
Evgeniy
которая в самом посте должна быть
Evgeniy
имхо
Halif_ _211
Evgeniy
как минимум колонки date и time могут храниться в колонке datetime
Evgeniy
а в вашем случае подойдет timestamp
Evgeniy
точность также будет до секунды
Evgeniy
а благодаря уменьшению размера колонки, добавить индекс по ней (он будет меньше)
Evgeniy
и быстрей
Evgeniy
потому что при большой бд такой запрос будет медленным
Evgeniy
с количеством просмотров сложней ))
Evgeniy
там зависит от ситуации (что в итоге надо видеть)
Evgeniy
если важно видеть кто именно смотрел, то каждый уникальный просмотр придется фиксировать, если на это насрать там чуть по другому делается
Halif_ _211
Там все проще. Изначально берутся посты за какую-то дату. определяем сумму их просмотров и делим это все на кол-во постов, получаем среднее значение просмотров н один пост и заносим в базу
Evgeniy
ну это уже специфика бизнеса
Evgeniy
но я бы самим постам дату создания добавил
Halif_ _211
Блин. Ладно. 10млн записей ща переделывать...
Evgeniy
ну не обязательно ща
Evgeniy
просто я те замечания что вижу сразу написал кинь таску в бэклог потом разберешься)
Halif_ _211
Halif_ _211
Там в итоге около 130 должно выйти
Halif_ _211
поэтому лучше сразу
Evgeniy
ну я бы вынес колонку создания в сам пост
Evgeniy
а вот просмотры можно по разному сделать зависит от того что надо в итоге
Halif_ _211
в итоге среднее кол-во одного поста в сутки
Evgeniy
нужно только количество иливажно кто посмотрел (login у тебя колонка)
Halif_ _211
Halif_ _211
login.site.ru