Ответы пользователя по тегу Drupal
  • Как отловить вирус на сайте Drupal 7?

    kotomyava
    @kotomyava
    Системный администратор
    0. Всегда своевременно обновляться.
    1. Снести все контрибные модули и ядро, и установить заново с drupal.org.
    2. Проверить нет-ли лишних пользователей с высокими правами.
    3. Проверить не используется-ли php_filter, если используется где-то, переделать и отключить его совсем. Также, если пользователям доступна публикация, проверить, чтобы использовались максимально запрещающие фильтры ввода.
    4. Провести ревизию самописных модулей, если они есть и темы оформления.
    5. По возможности, запретить выполнение php скриптов в папке sites/*/files на уровне конфигурации веб сервера (не .htaccess)
    6. По возможности, сделать так, чтобы у пользователя из под которого запущен веб сервер, был доступ на запись только в sites/*/files, и временную папку вне корня сайта, а все обновления производить через drush, например, уже из под владельца файлов.
    Ответ написан
    Комментировать
  • Стоит ли работать с Drupal7?

    kotomyava
    @kotomyava
    Системный администратор
    Несколько соображений, которые могут вам помочь сделать выбор:
    Drupal 7 ещё довольно долго будет поддерживаться - года 3-4 по меньшей мере.
    Есть форк drupal 7: https://backdropcms.org/

    Drupal 8 вполне неплохо работает. Да, он сложнее технически, и требует более высокой квалификации от разработчика, но он не медленнее, и к тому же имеет более продвинутое кеширование.

    В целом, мне кажется, надо развиваться и осваивать Drupal 8, но вполне ещё можно делать проекты и на 7.
    Ответ написан
    2 комментария
  • Обновление Drupal (multisites)

    kotomyava
    @kotomyava
    Системный администратор
    Мультисатинг прежде всего нужен там, где необходимо иметь общую базу/часть таблиц. Для масс хостинга не подходит — низкая изоляция.
    А автоматически обновлять можно drush и скриптами.
    Ответ написан
  • Галерея на Drupal, взаимодействующая с базой данных

    kotomyava
    @kotomyava
    Системный администратор
    Вам не нужен для этого какой-то плагин.
    Вы можете создать тип материала, для картинки и описания, дать пользователю возможность создавать его, с помощью views вы можете выбрать материалы этого типа по пользователю. По желанию, добавить какой-нибудь форматер результатов, например карусель или слайдшоу.

    Итого вам нужно: CCK, Filefield, Views, опционально приглянувшийся форматер для views.

    В Drupal, в отличии от большинства CMS, модули чаше всего, дают не законченный функционал, а некие возможности, которые в него собираются. Это большой плюс друпала, т.к. таким образом гибко реализуется то, что нужно именно вам, а не то, что задумывал автор какой-нибудь готовой галереи для другой CMS.
    Ответ написан