VKAPI: Fix wall performance issue

А пока никто не видет, пусть тут повисит текст одной песенки:

Дай мені почути відверту мовчання тишу
Ще раз зазирнути, утнути якусь дурницю
Ти доповнила хором у соло останню нішу
Відпустила і тягне-несе мене залізниця
Дай докайфувати, допити останні ноти
Вони і мене розвивають-крають, їх чути мушу
Струмом віддавали торканння, погляди, фото
Сканували і милом заслали ми наші душі

Засмага зійде
В купе купувати, в п'ятій піти
Спрагою стане наступний день
Але я залишаюсь там, як і ти

Засмага зійде
В купе купувати, в п'ятій піти
Спрагою стане наступний день
Але я залишаюсь там, як і ти

Потяги в полиці штовхали у різні боки
Телефони стискали, чекали картки ввімкнутись
Залишили по собі ціньми в камінні мокрім
Незабаром побачитись з вами, або почутись
Не потрібні тіла нам ваші анітрохи
Просто ближче підходьте й вгору здіймайте руки
Сумувати, гаяти час, плести неспокій
Так буває, що спогади народжують звуки

Засмага зійде
В купе купувати, в п'ятій піти
Спрагою стане наступний день
Але я залишаюсь там, як і ти
This commit is contained in:
veselcraft 2022-03-26 19:53:39 +03:00
parent da26c82531
commit f505887d7f
No known key found for this signature in database
GPG key ID: AED66BC1AC628A4E

View file

@ -36,10 +36,10 @@ final class Wall extends VKAPIRequestHandler
"id" => $attachment->getVirtualId(), "id" => $attachment->getVirtualId(),
"owner_id" => $attachment->getOwner()->getId(), "owner_id" => $attachment->getOwner()->getId(),
"sizes" => array([ "sizes" => array([
"height" => $attachment->getDimentions()[1], "height" => 500, // Для временного компросима оставляю статическое число. Если каждый раз обращаться к файлу за количеством пикселов, то наступает пuпuська полная с производительностью, так что пока так
"url" => $attachment->getURL(), "url" => $attachment->getURL(),
"type" => "m", "type" => "m",
"width" => $attachment->getDimentions()[0], "width" => 500,
]), ]),
"text" => "", "text" => "",
"has_tags" => false "has_tags" => false
@ -169,10 +169,10 @@ final class Wall extends VKAPIRequestHandler
"id" => $attachment->getVirtualId(), "id" => $attachment->getVirtualId(),
"owner_id" => $attachment->getOwner()->getId(), "owner_id" => $attachment->getOwner()->getId(),
"sizes" => array([ "sizes" => array([
"height" => $attachment->getDimentions()[1], "height" => 500, // я ещё я заебался вставлять одинаковый код в два разных места
"url" => $attachment->getURL(), "url" => $attachment->getURL(),
"type" => "m", "type" => "m",
"width" => $attachment->getDimentions()[0], "width" => 500,
]), ]),
"text" => "", "text" => "",
"has_tags" => false "has_tags" => false