Виктор Ромашов - CMS Drupal: система управления содержимым сайта

Тут можно читать онлайн Виктор Ромашов - CMS Drupal: система управления содержимым сайта - бесплатно ознакомительный отрывок. Жанр: comp_soft, издательство Array Издательство «Питер», год 2010. Здесь Вы можете читать ознакомительный отрывок из книги онлайн без регистрации и SMS на сайте лучшей интернет библиотеки ЛибКинг или прочесть краткое содержание (суть), предисловие и аннотацию. Так же сможете купить и скачать торрент в электронном формате fb2, найти и слушать аудиокнигу на русском языке или узнать сколько частей в серии и всего страниц в публикации. Читателям доступно смотреть обложку, картинки, описание и отзывы (комментарии) о произведении.
  • Название:
    CMS Drupal: система управления содержимым сайта
  • Автор:
  • Жанр:
  • Издательство:
    Array Издательство «Питер»
  • Год:
    2010
  • Город:
    Санкт-Петербург
  • ISBN:
    978-5-49807-241-8
  • Рейтинг:
    5/5. Голосов: 11
  • Избранное:
    Добавить в избранное
  • Отзывы:
  • Ваша оценка:
    • 100
    • 1
    • 2
    • 3
    • 4
    • 5

Виктор Ромашов - CMS Drupal: система управления содержимым сайта краткое содержание

CMS Drupal: система управления содержимым сайта - описание и краткое содержание, автор Виктор Ромашов, читайте бесплатно онлайн на сайте электронной библиотеки LibKing.Ru
Сегодня создание сайтов становится все более и более сложной задачей – динамически обновляющиеся страницы, необходимость поддержки на одном сайте многих разделов, таких как форум, рассылка, голосования, блоги и так далее, – все это приводит к тому, что управлять сайтами по старинке, с помощью HTML-редакторов, становится попросту невозможно. Какие же есть альтернативы? Ответ прост – CMS, или же, говоря по-русски, Системы Управления Содержимым. Одна из наиболее популярных в мире систем управления содержимым – CMS Drupal.
Почему именно она? Во-первых, она абсолютно бесплатна – скачать ее сможет любой. Во-вторых, она имеет открытый код, что делает ее наиболее удобной и легкой в использовании и настройке «под себя», а также обеспечивает ей поддержку многотысячного сообщества программистов. Ну и наконец, в-третьих, – легкость в работе: практически моментально вы можете добавить любой из общедоступных модулей, будь то форум, возможность ведения блогов или новая тема в оформлении сайта. Единственное, что ограничивало применение данной системы в России, – недостаток русскоязычной документации. Однако с выходом данной книги и эта проблема решена. Никогда еще создание и управление сайтом не было таким легким!

CMS Drupal: система управления содержимым сайта - читать онлайн бесплатно ознакомительный отрывок

CMS Drupal: система управления содержимым сайта - читать книгу онлайн бесплатно (ознакомительный отрывок), автор Виктор Ромашов
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

После этого не забудьте перезапустить веб-сервер из набора «Денвер».

Если данная проблема возникла при установке Drupal на хостинг, то вас ожидает нелегкий разговор с технической поддержкой хостера. Возможно, они согласятся подключить для вас библиотеку php_mbstring.dll.

Copy the./sites/default/default.settings.php file to./sites/default/settings.php

Строка описания этой проблемы ясно говорит о том, как ее решить. Вам нужно найти среди файлов CMS Drupal каталог sites и в нем перейти в каталог default. В этом каталоге будет файл default.settings.php. Создайте копию этого файла и назовите ее settings.php.

Отключение register_globals

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

Проблема в том, что многие хостеры не отключают данную возможность, так как это может привести к неполадкам в плохо написанных сайтах. А зачем хостеру проблемы со своими клиентами?

Один из простых способов решить данную проблему – создать текстовый файл с именем php.ini (убедитесь, что созданный файл имеет расширение INI, а не имя php.ini.TXT) и следующим содержимым:

[PHP]

register_globals = Off

Созданный файл следует поместить в ту папку на хостинге, в которой находятся файлы CMS Drupal, то есть в папку www (см. подразд. «Подготовительные работы» разд. «Подготовка к установке Drupal» этой главы).

Если это не помогло, то снова придется обращаться в службу технической поддержки хостера.

Другие проблемы

Это наиболее частые проблемы, которые могут возникать при установке CMS Drupal. Описание других проблем можно найти на странице http://onestyle.com. ua/o.php?p=193&tag=5.

Первая настройка

Не будем откладывать дела в долгий ящик и сразу же после установки займемся первичной настройкой CMS Drupal. Много времени это не займет, а на душе полегчает. Да и основные принципы работы с данной (и другими) CMS мы сможем понять буквально через полчаса чтения книги.

Но сначала мы должны понять смысл одного слова – модуль.

CMS Drupal построена по модульному принципу. Существует основа – CMS Drupal, предоставляющая базовые возможности для работы сайта. И существуют модули – самостоятельные сценарии, которые добавляют в CMS Drupal дополнительные возможности. Если вам нужна какая-то функциональность, которая изначально отсутствует в CMS Drupal, следует поискать модуль, реализующий ее, на сайте http://drupal.org. Скорее всего, вы найдете там что-то подходящее. После этого нужно установить найденный модуль и включить его.

Модули можно включать и отключать. Когда модуль отключен, предоставляемые им возможности недоступны для системы.

В поставку CMS Drupal уже входит набор популярных модулей, однако многие из них не включены.

Укрепление безопасности на начальном этапе

Не имеет значения, какой именно проект вы готовите на основе CMS Drupal. Будь то домашняя страница или интернет-магазин – безопасность должна стоять во главе угла. Вы даже не представляете, как много взломов совершается только из-за того, что владельцам сайтов было лень изменить несколько элементарных настроек, а также установить последние заплатки. А может быть, они просто считали, что их проект никому не будет нужен?

CMS Drupal нельзя отнести к самым незащищенным системам. По данным обзора уязвимостей за первое полугодие 2008 года, данная CMS находилась на шестом месте. В ней нашли «всего» семь уязвимостей, тогда как в CMS Joomla! (находится на первом месте этого спорного рейтинга) найдено 57 уязвимостей. Но тем не менее даже одна найденная уязвимость – это уже много. Поэтому необходимо сразу же после установки позаботиться о безопасности Drupal и сделать несколько шагов для повышения защищенности вашего нового сайта.

Прежде всего проверьте версию вашей системы управления Drupal и, если она не является последней, не поленитесь – скачайте и установите последнюю версию.

Как вы заметили, в данной книге описываются сразу две версии CMS Drupal – пятая и шестая. На момент написания книги они были последними, благодаря чему для них выпускались обновления, в том числе обновления безопасности. Однако, скорее всего, на тот момент, когда эта книга поступит на прилавки и вы ее приобретете, уже появится новая версия CMS Drupal – седьмая. Обязательно проверьте, так ли это (на сайте http://drupal.org). Если это так, то вам следует устанавливать либо шестую CMS Drupal, либо седьмую, здесь не описанную. Это нужно сделать по той причине, что разработчики CMS Drupal создают обновления только для двух последних версий своей системы. Иными словами, при появлении седьмой версии CMS Drupal пятая обновляться больше не будет.

Примечание

Если вы нашли в CMS Drupal ошибку, которая влияет на безопасность данной системы, пожалуйста, сообщите о ней на электронный адрес security@drupal.org (не забудьте указать установленную у вас версию CMS, список включенных модулей, а также описать ситуацию, при которой возникла ошибка). При необходимости вы можете зашифровать свое сообщение с помощью OpenPGP ключа 0xA1FDFAC2.

Локализация

По умолчанию меню, ссылки и все содержимое CMS Drupal представлено на английском языке. Предполагаю, что это не тот язык, на котором вы хотели бы вести свой сайт. Поэтому сначала следует локализовать (в данном случае русифицировать) сайт.

Включение модуля Locale

Для локализации сайта используется стандартный модуль Locale. Он входит в состав CMS Drupal, однако по умолчанию не включен. Поэтому первое, что нужно сделать, – научиться включать модули.

Для того чтобы выполнить какую-либо административную операцию (включение/ отключение модуля, настройка сайта, редактирование меню, публикация материалов и т. д.), необходимо войти в систему от имени Администратора (так мы будем называть учетную запись, которую вы создали при установке Drupal).

После того как вы это сделаете, в правом меню вашего сайта появятся новые ссылки, одна из которых называется Administer. Щелкните на ней кнопкой мыши. В результате вы перейдете на страницу администрирования сайта, а под ссылкой Administer отобразится еще несколько вложенных ссылок. Найдите среди них ссылку Site building и щелкните на ней кнопкой мыши. Под ссылкой Site building появится еще несколько вложенных ссылок. Выберите среди них ссылку Modules. Так мы перейдем на страницу включения/отключения модулей.

Примечание

Далее в книге такое подробное описание навигации я буду сокращать до строки Administer → Site building → Modules.

На странице Modules представлен список всех модулей, подключенных к CMS Drupal. Найдите в этом списке модуль Locales и установите флажок напротив него. И главное, после этого обязательно нажмите кнопку Save configuration.

Скачивание файла с переводом

Модуль Locale вы включили. Теперь вам нужно скачать файл перевода интерфейса CMS Drupal – файл с расширением PO. Проще всего сделать это на сайте http://drupaler.ru/.

Читать дальше
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать


Виктор Ромашов читать все книги автора по порядку

Виктор Ромашов - все книги автора в одном месте читать по порядку полные версии на сайте онлайн библиотеки LibKing.




CMS Drupal: система управления содержимым сайта отзывы


Отзывы читателей о книге CMS Drupal: система управления содержимым сайта, автор: Виктор Ромашов. Читайте комментарии и мнения людей о произведении.


Понравилась книга? Поделитесь впечатлениями - оставьте Ваш отзыв или расскажите друзьям

Напишите свой комментарий
x