gruz_

Рейтинг
161
Регистрация
22.09.2007
miraxi:
Про drupal часто слышу о новых уязвимостях, а также что эта cms медленно равивается.
Joomla плохо держит большие нагрузки.

Вы перепутали drupal и joomla, всё совсем наоборот ;)

Попробуйте локально поставить обе CMS и посмотреть...

DenisVS:
В идеале, .txt файл, лежащий в корне сайта. Файл будет запрашиваться сторонними серверами довольно часто, и каждый раз дёргать все шестерёнки CMS совсем не рационально.

тогда друпал не причём, пишем небольшой скрипт на php, который выбирает термины (mysql_query) и сохраняет (file_put_contents) их в txt файл, запускаем раз

или выводим все термины на экран (любым способом), копируем и сохраняем в txt файл, который заливаем на хостинг

Rxp:
Нахождение шелла может быть в лбом месте сайта, очень часто он изначально уже есть в движках или левых плагинах.

Также может быть взломан хостинг, было недавно - на сайтах хостинга (пробил по sameip.org) одновременно появился мобильный редирект, движки разные, htaccess одинаковый залили всюду. Как минимум нужно сменить все пароли.

view'er фильтр чего-либо в блоке - это обычный views, в котором exposed filter находится в блоке (в настройках Basic setting - Expose to block), параметры товара -могут быть поля cck или термины таксономии, темизации - css или хуки на крайний случай. Минимум надо доп модуль Better Exposed Filters.

http://www.drupal.ru/node/65802

http://www.drupal.ru/node/55048

---------- Добавлено 06.09.2012 в 15:59 ----------

Pavel_, в User settings, ставим "Only site administrators can create new user accounts."

dr.bering:
Перенес сайт на другой акк в том же хостинге, теперь лезет ошибка:

http://drupal.org/node/333758#comment-1632114

http://drupal.org/node/195435

slavegirl:
Придерживаясь темы, хочу спросить: есть ли файловые хранилища подобные Dropbox, которые выдавали бы прямые ссылки на файлы и не банили при превышении трафика? Нужно для хранения музыки (2-3 Гб).

http://alternativeto.net/software/dropbox/

https://www.google.com/search?hl=en&q=like+dropbox

банит-небанит, нужно тестировать

Попробуй:

1. очистить кеш

2. запустить update.php

3. проверить не включено-ли "Пропускать только разрешенные HTML-теги" в используемом фильтре

3. попробовать поменять тему сайта на другую

4. отключить доп. установленные модули (если поможет, включать по-одному)

Для друпала есть неофициальный, но оч. хороший модуль Parser/Parser2: http://xandeadx.ru/blog/tags/parsing

Не знаю насчет "добавления спарсенных данных в MySQL-базу "на лету" с помощью php-скрипта", но правильно настроенные правила парсинга в этом модуле, позволяют быстро и в больших количествах создавать ноды с правильными/нужными полями, заголовками, фильтрами, картинками, датой и т.д. и т.п.

Кто подскажет как решить такую проблему (D6):

Необходимо в определенных нодах (с помощью VBO или без, всего нод около 10000, но надо применить не во всех) из body с помощью рег. выражения вырезать кусок содержимого и вставить в поле.

Делал с помощью VBO, Execute arbitrary PHP script

Пробовал прибл такой код:

$original=$object->body; 
$pattern1="/блабла/is"; // регулярка по которой ищем нужный кусок текста
preg_match($pattern1, $original, $matches);
if ($matches) {
$object->field_dllinks[0]['value']=$matches[0]; // вставляем в поле dllinks найденный кусок
$newbody=preg_replace($pattern1, '',$original); // вырезаем найденный кусок из body
}
$object->body=$newbody;
node_save($object);

На практике в результате получаю в поле dllinks найденный кусок (как надо)

А вот в body ноды, получаю: старый_контент+новый_(с удалённым куском)

А хотелось-бы просто новый.

Пример:

ДО
body:Форум о поисковых системах
dllinks:

ЧТО ХОЧУ ПОЛУЧИТЬ
body:Форум о системах
dllinks:поисковых

ЧТО ПОЛУЧАЮ
body:Форум о поисковых системахФорум о системах
dllinks:поисковых

Как я понимаю это ограничение VBO и надо писать напрямую запросы в БД?? или ??

SeOToM, попробуйте сайт-чекер по типу http://www.webpagetest.org/ или http://site-perf.com там наглядно и доступно будет видно приблизительно в чем проблема (css, js, DNS Lookup и др.) и заодно почитаете рекоммендации для вашего сайта.

Также запустите http://адрес_сайта/update.php , посмотрите отчет о состоянии, записи в журнале drupal про ошибки, журнал ошибок php.

SeOToM, вы также не указали какая версия Drupal, сколько нод/комментариев, доп. модулей включено (может проблема с каким-то из модулей, нужно отключить все дополнительные и сравнить результат, а потом отключать по 1, если это решит проблему).

Всего: 762