Vikhrmodels/habr_qa_sbs huggingface dataset:
Вопрос: Как перемножить текстовые значения столбцов?

Лучший ответ:
names.txtИван
Степанfather_names.txtИванович
Степановичcombine.py#!/usr/bin/env python
# -*- coding: utf-8 -*-

names_file = 'names.txt'
father_names_file = 'father_names.txt'
combinations_file = 'combinations.txt'

def main():
    with open(combinations_file, 'w') as combinations:
        with open(names_file, 'r') as names, open(father_names_file, 'r') as father_names:
            names_lines = names.readlines()
            father_names_lines = father_names.readlines()
            for name in names_lines:
                for father_name in father_names_lines:
                    line = "%s %s" % (name.replace("\n", ""),
                                      father_name.replace("\n", ""))
                    combinations.write("%s\n" % line)

if __name__ == '__main__':
    main()combinations.txtИван Иванович
Иван Степанович
Степан Иванович
Степан Степанович

Худший ответ:
Вариант на js https://jsfiddle.net/Politonius/uh2fLao0/
получаете данные в своем формате(с запятыми или же просто пробел) и обрабатываете, как угодно
Вопрос: Всегда ли в C++ false == 0, true == 1?

Лучший ответ:
В стандарте по этому поводу все однозначно.
eelis.net/c++draft/conv.prom#6

Худший ответ:
В С++  существует миллиард и 1 способ как отстрелить себе ногу или обеспечить головной боли на пару недель маленькой строчкой причем на разных компиляторах это число и холоднокровные трюки разнятся. К примеру классический#define false true
Во, откопал древний веселый прикол .
Вопрос: Бекенд для одного сайта на разных технологиях?

Лучший ответ:
Я не знаю что у вас за веб сервер. Но если например nginx, то проблем нет. Настроить location'ы для разных путей и все.

Худший ответ:
будет. надо будет 2 домена, например, site.com и blog.site.com
Вопрос: Как вести лог запросов на сервере и при этом не уронить сервер?

Лучший ответ:
С уточнениями по результатам комментариев
Логи. Именно логи пишите в syslog.
А хранение и обработка истории операций это не логи. Это аналитика. Для этого существуют отдельные инструменты в зависимости от длительности истории. Для краткосрочной подойдут key-value БД типа Redis, которые будут накапливать информацию затем она будет агрегироваться и удаляться из них.
Ну и проверьте, что все 200-300 rps вам реально нужны к базе, а не к кешу. 
Обычная практика показывает, что 1 млн пользователей в сутки создаёт нагрузку меньше 10 rps. 
И при этом позволяет содержать 3-5 серверов

Худший ответ:
логфайл
clickhouse
Вопрос: Высшая школа чисто программирования?

Лучший ответ:
Чисто программирование - ремесло, ему не надо учиться в вузе. Базовым ремесленным навыкам учатся в ПТУ. Но не стоит ожидать, что там вас научат самым модным супер-пупер фреймворкам, техникам верстки и т.д. Расскажут про существование систем контроля версий, различных видов языков программирования, базовому синтаксису и т.д. Как на слесаря - там не рассказывают про самые современные станки и смазки.

Худший ответ:
ШАД от яндекса.
Вопрос: Как индексировать и страницу с pdf?

Лучший ответ:
На страницах нужно закрыть ссылки на pdf файлы в nofollow, а также запретить индексацию pdf в robots.txt.
К сожалению это не гарантирует что поисковики будут следовать рекомендациям noindex, nofollow. Поэтому самый надежный способ - запретить поисковым ботам доступ к pdf файлам с помощью .htaccess

Худший ответ:
Наверно надо сделать проверку реферера(заголовок) при отдаче файла и редирект на сайт если он не является сайтом.
Вопрос: Мешает ли трекпад на новых макбук про при наборе текста?

Лучший ответ:
Привет. Я обладатель MBP 13" 2016, за полгода проблем не было. Тачпад не реагирует на касание ладонями в 95% случаев.

Худший ответ:
У супруги, 13ка 2016 года, сколько раз не пользовался ни разу не было срабатывания на ладонь.
Вопрос: В какой книге по java есть нормальное объяснение классов и методов пакета java.lang?

Лучший ответ:
Зачем вам это всё заучивать? Достаточно просто иметь представление, что там есть. Со временем то, что нужно, запомнится.

Худший ответ:
Попробуйте Эккеля или Хорстманна. Это типо тоже классика.
Вопрос: Годится ли сегодняшний Adobe Muse для верстки лендингов на фрилансе?

Лучший ответ:
верстка в ручную занимает в десятки раз меньше времени чем правки говнищекода, который вам выдаст мьюз. На нём можно набросать прототип, который потом один хрен нужно писать заново с нуля ручками, ибо если вы этот прототип запустите в лайв, то он будет неприсобленным для дальнейшей поддержки, он будет сосать в плане сео и скоростной оптимизации. 
Благодаря современному фронтенд-тулингу вы можете по 3-5 лендосов за день верстать руками.
Любую работу нужно делать хорошо, аP.S: Очевидно, что для серьезных сайтов не подойдет, а если использовать для верстки лендингов?
^ вот это утверждение из уст хирурга: "Я понимаю, что делать операции лопатой для богатых клиентов не подойдёт, ну средний класс поубивать то можно"

Худший ответ:
Привет,
Конечно, годится. Особенно при условиях:
1) исполнитель мало понимает в HTML, CSS, фреймворках и тому подобном вебкодинге (ему надо быстро склепать немного картинок и немного текста),
2) исполнителю и заказчику пофигу на "грязный" код (ему бы подешевле и побыстрее).
Вопрос: Что творится под капотом у vue.js?

Лучший ответ:
Если совсем вкратце, то каждое значение в data заворачивается в геттер и сеттер. Таким образом при изменении свойства у нас вызывается функция-сеттер и мы можем об этом узнать и произвести какие-то действия.
P.S. Можно еще rivets расковырять, там похожий подход, но кода поменьше.

Худший ответ:
Создается проперти app3.seen при изменении которого обновляется DOM.
Вопрос: Какой сервер лучше использовать с rails?

Лучший ответ:
Можно начать со связки nginx + puma

Худший ответ:
Сравнение
Вопрос: Не задается браузер chrome по умолчанию (Windows10) что делать?

Лучший ответ:
правой кнопкой по пуск->панель управления->Программы по умолчанию->нажми на google chrome->использовать эту программу по умолчанию
модерн меню сломали.

Худший ответ:
На ноуте та же самая фигня
Вопрос: Как выстроить индивидуальную программу самообразования компетенциям Front-End'a?

Лучший ответ:
Базовый и интенсивный курс HTML академии по верстке. Прокачаешься очень сильно)

Худший ответ:
Какой способ обучения 
как вам больше нравится... Кто-то видео любит смотреть по кодингу
https://github.com/kamranahmedse/developer-roadmap
Вопрос: Как вы продвигаете свои Open Source разработки?

Лучший ответ:
Хороший OpenSource-проект сам себя продвигает. 
Тратить деньги на рекламу - это уже коммерческая деятельность.
Степень хорошести оценивается не только в количестве пользователей но и в количестве форков.полезно широкой аудитории
Напишите об этом статью на хабре - узнаете наверняка!

Худший ответ:
0. Только партизанский маркетинг - комментарии в блогах, форумах где общаются родители детей которые на ютубе залипают.
1. Делай отдельную платную версию если хочеш зарабатывать на этом проекте. И никакой рекламы или "вымогательств" в бесплатной версии.
Проверено мной лично как автором  бесплатной утилиты  Rohos Mini Drive FREE
и KidLogger.net 
Напиши в личку если готов сотрудничать с KidLogger.net
Вопрос: Как найти человека который поможет в web?

Лучший ответ:
Судя по набору тегов на верстальщика метишь, заходи на https://dcrazed.com/free-photoshop-psd-website-tem... выбери себе 3-4 понравившихся макета и начинай верстать и желательно используй bootstrap сетку для адаптивности, это тебе и за опыт пойдет и в резюме готовые работы вписать сможешь. И как я уже на себе успел оценить на такие хоть и не совсем настоящие проекты потенциальные работодатели просто отлично клюют.

Худший ответ:
Включите логику - кто за бесплатно будет обучать себе конкурента?
Вопрос: Как привлекать трафик на сайт при нулевом бюджете?

Лучший ответ:
Ручками и самому постить новости со ссылкой на сайт в тематические сообщества в соц. сетях, на форумы, в блоги. Только новость должна быть действительно полезной и интересной, а желательно и вирусной, чтобы репостили.

Худший ответ:
Как привлекать трафик на сайт при нулевом бюджете?
Гуглите "партизанский маркетинг" и "вирусная реклама".
Вопрос: Где можно посмотреть как реализованы стандартные функции в php?

Лучший ответ:
https://github.com/php/php-src/tree/master/ext/standard - все функции
https://github.com/php/php-src/blob/master/ext/sta... array_unique

Худший ответ:
Любая стандартная функция в PHP - это обертка над обращением к скомпилированным библиотекам на C, исходники доступны здесь:
php.net/manual/ru/faq.obtaining.php
https://github.com/php/php-src
Вопрос: Что делать когда из команды уходит team lead?

Лучший ответ:
Вставать на его место с кратным повышением зп, это же очевидно.

Худший ответ:
Если вы толковый специалист, тимлид заберет вас с собой. Иначе... вам вообще не стоит задумываться над этой проблемой.
Вопрос: Можно ли так делать в Bootstrap?

Лучший ответ:
Если блоки одинаковой высоты, смысла в дополнительно обёртке нет.  Если высота разная, сетка на флоатах поплывёт, так что придётся обернуть.

Худший ответ:
не просто можно, но и нужно, в некоторых ситуациях. Правда, смысла особого не вижу - что так, что так - одинаков результат будет.
Вопрос: Как правильно настроить и оптимизировать/ускорить работу windows 8.1 64 bit (для одного языка) на ноутбуке?

Лучший ответ:
Лучше купи SSD.
И памяти, ну хотя бы до 8.Может быть можно обойтись просто установкой на этот ноутбук windows 7 64 bit?
Если у тебя памяти меньше 8 гектар - не поможет, сафсем.
Даже настройкой служб, ты мало чего добъёшься.
Но уж если хочешь, качай и какой-нибудь твикер типа... "Windows10 Manager" (название точное не скажу, эта просто на глаза попалась)

Худший ответ:
SSD и памяти 12 Gb , у меня все летает!
Вопрос: Как правильно добавить переменную в Python?

Лучший ответ:
Делить строку на строку - нельзя

Худший ответ:
Делить строку на строку - нельзя
Вопрос: Как можно короче записать тернарное условие?

Лучший ответ:
Можно короче без тернарного оператора:myVariable && (myVariable - 35)
Проверяем, действительно ли будем получать одно и то же:[100, 0, null, '', true, false, 'gdfsg'].map(n => [n ? n - 35 : n, n && (n - 35)]);
/*
0:(2) [65, 65]
1:(2) [0, 0]
2:(2) [null, null]
3:(2) ["", ""]
4:(2) [-34, -34]
5:(2) [false, false]
6:(2) [NaN, NaN]
*/
Вроде похоже на правду.
UPD. Можно с функцией, так длинное имя переменной будет использовано всего один раз:(n => n && (n - 35))(myVariable)

Худший ответ:
тернарный это  и так сокращение нескольких строк кода до одной.
давайте кодить вообще однобуквенно, и тогда даже минифицировать не надо будет!
Вопрос: Как распределить доли между нами и инвестором?

Лучший ответ:
IMHO, профессиональный юрист и грамотный договор
м.б., имеет смысл попробовать вообще обойтись без инвестора

Худший ответ:
ну смотря сколько он вкладывает 
он же покупает по сути часть компании, вы не правильно рассматриваете вопрос
по сути должно быть похренсколько вы зарабатываете , инвесторы не для этого вкладываются
то есть инвестор вкладывается покупая  часть компании, чтобы потом ее с выгодой продать.
То есть купил за миллион, продал за сто миллионов.
Вопрос: Где хранить игровые данные в мобильной игре под андроид, сделанной на Unity?

Лучший ответ:
В конфигах, например. Конфиги в StramingAssets. Можно еще использовать ScriptableObject.

Худший ответ:
Для чего-то сложнее тетриса надо(!) юзать редактор игровых данных. Либо самописный на таблицах экселя|google spreadsheet|scriptable object, либо готовый менеджер. В 2018 году менеджить игровые данные в SQL, XML это наркомания. 
Платно:
https://assetstore.unity.com/packages/tools/visual...
Бесплатно:
https://assetstore.unity.com/packages/tools/visual...
У обоих ассетов есть документация.
Вопрос: Выбор стек технологий для Front-end разработчика?

Лучший ответ:
Css, HTML , JavaScript, React , Sass, Webpack - это главное , остальное знать для чего нужно и как быстро освоить.
Что изучать верстальщику и в каком порядке?

Худший ответ:
Добавлю про системы контроля версий, на SVN можете забить, гит - маст хэв.
Вопрос: Как собрать 4 — 4к мониторы?

Лучший ответ:
а на кой для ТРЕЙДИНГА 4к мониторы??? для графиков вполне хватает фуллхд телевизоров! это кто Вас там учит плохому?

Худший ответ:
С таким бюджетом - куда угодно, везде рады будут.
Вопрос: Как сделать формулу курса криптовалюты?

Лучший ответ:
Мат часть учить идти. Ну честно, без шутки.   Сумму взноса делать на цену одной монеты.
1000$ взноса делить на ~13000$   0,076 монетки.

Худший ответ:
Понятие цены - очень абстрактное, точная цена зависит от объема сделки и ее типа (покупка или продажа) и меняется постоянно, собственно биржи и занимаются тем что предоставляют интерфейс для проведения сделок в этом эфимерном пространстве.Чтобы понять сколько вы получите биткоинов на нужную сумму, необходимо у биржи запросить текущий список лимитных ордеров (он называется стакан, еще называют depth и состоит из двух списков ордеров asks - запросы на продажу и bids - на покупку, соответственно цены asks выше bids),  отсортировать по цене нужную вам половину (если вы покупаете, вам нужно смотреть bids, списки уже отсортированы, там не только цена о и порядок размещения), и по очереди начинаете складывать объемы этих ордеров до тех пор, пока не наберете нужную вам сумму, паралельно вы должны считать, сколько монет вы получаете с каждого лимитного ордера, который пересекаете (последний ордер скорее всего будет разделен на две части, остаток и ваша часть), в итоге вы получите количество монет.
Чтобы получить цену сделки, нужно поделить затраты в долларах на количество полученных монет.
Некоторые брокеры (обменники, менялы) фиксируют цену на момент времени (и например следующую минуту, пока договариваетесь о сделке) с объемами до некоторого лимита (достаточно большого для большинства) но берут заметный процент, чтобы защититься от рисков колебания курсов и просто заработать.
Разница в процентах между ценами покупки и продажи в стакане называется - спред, он увеличивается, если ваши объемы сделки выше.
Очевидно, доход/убыток вы получите, только когда совершите две встречные сделки покупка и последующая продажа (некоторые биржи позволяют торговать в долг, т.е. сначала например продавать а потом покупать, там заведено понятие 'открытая позиция', когда вы совершили только одно действие и не завершили по объемам второе), просто посчитав количество долларов (или в чем вы собираетесь считать доходы) до и после сделки (вы можете вычислить это простой формулой подставив ваши прогнозируемые цены) и не забывайте про комиссию брокера.
Вопрос: Unifi ap uap холодный склад -15?

Лучший ответ:
Зимой - в коробку из пенопласта засунуть. Не выключать питание круглосуточно.
Летом - снять с нее эту коробку, предусмотреть хорошую вентиляцию.

Худший ответ:
У них же рабочие температуры -10 ... +50 (есть и +70). По опыту (разношерстная комбинация из камер/wi-fi точки/4g модема) если нет никакой механики/карт памяти/флэшек то работает до -20.
Вопрос: Что сейчас с рынком доходных сайтов?

Лучший ответ:
С одной стороны, яндекс и гугл усиливают санкции, вводят различные фильтры
Яндекс можно не рассматривать, тк он всегда "догоняет" гугл и его доля в мировом масштабе ничтожна.
Фильтры вводят последние лет 10, но это не было особой проблемой, тк особо не затрагивали качество контента.
Теперь на первый план выводится именно он, его качество и траст.он говорит, что все плохо, и сложнее стало, и доходы ниже
всё так и будет хужеесть ли смысл инвестору идти на рынок доходных сайтов
Есть, если инвестор имеет квалифицированную команду по развитию этих проектов и знает, что он делает.
Время когда можно было купить сайт и ничего не делая рубить бабло, прошло. 
Время информационных сайтов, в классическом понимании прошло. Сейчас за советами идут в ютуб, общаются в вк и фб, смотрят фоточки в инсте и т.д. Т.е. есть топовая сотня сервисов, которая покрывает 90% потребностей. Раз в году, может поищут "как посолить огурцы", и вот там дикая конкуренция и реально много классно сделанных проектов, причем большинство все равно пойдет в ютуб, а не на сайт.
Вкладываться можно в узкоспециализированные сервисы, которые имеют свою нишу и уже работают (можно погуглить такие проекты по запросу inurl:pricing для понимания о чем речь).

Худший ответ:
Привет
С сайтами есть еще одна проблема в настоящее время. Допустим сайты, которые работают по партнерской программе (т.е. у тебя какие-то статьи обзоры, люди к тебе заходят, читают про товар, услугу - ты им вежливо предлагаешь ссылочку), они переходят, покупают и ты получаешь процент.
Так вот. Насколько увеличивается доля мобильного трафика, насколько же падает доход с подобных сайтов. Т.е. люди с мобильных устройств, просто потребители контента - какие-то конверсионные действия от них на классических сайтах фиг добъешься.
Плюс, условно говоря, переводя информационный контент с сайта, в ролик (сделанные на троечку), мы ничего не добиваемся, так как эти ролики будут смотреть опять же с таких телефонов, которые не дают никакой конверсии.
Т.е. отмирает не только формат сайта, но и сам формат легкого "статейного" контента
P.s. по всем моим сайтам, которые работают по рекласным, CPA моделям - год за годом идет деградация конверсии и дохода.
___
"С одной стороны, яндекс и гугл усиливают санкции, вводят различные фильтры, с другой, началась новая волна по поводу инвестиций в сайты." Какая блин волна инвестиций в сайты... Вы о чем вообще говорите. Если вам пытаются продать условно сайты по проблемам с членами (чем забит весь телдери), то бегите от этого =)
Вопрос: Какое ПО выбрать для бэкапа и восстановления Linux на голое железо?

Лучший ответ:
Clonezilla - есть интерфейс в стиле далее->далее->готово, однако можно всё свести к 1-му пункту меню, чтобы раскатывающий человек не имел возможности ошибиться.

Худший ответ:
Лично я использую TimeShift на Debian, подойдет и для Ubuntu. TimeShift - это GUI надстройка на rsync и не только.
Вопрос: Почему не понимает тип даты?

Лучший ответ:
По спецификации, тип DATE в SQL выглядит так: yyyy-mm-dd. Заходим в документацию Qt и видим одну из сигнатур (doc.qt.io/qt-5/qdate.html#toString-1 ):
QString QDate::toString(Qt::DateFormat format = Qt::TextDate) const
Т.е. нужно так: ui->dateEdit->date().toString(Qt::ISODate)

Худший ответ:
Что вернёт 2018-08-18 — то и подойдёт
Вопрос: Тяжело ли продвигать сайт сделанный на шаблоне купленном на themforest?

Лучший ответ:
Никак не влияет на продвижение, меньше слушайте всякий бред и больше читайте толковых статей по сео-оптимизации.

Худший ответ:
Пусть вас больше вопрос его наполнения, чем уникальность его верстки. Уверяю вас, тогда все будет хорошо
Вопрос: Как брать/использовать данные с чужого сайта на своём?

Лучший ответ:
Парсинг данных, регулярный или разовый, в бд вашего сайта. Подойдет php или python, с js не сталкивался.
Надеюсь Вы с владельцем сайта уже договорились и он не против -) Может  у него есть апи для этого дела или xml?

Худший ответ:
а если каталог будет обновлятся?
Вопрос: Годится ли Яндекс-Диск для распространения zip-архива?

Лучший ответ:
Может не надо статью? Раз такие вопросы задаете)))
Годится.

Худший ответ:
для хабра годится. 
но если какой нить пиратский фильм будешь размещать или еще какой то файл, который правилами и законами запрещен - удалят по жалобе.
Вопрос: Если React не МVC то как с ним работают?

Лучший ответ:
Как хочешь так и работай, в этом то и его прелесть. Он просто рисует DOM, не навязывает тебе свою архитектуру, в нем нет директив, как в любом другом фреймворке или JS-view либе, только vanilla.js. Ты просто делаешь компонент, и в зависимости от логики рендеришь его или не рендеришь. Проще пареной репы. А Flux, Redux, Flummox это уже организация данных и логики для твоего приложения. Они совершенно никакого отношения к реакту не имеют. Можно выкинуть реакт и вставить другую view либу. Можешь сделать все приложение на ангуларе, а форму логина просто нарисовать на реакте. Реакт - это просто верстка с логикой. Что-то похожее на то, как ты на PHP отдаешь HTML в зависимости от логики :) только вместо PHP - JS. И происходит это без перезагрузки страницы прямо на фронтенде, без обращения к серверу. И все по компонентам разбито) Вот такое извращенное сравнение. Хотя "знатоки" меня сейчас обосрут по полной. Как можно сравнивать PHP и React)))

Худший ответ:
Используют с Flux/Redux/Flummox — сотни их (попробуйте Redux).
Можно и с другим MVC, я слышал, кто-то упоминал связку с Backbone.
Вопрос: Как скачать Windows 2000?

Лучший ответ:
rutracker.org
серийник до лампочки - сервера мс просто не примут ключ от вин95

Худший ответ:
На торрентах должно быть хоть .опой кушай.
Вопрос: Что выбрать в данном случае?

Лучший ответ:
PHP активно развивается и один из лидирующих языков в WEB, если будете хорошо знать - не пропадете.
Вы сами можете знать, что вам больше по душе, писать приложения для телефонов(Android, iOS...),  десктоп(вин, мак и т.д.), создавать сайты(верстка, фронт, бэк...) ............. зайдите на любые сайты с вакансиями, не важно какой город, пройдитесь по 10-30 вакансиям, где вам подходит уровень ЗП, посмотрите описание, какие там требования, мне нужно дальше объяснять? Все предельно просто
p.s. если все же решитесь остановиться на PHP, то начните с PHP 7 в строгом режиме, а то плохая привычка вырабатывается без строгой типизации.

Худший ответ:
Php - ой какая серьезная технология. Его воспринимают как "несерьезный" из-за низкого порога вхождения. 5 минут с начала обучения и hello world на экране :) Огромные проекты написаны на php.
Главное не закисайте на своей работе. Учиться программированию и смотреть вакансии перед первой минутой обучения как-то непонятно. Любой ПРОФЕССИОНАЛ востребован.  Дерзайте,  учитесь. Не упускайте время, если оно у Вас есть!
Вопрос: Как сохранять бэкапы на сервер через консоль?

Лучший ответ:
Довольно сложно отвечать в режиме "слепой глухому", т.к. не совсем понятно, что именно у Вас не получается... но, давайте попробую.Нужно скидывать архив через SSH на сервер (при этом не хочется каждый раз вводить пароль), всегда в определенную папку будет отправляться /mnt/backupftp/$sitename - название $sitename динамичное, оно подставляется в зависимости от команды: sitestop sitename, которой собственно и запускается скрипт.
Что бы не вводить пароль - используйте авторизацию по ключу. Информации на эту тему, просто прорва, например вот (первая попавшаяся ссылка).
Если название $sitename - уже передано в скрипт, не вижу ни одной проблемы с тем, что бы его использовать.При этом не хочется из папки архивов делать помойку, нужно чтобы в папке каждого сайта хранилось не более 3 резервных копий, то есть старые файлы нужно как-то затирать, если записывается уже 4-й архив.После подключения по SSH - считаете кол-во файлов в папке, можно их так же предварительно отсортировать в прямом или обратном порядке по датам, а потом удалить все файлы по списку, чей индекс в массиве больше/меньше 2 или 3.
Потом просто загружаете Ваш файл туда...

Худший ответ:
Например так
scp -P 22 username@remote_1:/file/to/send username@remote_2:/where/to/put
Вопрос: Когда менять HDD на сервере?

Лучший ответ:
Для начала нужно настроить бэкапы и процедуру восстановления всего этого из бэкапа.RAID0. Модель дисков Seagate ST2000NC001-1DY1
RAID0 из сигейтов - это мощно.

Худший ответ:
Только SMART, только данные о текущем состоянии диска. Одна и та же модель может прожить и год, и пять лет, заранее вы никогда не будет знать, когда произойдет отказ.
Да, и поэтому используйте зеркалирование. RAID0 только для быстрых некритичных данных
Вопрос: Почему Wordpress так сильно тормозит при большом размере базы данных?

Лучший ответ:
Да нет, это особенности прокладки между стулом и монитором:
https://www.webpagetest.org/result/171109_7Y_c67ef...
Отклик сервера в норме. А вот с картинками нужно плотно поработать.

Худший ответ:
Как один из вариантов это проблемы самого сервера, это нужно смотреть непосредственно на самом сервере.
А так же основная и главная проблема это кривость шаблонов и есть конкретный косяк ВП, что касается запросов к БД, например самый большой косяк - это меню, если оно больше 5 пунктов, обязательно нужно кешировать, чтобы минимизировать нагрузку на БД. ну и другое кеширование, оно очень ускорят, вероятнее всего его нет