From f505887d7f35c6a70e8063e25ee6facbee0cd9b2 Mon Sep 17 00:00:00 2001 From: veselcraft Date: Sat, 26 Mar 2022 19:53:39 +0300 Subject: [PATCH] VKAPI: Fix wall performance issue MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit А пока никто не видет, пусть тут повисит текст одной песенки: Дай мені почути відверту мовчання тишу Ще раз зазирнути, утнути якусь дурницю Ти доповнила хором у соло останню нішу Відпустила і тягне-несе мене залізниця Дай докайфувати, допити останні ноти Вони і мене розвивають-крають, їх чути мушу Струмом віддавали торканння, погляди, фото Сканували і милом заслали ми наші душі Засмага зійде В купе купувати, в п'ятій піти Спрагою стане наступний день Але я залишаюсь там, як і ти Засмага зійде В купе купувати, в п'ятій піти Спрагою стане наступний день Але я залишаюсь там, як і ти Потяги в полиці штовхали у різні боки Телефони стискали, чекали картки ввімкнутись Залишили по собі ціньми в камінні мокрім Незабаром побачитись з вами, або почутись Не потрібні тіла нам ваші анітрохи Просто ближче підходьте й вгору здіймайте руки Сумувати, гаяти час, плести неспокій Так буває, що спогади народжують звуки Засмага зійде В купе купувати, в п'ятій піти Спрагою стане наступний день Але я залишаюсь там, як і ти --- VKAPI/Handlers/Wall.php | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/VKAPI/Handlers/Wall.php b/VKAPI/Handlers/Wall.php index 747991d1..59f8c751 100644 --- a/VKAPI/Handlers/Wall.php +++ b/VKAPI/Handlers/Wall.php @@ -36,10 +36,10 @@ final class Wall extends VKAPIRequestHandler "id" => $attachment->getVirtualId(), "owner_id" => $attachment->getOwner()->getId(), "sizes" => array([ - "height" => $attachment->getDimentions()[1], + "height" => 500, // Для временного компросима оставляю статическое число. Если каждый раз обращаться к файлу за количеством пикселов, то наступает пuпuська полная с производительностью, так что пока так "url" => $attachment->getURL(), "type" => "m", - "width" => $attachment->getDimentions()[0], + "width" => 500, ]), "text" => "", "has_tags" => false @@ -169,10 +169,10 @@ final class Wall extends VKAPIRequestHandler "id" => $attachment->getVirtualId(), "owner_id" => $attachment->getOwner()->getId(), "sizes" => array([ - "height" => $attachment->getDimentions()[1], + "height" => 500, // я ещё я заебался вставлять одинаковый код в два разных места "url" => $attachment->getURL(), "type" => "m", - "width" => $attachment->getDimentions()[0], + "width" => 500, ]), "text" => "", "has_tags" => false