В любом случае, вы должны понимать, в каком стеке у вас работают сайты и приложения, и искать для аудита специалистов в этой области, причем хороших. Если в коде видны проблемы, то скорее всего он сразу укажет вам.
// Оператор !== также можно использовать. Использование != не даст верного
// результата, так как 'a' находится в нулевой позиции. Выражение (0 != false) приводится
// к false.
Грубо говоря, strpos может быть в начале вашей строки, что даст ответом 0,
0 === false - не верно
0 == false - верно
При этом 0 в данном случае, валидный ответ от функции и означает, что строка есть.
Денис Юрьев, у человека затык был именно в том, что я описал в ответе. Это что касается скорости загрузки, и как раз она замедляется в около 7-10 раз.
А гадать, почему у него одна и та же страница открывается с разным размером памяти - не думаю что здесь уместно. может у него докер подгружается с другим .env и там полноценный дебаг? причин может быть множество и именно тут надо смотреть, почему скрипт ест больше памяти.
Anton Shalin, кстати, в вашем ноуте по ссылке - самое интересное это все таки экран 15.6
Но по совокупности факторов, если не смущает 13дюймов экран ( а меня смущает после 15), я сейчас использую внешний монитор.
Anton Shalin,
Вот за последние лет 6-7, всегда советовал добавить и купить нормальную рабочую машинку.
В вашем случае apple macbook air m1 в стоке ( тыс за 82-85 найти можно) и вы выберете себе идеальное соотношение цены/качества для работы в фигма в вашем бюджете. 15К сверху - это меньше 2К в месяц на год.
Но за эту цену вы получите абсолютно рентабельный, мощный ноут.
1) определяетесь, где будете хранить данные.
2) делаете верстку с карточками.
3) добавляете https://jqueryui.com/draggable/ на карточки
4) ловите события на перенос и записываете в хранилище изменения
яркость в ноль + дублирование экранов решает проблему.