Drupal для блогеров: установка и первоначальная настройка

» Archive by category 'cms'

Гостевой пост Константина Бояндина, предыдущие публикации, если Вы пропустили можно прочитать в рубрике CMS

Подготовка к установке Drupal

В предыдущем выпуске рассказывалось, как скомпоновать дистрибутив CMS Drupal (далее Друпал) в вид, пригодный для максимально оперативной установки. Просьба обратить внимание, что и версия самого Друпала, и версии модулей могли значительно измениться — просьба проследовать на страницы, с которых можно скачать модули, и взять там последние версии, или скачать файл drupal-6-latest-with-modules-ru.tar.gz (5.3Мб) и распаковать его в каталог, где находится стартовая страница сайта (Web root directory). Предполагается, что читатель этого руководства

  • умеет настраивать DNS записи домена, на котором будет работать вновь создаваемый сайт
  • знаком с тем, как загружать файл на Web-сервер через FTP, SCP или иными способами
  • знает, что такое права доступа к файлам и умеет их менять
  • владеет способом распаковывать архивы вида .tar.gz
  • в состоянии использовать текстовые редакторы, в т.ч. в виде Web-интерфейса Читать далее... »

Popularity: -20%

Получать обновления LadyMaksima.com:
Дата: Май 25, 2009 | Рубрика: cms | Комментарии (4)

Блог за 5 минут или Drupal для блогера

» Archive by category 'cms'

Гостевой пост Константина Бояндина, продолжение публикации CMS для сайтов и блогов.

Что такое Drupal и кому он может пригодиться

Система управления контентом (Content Management System, CMS) Drupal — один из популярных двигателей Web-приложений, обладающая рядом особенностей, среди которых следует отметить следующие:
— модульность: новая функциональность добавляется созданием т.н. модулей, позволяющих дополнить базовые возможности двигателя любой новой
— интернационализация: есть возможность не только переводить интерфейс на произвольные языки, но и создавать мультиязычные версии меню, одного и того же документа
— развитый API: существует подробная документация по разработке новых модулей, тем оформления и прочих возможностей расширения функциональности
— темы оформления: логика приложения в Drupal отделена от логики представления (того, как это будет видно в браузере); вам не нужно, как в некоторых популярных двигателях, постоянно вносить правки непосредственно в тему оформления — отсюда меньше путаницы и трудно преодолимых сбоев
— универсальность: грамотным выбором модулей Drupal становится годным для практически любого класса приложений, от крупного новостного портала (пример: Internet.ru) до частного блога, от социальной сети (пример: Grabr) до фотогалереи — всё, что вы можете придумать из популярных ныне классов сайтов, может быть реализовано на Drupal

Чем Drupal полезен именно для блогера? Читать далее... »

Popularity: -15%

Получать обновления LadyMaksima.com:
Дата: Май 6, 2009 | Рубрика: cms | Комментарии (15)

CMS для сайтов и блогов.

» Archive by category 'cms'

Представляю Вам гостевой пост от автора блога ИНФОтека, Константина Бояндина, профессионального программиста, автора  литературных произведений в стиле фентази и фантастика. Константин, как профессиональный программист со стажем поделится с нами знаниями и секретами в этой области, что несомненно будет интересно для всех, кто увлечен сайтостроительством, продвижением сайтов, блоговедением. Встречайте, Константин Бояндин: CMS для сайтов и блогов.

Вступление

За прошедший несколько лет с момента возникновения блога как образа жизни, в сознании большинства блогеров возникла устойчивая логическая связь «блог — WordPress». Можно долго рассказывать историю этой связи, можно удивляться тому, как легко людям навязать что угодно, но цель настоящего цикла статей не в этом.

Нет смысла сравнивать и пытаться вести полемику уровня «что лучше, а что хуже». Лучшее — враг хорошего, и если вы ведёт автономный блог на WordPress и вас всё устраивает, то нет смысла искать чего-то ещё.

Среди всего разнообразия CMS (Content Management System — систем управления контентом) двигателей блогов (со многими из них люди, знающие английский язык, могут ознакомиться самым непосредственным образом на сайте Open Source CMS) я выделил бы три: Drupal, TextPattern, Serendipity. В последующих статьях я дам подробное описание и впечатление от каждой, а пока что — общие сведения и ссылки на полезные ресурсы.

Я не буду говорить о недостатках каких-либо систем. Всё познаётся в сравнении, и всё — в первую голову дело вкуса. Взамен я предпочту описать достоинства той или иной CMS.

cms, Drupal, движки для сайтов

Краткое описание двигателей

Drupal: оригинальный сайт drupal.org | Community plumbing, есть сайт русского сообщества пользователей Drupal, Drupal Россия | CMS Drupal в Рунете. Среди свободных CMS, написанных на PHP Drupal (название произошло от английского произношения голландского слова «druppel», что означает «капля»), несомненно, один из самых известных.

У Drupal немало достоинств: большая и опытная команда разработчиков; универсальность и, вместе с тем, лёгкость и хорошая масштабируемость. Drupal относится к тем случаям, когда вначале может показаться, что разобраться в нём не удастся, а затем всё неожиданно становится вполне постижимо и легко. Drupal поддерживает мультиязычные сайты и его интерфейс переведён на множество языков (пример: Drupaler.ru). Он позволяет совместную работу над документами, поддерживает RSS нескольких форматов, имеет развитый API, позволяющий создавать модули для произвольного расширения любого аспекта функциональности. Нужен ли вам простой, «обычный» блог или же корпоративный сайт, магазин или портал — для всего этого уже есть все необходимые инструменты. См. статью Подойдёт ли вам Drupal?.

Drupal позволяет также создавать сколь угодно удобные для каждого конкретного случая темы, оформление сайта. Есть как способы борьбы со спамом, так и возможности разграничения доступа к тем или иным материалам.

И очень важное, на мой взгляд, качество Drupal, начиная со старшей версии 6: автоматическая проверка наличия обновлений для модулей CMS. Разработчики очень оперативно устраняют все виды ошибок и уязвимостей и оповещают не только в списках рассылки, но и средствами самой CMS. если вы не отключите такую возможность, конечно. что было бы весьма опрометчивым поступком.

TextPattern (TP): оригинальный сайт TextPattern, есть информативный и живой русскоязычный сайт, TextPattern.ru.

TP — видимо, абсолютный чемпион в смысле компактности из многоцелевых CMS класса Drupal. Эту CMS вполне можно назвать эзотерической: многие её аспекты кажутся непроницаемыми и трудно постижимыми на первый взгляд, но, если вы преодолели первоначальный ступор и посвятили себя изучению этой скромной на вид системы, вы обнаружите множество достоинств.

Налицо весь тот же комплект достоинств, что упоминался для Drupal. Масштабируемость, модульность, возможность смены тем, кооперативная работа, разные уровни доступа. Уникальным я бы назвал возможность легко и просто назначать произвольное оформление для каждой страницы, построенной на основе TP. Разработанный для TP язык разметки, &lqauo;текстиль», позволяет тонко настроить способ отображения данных, реакцию на те или иные пользовательские данные. Мне лично показалась очень удобной возможность писать «статьи про запас»: если поставите дату написания статьи, относящуюся к ещё не наступившему моменту времени, статья не будет видна ровно до момента наступления этого времени. Мелочь, но порой очень удобно.

Serendipity: в отличие от предыдущих, Serendipity — это именно двигатель блогов. Но, как ни странно, он обладает теми же приятными чертами, что и предыдущие два: модульность, возможность кооперативной работы (мультиблог), оперативное объявление о необходимости обновления модулей, множество тем оформления, хорошо структурированный, легко читаемый код, стабильность и лёгкость.

Русские пользователи Serendipity не столь многочисленны, но и у этого двигателя немало приверженцев.

Критика

Обсуждая те или иные альтернативы для создания и поддержки блогов, я часто слышу в ответ типичные высказывания. Можно сразу дать ответы на некоторые из них.

Чаще всего я слышу: WordPress давно-де стал стандартом для блогеров, так на кой суетиться и тратить силы над чем-то ещё?

Ответ простой. Во-первых, я любопытен. Во-вторых, многолетний опыт работы в IT давно продемонстрировал: нет универсальных и удобных на все случаи решений. Упомянутые мной три двигателя позволяют покрыть практически весь диапазон требований, предъявляемых к CMS, выбранным для решения конкретной задачи. Я могу утверждать: какой бы тип сайта вы ни должны были создать, один из трёх кандидатов позволит сделать это быстро, надёжно и удобно. Если вам нужен только блог, похожий как две капли воды на миллионы других, нет смысла искать альтернативу, проще взять что-нибудь готовое.

Перечисление тех или иных недостатков я обычно просто игнорирую. Авторы каждой уважающей себя CMS постоянно стремятся довести её до приемлемой степени совершенства, модифицируют систему так, чтобы она удовлетворяла требованием пользователей. Недостатки есть у каждой CMS, и в конечном счёте всё решает привычка. А на вкус и цвет...

И, наконец, на вопрос, почему я выбрал именно эти три для написания обзорных статей и руководств для начинающих, ответ простой: с ними я работал дольше остальных, от них осталось наиболее приятное впечатление. Я только приветствую разнообразие двигателей и вариантов решения тех или иных задач. Это означает здоровую, выгодную для пользователей конкуренцию среди двигателей.

И ещё о массовости и стандартах. В такой области, как выбор того или иного ПО для решение конкретных задач «стандарт» означает всего лишь степень доверия к мнению или выбору тех или иных конкретных людей. Но ваш покорный слуга с самого начала не поклоняется ничьему мнению и предпочитает разумный скепсис, привычку искать множество вариантов решения той или иной задачи.

Анонс

В следующем выпуске: «Как создать сайт на основе Drupal за пять минут».

______________________________________________
Готовь сани летом — зимой не будешь мерзнуть: алюминиевые радиаторы продажа — залог тепла в вашем доме.

Бонсай — красивое дерево, требующее ухода, но оно настолько прекрасно, что стоит того, чтобы тратить на него время.

Мастерская Андрея Орлова сделает Вам такие перила из алюминия, что соседи будет спрашивать, где Вы их заказывали.
______________________________________________

Popularity: 2%

Получать обновления LadyMaksima.com:
Дата: Апрель 14, 2009 | Рубрика: cms | Комментарии (4)

Движки для сайтов

» Archive by category 'cms'

Сейчас в интернете много различных отзывов: об отдыхе, о бытовой технике, а вот полноценных отзывов о системах управления сайтами (CMS — Content Management System, движок для сайта) до сих пор не было. Редакция «CMS Magazine» решила исправить ситуацию и объявляет о запуске нового сервиса (http://reviews.cmsmagazine.ru/), с помощью которого каждый пользователь может оставить свой отзыв о CMS, на которой работает его сайт и поставить ей оценку.

В рамках создания сервиса редакция «CMS Magazine» постаралась решить 2 задачи:

1. Создать удобный и понятный механизм получения отзыва от пользователя той или иной системы управления сайтом.
2. Наглядно показать базу отзывов тому, что ищет CMS для сайта.

Для решения первой задачи редакция выделила ряд базовых ролей при использовании CMS (Разработчик, администратор, контент-менеджер и т.д.) и набор критериев, по которым эти роли позволяют оценить систему (например, администратор может оценить безопасность, разработчик — простоту конфигурирования и т.д.). Главная особенность предлагаемого решения — возможность тегами прокомментировать оценку, выставляемую по пятибальной шкале. Причем, теги имеют «эмоциональную» окраску — они могут быть положительными или отрицательными. Например: за тех. поддержку — 4 (плюсы: быстрая реакция по телефону; минус — медленная реакция по эл. почте).

Что бы решить вторую задачу, редакция «CMS Magazine» ввела понятие «портрет CMS»: это усредненные оценки всех пользователей (с указанием отклонения) и обобщенные теги.

Каталог CMS позволит новичку понять, что именно предлагается на рынке движков для сайтов, а также выбрать оптимальный вариант управления своим сайтом, будь-то платный или бесплатный движок. А тем, кто давно занимается сайтостроением, даст возможность поделиться своими впечатлениями от используемого движка. Таким образом, как новичку, так и профессионалу будет интересно не только высказать свое мнение, но и поделиться мнением с другими.

Popularity: 7%

Получать обновления LadyMaksima.com:
Дата: Февраль 28, 2009 | Рубрика: cms | 1 Комментарий