Ну я и спрашивал, почему в цемеэс намбер уан без глюков, улучшений и оптимизаций (т.е. переписывания) не обходится. Мне показалось это странным.
Я сам заказчик данного сайта. Лепил его фрилансер, с тучей положительных отзывов на фрилансе о WP-проектах.
У меня несколько проектов, с посещаемостью > 10 тыс. в сутки, и без проблем с производительностью. Возможно потому, что я писал их самостоятельно.
Разбираться в WP в мои планы ни разу не входило. Мне нужен был простейший сайт за неделю времени и 5 000 руб. бюджета. Я его получил за это время и деньги. Что тут не так?
Как я показал выше, проблема с производительностью сидит внутри готового модуля (YOP Poll) имеющего 20,000+ инсталляций.
Я не претендую на вашу роль Д'Артаньяна. Я лишь называю вещи своими именами.
Ставил и собирал сайт не я. У меня терпения не хватило глюки WordPress вылавливать.
YOP Poll вроде как проверенный и "рабочий" в терминах WordPress (т.е. тестировался на одной записи и трёх пользователях :) ). Ставился из общего репозитория, или как это называется.
В YOP Poll есть фишка, которая мне была необходима - выбор своего варианта для голосования. В других, которые я просматривал, такого нет.
Кроме того, проблема с YOP Poll - это только часть проблем. Я ж пишу 15 мегов эти плагины-шмлагины в память засовывают, в то время как вся база весит меньше 7. Какая-то тварь грузит в память ВСЕ страницы на сайте, возможно даже не по одному экземпляру. А у меня там есть страницы на 70 килознаков: http://www.politcafe.tv/politkafe-17-mixail-xazin/
Придётся ковырять, как советует _SP_ топором и скальпелем.
Объясните только чайнику, почему и как эта грубая и глючная поделка WP стала цемеэс намбаван? Неужели в 21-й веке Человечество не могло родить ничего менее уродливого?
Так и поступил. Судя по всему 3/4 запросов генерит голосовалка YOP Poll
Причем тупее ничего я в жизни не видел. В момент отображения страницы она то ли подсчитывает голоса, то ли проверяет, можно ли юзеру голосовать снова, перебирая по одной записи из таблицы голосования.
SELECT * FROM dbname_yop2_poll_answers WHERE ID = '580' SELECT yop_poll_answer_id, meta_key, meta_value FROM dbname_yop2_poll_answermeta WHERE yop_poll_answer_id IN (580) ORDER BY meta_id ASC
И так 300 раз для одной голосовалки, 300 раз для другой! И, судя по всему, всё это ещё и в $GLOBALS записывается. Ад и жесть!
Да я полностью за, но именно из-за голосовалок, подписок, рассылок и прочей шлабуды пришлось поставить этот треш. :(
Судя по всему на WordPress принято так писать. Это же цемеэс намбаван.
Да у меня и стоит свой сервер. Конечно, не под эту шлабуду, но даже он не может вытянуть такой код.
Была на хабре недавно какая-то дико тошная и пафосная статья, про то как круто продвинулась за последние 10 лет веб-разработка.
А под статьёй несколько экранов комментариев про то, как раньше летали сайты на первых пентиумах и модемах, и как сейчас они тупят на i7 и оптике. Всё от кривых рук. 😡
Как связан хостинг с безумным количеством запросов, которое генерит WP?
Версия: 4.9.2
Недавно понятие относительное. Обновляю всё по мере выхода. Или этого не стоит делать с WP?
Ура! ПОлучил только что на расчетный счет как ИП.
Значит Новый Год таки будет. Раз, два, три, ёлочка гори! :)
Практика - критерий истины.
http://kad.arbitr.ru/PdfDocument/3d3221f6-007d-457f-97ea-5e1649c39bfd/A40-80702-2017_20171113_Reshenija_i_postanovlenija.pdf
Какие контакты? Все мои контакты уже вытянуты через руцентр. Письмо то пришло. Телефон указан. Чего же боле?
Среди юношества существует заблуждение, что время ничего не стоит. Жизнь то она бесплатная.
Когда становишься старше понимаешь, что время - один из самых ценных ресурсов. Тратить его ни на что просто глупо. Подрастёшь - поймешь.
Подробно про трату времени на судебные разбирательства я уже описывал: /ru/forum/837596
Ну вот. Я написал ему на мыло, о том что не стоит по этим странным претензиям иск подавать, и обязательство следить за тем, чтобы у нас на сайте информация о его марке не появлялась. Уже получил ответ. Не знаю, отказ это от дальнейших претензий, или нет, но выглядит вполне мирно.
Надеюсь, на этом история закончится.
Это ещё раз подтверждает мою гипотезу о том, что с адекватными людьми лучше общаться напрямую без юристов. А с юристами можно заварить такую кашу, что обе стороны потратят все деньги на адвокатов, и буду счастливы, что каждый остался при своём. Был какой-то анекдот, как двое судились-судились за дом, и теперь в этом доме живёт адвокат. :)