- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Что делать, если ваша email-рассылка попала в спам
10 распространенных причин и решений
Екатерина Ткаченко
с какой стороны посмотреть, имхо, нет там ничего такого существенного, из-за чего бы стоило на нее перейти, тем более если сайты не мега-порталы, а своего рода статейники/новостники, визитки, DLE-wordpress-образные по структуре сайты (а моя 10-летняя практика видит в основной массе подобные сайты), но тогда бы использование друпала под такие дела я назвал бы сомнительным выбором.
А как же вопрос безопасности? Рано или поздно, но уже скоро, поддержка ядра 6-ки прекратится.
Есть вопрос про метод хранения Fields в Drupal 7. Я так понимаю, все значения хранятся в отдельных таблицах, к тому же не имеющих индексов по значению поля. Есть ли какое-то решение, позволяющее более эффективно делать выборки (хотя бы во Views) по значениям Fields?
Ну вот что-то вроде этого: https://www.drupal.org/project/pbs только доведенное до ума.
Нету. А зачем? Понятно что индексы нужны? там что база сверх большая? тогда вообще вьюсом бы не пользовался а писал нужные запросы вручную. Накрайняк в базе поставить индекс вруную никто не мешает.
тогда вообще вьюсом бы не пользовался а писал нужные запросы вручную.
Можно вообще сайт делать не на Drupal а на Yii если уже пошел такой разговор.... Странно все-таки что они при переходе от 6й версии к 7й так сильно ухудшили архитектуру...
Накрайняк в базе поставить индекс вруную никто не мешает.
В этом случае, по сравнению с хранением всех полей в одной таблице, как было в Drupal 6, внутренний оптимизатор запросов MySQL не сможет правильно выбирать, какой именно индекс использовать.
там что база сверх большая?
Ну как сказать. Аргументирование использования InnoDB в Drupal7 вместо MyISAM в Drupal 6 было именно такое, что это лучше работает при больших таблицах на нагруженных сайтах.
Можно вообще сайт делать не на Drupal а на Yii если уже пошел такой разговор.... Странно все-таки что они при переходе от 6й версии к 7й так сильно ухудшили архитектуру...
Истину глаголишь. Я так и делаю. На Yii2)))) Ну а написать запрос в базу потом его отренерить\верстать не так уж сложно. Зависит от задачи. Если есть како-то корпоративный сайтик тогда делаем на вьюс и не паримся. Если же это что-то типа мега каталога недвижки то использоват здесь вьюс себе дороже. Никогда лично не применял вьюс для обширных поисков. Хотя если покопаться в своих проектах то можно найти и на вьюсе такое.
В этом случае, по сравнению с хранением всех полей в одной таблице, как было в Drupal 6, внутренний оптимизатор запросов MySQL не сможет правильно выбирать, какой именно индекс использовать.
Ну это возможно. не задумывался над таким так как никогда не делал так)
Блин... туплю. есть такое решение. всю сознательную жизнь пользуюсь и не подумал сразу. Называтся Search API модулек. Им можно отдельно индексировать нужные данные. Числа, тексты. Работает через крон. К нему дополнительно нужн точно не помню "databace search" модуль. это если не использовать стороних поисковых машин. как-то так
Есть ли какое-то решение
видимо стандартного (то есть залил модуль и включил его) нет.
Кстати да, выше говорили: :D
лучшие дни семерки
search_api?
Блин... туплю. есть такое решение. всю сознательную жизнь пользуюсь и не подумал сразу. Называтся Search API модулек. Им можно отдельно индексировать нужные данные. Числа, тексты. Работает через крон. К нему дополнительно нужн точно не помню "databace search" модуль. это если не использовать стороних поисковых машин. как-то так
Search API - это для использования внутреннего модуля Search, а не для параметрических выборок через Views.
С чего это?
а не для параметрических выборок через Views.
нет времени описать подробнее, но этот модуль в совокупности с другими подмодулями и модулями позволяет делать во вьюсе то, что и в поиске по параметрам товаров на яндекс-маркете.
очень ~