Итак, я починил проблему с "короткой лентой". Корневая проблема конечно была практически в одной опечатке. Помимо этого, улучшена производительность — делаем меньше ненужных запросов и апдейтов. Никаких хард-релоадов не должно требоваться — просто надо листать вперед.
Также реально включена некая оптимизация, связанная с контролем доступа, надеюсь, что это не приведет к security breach. Эта оптимизация всю дорогу планировалась, под нее все было заточено — не хватало одного if'а. Также семантика тернарной логики сменилась с undecided на decided. ‎- псы в рапиде
б) убрано одно бессмысленное поле из кэширующей таблицы, а также запросы, которые его заполняли (и один индекс по нему); ‎- псы в рапиде
в) исправлена ошибка, при которой твои собственные посты на морде помечались как "commented by" или "liked by". ‎- псы в рапиде
г) вынесена еще одна мега-оптимизация, время которой наконец пришло; ‎- псы в рапиде
^ деталей бы! ‎- адский хардлайн в засаде
слушай, ну как ты понимаешь, чем пафоснее звучит строчка, тем более она тупая. ну там в одном месте короче на ровном месте игнорировался кэш, потому что несколько недель назад другое место глючило, но все вместе работало из-за bug-to-bug compatibility. теперь то место переписано, можно выключить покрывающий баг. ‎- псы в рапиде
Короче, зогадка. Я домотал "everything" до 80 страницы, а вот морду могу мотать только до 14-й. Завтра буду снова думать. Но хотя бы не третья. У кого сколько мотается морда? ‎- псы в рапиде
помотал мордой -- на 14-й белый экран. слушай, а нельзя морду поширше -- точнее подлиньше -- сделать? куцее число записей на ней ‎- right wing hug squads
не понял. 30 вместо 15? ‎- псы в рапиде
ну типа того. ну или в сеттингс кол-во записей на странице вытащить, если уж совсем по барски делать ‎- right wing hug squads
сделал 25, гммм ‎- псы в рапиде
...и морда побелела (в смысле нет записей) на https://mokum.ru/?page=4 :) ‎- right wing hug squads
^ ага, значит, пункт "г" был ошибкой. откатил, все заработало но кажется тормозит. завтра буду думать. ‎- псы в рапиде
из последних сил включил мозг и чисто алгебраически починил корневую проблему пункта "г". ‎- псы в рапиде
нет, не починил пока пункт "г". но понял. там три бага в одном месте, будем разгребать. ‎- псы в рапиде