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

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

Уявляю Вам гостьовій пост від автора блогу Інфотек, Костянтина Бояндіна, професійного програміста, автора літературних творів у стилі фентазі і фантастика. Костянтин, як професійний програміст зі стажем поділиться з нами знаннями і секретами в цій області, що безсумнівно буде цікаво для всіх, хто захоплений сайтобудівництва, просуванням сайтів, блоговеденіем. Зустрічайте, Костянтин Бояндін: CMS для сайтів та блогів. Вступ За минулий декілька років з моменту виникнення блогу як способу життя, у свідомості більшості блогерів виникла стійка логічний зв`язок «блог – WordPress». Можна довго розповідати історію цієї зв`язку, можна дивуватися тому, як легко людям нав`язати що завгодно, але мета цього циклу статей не в цьому. Немає сенсу порівнювати і намагатися вести полеміку рівня «що краще, а що гірше». Краще – ворог хорошого, і якщо ви веде автономний блог на WordPress і вас все влаштовує, то немає сенсу шукати чогось ще. Серед усього розмаїття CMS (Content Management System – систем управління контентом) двигунів блогів (з багатьма з них люди, які знають англійську мову, можуть ознайомитися самим безпосереднім чином на сайті Open Source CMS) я виділив би три: Drupal, TextPattern, Serendipity. У наступних статтях я дам докладний опис і враження від кожної, а поки що – загальні відомості та посилання на корисні ресурси. Я не буду говорити про недоліки будь-яких систем. Усе пізнається в порівнянні, і всі – в першу голову справа смаку. Натомість я вважатиму за краще описати гідності тієї чи іншої CMS.

Короткий опис двигунів 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 за п`ять хвилин». ______________________________________________ Готуй сани влітку – взимку не будеш мерзнути: алюмінієві радіатори продаж – запорука тепла у вашому домі. Бонсай – гарне дерево, що вимагає догляду, але воно настільки прекрасно, що варто того, щоб витрачати на нього час. Майстерня Андрія Орлова зробить Вам такі поручні з алюмінію, що сусіди буде питати, де Ви їх замовляли. ______________________________________________ Статті за темою: Drupal для блогерів: установка та первісна настройка Блог за 5 хвилин або Drupal для блогера Движки для сайтів. Проблема з движком WordPress

It is main inner container footer text