szQocks, да не, мне нужны адреса такие как я привел, именно от корня сайта, да я уже победил проблема pages/[users].tsx, так оно работает, только не знаю столкнусь ли с проблемами какими то в next.js. Буду тестить...
szQocks, да не, мне банально надо по подобным адресам обращаться к /pages/users.tsx
Я как понял это что то вроде pages/[users].tsx, но не будет ли проблем каких то, я пока не знаю =)
У меня коллекция analytics это коллекция статистики куда записываются все важные действия пользователя на сайте, поэтому увеличивать просмотры определенной страницы методом обновления "count" не получится, если только для этого дела завести еще одну коллекцию, сугубо для просмотров, надо будет попробовать, это должно будет облегчить выборку.
Получается в течении дня мне нужно будет обновлять данные просмотра каждой страницы в доп. коллекции, ночью переносить сумму просмотром в db.posts.url, а после в этой доп. коллекции обнулять счетчики страниц для сбора данных нового дня.
На счет счетчиков день/неделю/месяц, в принципе у меня такая же логика реализована, сейчас только перенес обновление данных раз в сутки, ночью.
Надо будет покумекать над этим, что так точно нагрузка уменьшится.
Ну и получается нужно будет следить за всеми db.posts в базе и удалять устаревшие записи. Но идея имеет место быть.
Алексей Ярков, можно, не проблема, проблема в том что нагрузки на столько велики что может объявится oom killer и офнуть базу, что он в принципе и делает периодически. У меня просто совместно с этими расчетами еще кое какие манипуляции проводятся, поэтому и делаю каждый час. Раньше было все Ок, но по мере роста базы и числа просмотров начались проблемы с этим, разграничу все это дело, а проблема так и останется.
Максим Припадчев, ну мне нужно просто уменьшить прямоугольник сохранив соотношения сторон, уменьшая его высоту, ширина тоже уменьшается с сохранением пропорций.
В общем сделал пока так:
1. Принял на API сервере файл, в этом помог formidable
2. Создал буфер с файла и отправил его повторно на файловый сервер.
Все работает, все прекрасно, за исключением того что пока не понятно, можно ли как то пушить все это добро без таких махинаций... несколько неудобно, лишних действий через чур много. А мне банально надо на апи сервере узнать домен куда отправить файл и проверить токен доступа.
Вадим, я видать не правильно понял механику webpack, я думал о следующем.
У меня в PUG указана ссылка на js файл в папке /static/assets/build.min.js
И при редактировании файла который компилируется в build.min.js webpack тут же отобразить изменения на самой странице, ну вообщем все будет так же как и при webpack --watch, только до кучи и на странице сразу же изменения будут)
Т.е. с webpack --watch работает отлично, но постоянно нужно F5 нажимать, думал избавиться от постоянного обновления страницы при изменении скриптов, да стилей...
Aetae, да это не проблема, сделать то сделал, но вот все равно считаю это костылем, 3 лишних строчки в коде и все равно как то грустно, вроде ж библиотека большая и надеялся на то что есть центровка, как по горизонтале, так и по вертикале, а в итоге нету ничего, а может и есть))
Lynn «Кофеман», я читал, и как понял что только на текст влияет, да и пробовал сделать что то вроде такого:
image over -gravity center 100,100.
При обработке выплюнул мне ошибку =)
ThunderCat, это можно попробовать, но так сложилось что у меня основная аудитория это 30+ )) А школоты до 18, всего 7%))
Но вариант тоже можно опробовать!
Пользователей у меня куча, да и фото у меня подписаны, т.е. что на фотке находится я знаю.
Вся фишка в том что нужно разогревать аудиторию, если юзер видит что фотки комментируют он и сам оставить комментарий. У меня на страницах где есть комменты пользователи нет нет да оставляют свои тоже =)
Мне вот интересно можно ли в ВК API по каким то словам найти популярные общие посты?
Сейчас пока мысли только о том чтобы найти группы с аналогичным контентом и от туда выдергивать комменты, это думаю самое простое если учесть что нет альтернатив никаких.
Да, об этом я уже думал, поэтому и написал что мягко говоря не правильно будет =) Ну может кто уже проделывал такое или знает более интересный вариант)
Это не прокатить, так как поиск идет по $text, я просто привел пример, а там еще и морфология, ну и костыль так себе, потому что нужна точная конкретика, которой MongoDB не дает.
Вот интересно почему монга не выводит хотя бы ID документа дубликата, ведь все равно по факту она его знает.