Вы глобальный скоуп метатэгов редактируете? Или для конкретной Entity?
Мне кажется вам должна помочь данная страница доки, раздел "Standard usage scenario", пункт 4.
1. Вес страницы - это значимая вещь без всякого сео. На тех же мобилках. Меньше скриптов, меньше стилей, больше кэша.
2. Это требуют не сеонисты, а сеорасты.
Теоретически - срипт мониторинга, который тупо отслеживает сколько проца отожрал солр, если больше какого-то значения - создавать писать в какое-либо доступное для друпала место (файлик в tmp, redis, drush vset, абстрактную систему мониторинга), мол баста карапузики, солр на ресурсной диете. Далее, уже в друпале, непосредственно перед поиском, проверять досутпен ли поиск по этому значению, да - ищем, нет - показываем message, мол попробуйте позднее.
Теоретически, на примере nginx - создать под поиск новый location с низким таймаутом, по таймауту отправлять на специфичную страницу ошибки. Ну то есть, если страница поиска отрабатывает больше 5 секунд - солру нездоровится, попробуйте позднее.
Ну да. Часто встречается сайт с API какого-либо сервиса на друпале сделанный. У твитера раньше был, сейчас из последнего встреченного - у logmein https://goto-developer.logmeininc.com/
1. Поставить hacked, посмотреть, может в ядро какие-нибудь изменения вносили.
2. Смотреть что происходит с помощью xdebug.
3. Нудно - отключать по очереди модули, начиная с кастомных, пока не заработает. Если после отключения какого-либо модуля заработает - проблема в нём.
Как сделать функционал пари на сайте
Если для поднятия левела в php, то можно и всё дописать. И без всякого друпала.
Ограничить количество обращений в секунду к сайту
http://nginx.org/ru/docs/http/ngx_http_limit_req_module.html
Обновление друпал 8
Не стоит быть столь категоричным в спорных утверждениях. Не значит, а вероятно.
Постоянный редирект 30*
На втором скрине вам гугл ответил, почему так происходит.
Как выводить значение поля вьюхи с %20 вместо пробелов?
Невозможно.
Bootstrap. Так ли он хорош?
Не, борьба с бутстрапом (по крайней мере раньше), заключалась в борьбе со стилями, который он навешивает по дефолту на тэги.
Обновление друпал 8
Возможно данную идею уже высказывали, но пробовали посмотреть, что в логах?
Как удалить из http заголовка 'X-Frame-Options'?
Почему не подходит? Взято с этой страницы, везде работало.
Как удалить из http заголовка 'X-Frame-Options'?
В settings.php добавить
$conf['x_frame_options'] = '';
Как настроить schema.org metatag для Drupal commerce 2?
Вы глобальный скоуп метатэгов редактируете? Или для конкретной Entity?
Мне кажется вам должна помочь данная страница доки, раздел "Standard usage scenario", пункт 4.
Вирус https://js.localstorage.tk/r.php
Прочитав рекомендацию, можно подумать, что надо работать из под пользователя root. Это фиаско.
А в коробке - есть.
Bootstrap. Так ли он хорош?
1. Вес страницы - это значимая вещь без всякого сео. На тех же мобилках. Меньше скриптов, меньше стилей, больше кэша.
2. Это требуют не сеонисты, а сеорасты.
Вирус https://js.localstorage.tk/r.php
OMG
Да! Прямо из под рута!
Выше сказано.
Одна карточка товара в разных категориях без дубля
Придёт @VasyOK, станет рассказывать за хлебные крошки на views - вы его не слушайте.
Некоторые текущие обновления не могут быть выполнены из-за отсутствия необходимых зависимостей.
Великолепный ответ. А главное - подходит практически к любому вопросу на форуме.
Непонятный div
Теоретически во всём виноваты контекстные ссылки (или как они там в д8), у которых классы убили.
В html.tpl.php перенес $scripts и $styles в конец страницы. Можно сделать чтобы некоторые CSS и JS файлы все таки грузились в начале?
Вообще говоря есть такое понятие, как critical_css. Оно имеет смысл. Если с умом подойти.
Сгенерировать скрытые поля формы(как у всех форм админки)
Тупой вариант в лоб:
1. Определить свой роут через hook_menu
2. Передавать ему в аргументы nid
3. В callback функции вызывать node_delete
Варианты повеселее - ставить модули для REST.
Страница типа views подставлять в body слово views.
<?php
function yourmodule_preprocess_html(&$vars) {
$view = views_get_page_view();
Как очищать кэш по расписанию?
И совсем-совсем не друпальный путь - выяснить, почему всплывают 404-е если кэш не почистить
Отключение поиска под нагрузкой
Теоретически - срипт мониторинга, который тупо отслеживает сколько проца отожрал солр, если больше какого-то значения - создавать писать в какое-либо доступное для друпала место (файлик в tmp, redis, drush vset, абстрактную систему мониторинга), мол баста карапузики, солр на ресурсной диете. Далее, уже в друпале, непосредственно перед поиском, проверять досутпен ли поиск по этому значению, да - ищем, нет - показываем message, мол попробуйте позднее.
Отключение поиска под нагрузкой
Теоретически, на примере nginx - создать под поиск новый location с низким таймаутом, по таймауту отправлять на специфичную страницу ошибки. Ну то есть, если страница поиска отрабатывает больше 5 секунд - солру нездоровится, попробуйте позднее.
Drupal7 вирусы
Да.
Кто из компаний с мировым именем использует Drupal?
Ну да. Часто встречается сайт с API какого-либо сервиса на друпале сделанный. У твитера раньше был, сейчас из последнего встреченного - у logmein https://goto-developer.logmeininc.com/
Изменения типа материала не сохраняются
1. Поставить hacked, посмотреть, может в ядро какие-нибудь изменения вносили.
2. Смотреть что происходит с помощью xdebug.
3. Нудно - отключать по очереди модули, начиная с кастомных, пока не заработает. Если после отключения какого-либо модуля заработает - проблема в нём.