Наша совместная команда Banwar.org

Связаться с нами

  • (097) ?601-88-87
    (067) ?493-44-27
    (096) ?830-00-01

Статьи

Хостинг Україна: дослідження безкоштовних CMS - продовження

  1. Розширена функціональність (спеціальні плагіни)
  2. Віджети та блоки
  3. Підтримка авторів, а також розраховані на багато користувачів блоги
  4. Сучасні фішки: пінг, трекбакі, XML-RPC і RSS
  5. кодування
  6. коментування
  7. Експорт та імпорт інформації
  8. Відгуки про хостинг:

Продовження дослідження безкоштовних CMS в Україні.

Продовження дослідження безкоштовних CMS в Україні

Розширена функціональність (спеціальні плагіни)

Drupal

В даний час в офіційному репозиторії є близько тисячі абсолютно безкоштовних модулів. Серед них є рішення для онлайн-комерції, wiki-движок, CRM-система.

Також слід зазначити модулі Views, CCK, які дають Drupal право називатися вже CMF. CCK, наприклад, дозволяє за допомогою графічного інтерфейсу описувати різноманітні об'єкти предметної області в БД і відразу створювати спеціальні форми для управління ними.

Joomla

У цьому CMS Joomla попереду всіх інших систем, так як одних лише типів розширень є три штуки. Конкурентів у офіційного порталу розширень серед інших систем я думаю немає. Одна лише цифра (1915) нагорі з числом розширень в архіві відразу змушує задуматися.

Найбільш сильною стороною CMS Joomla є, я вважаю, система плагінів. Мало того, що їх кілька видів, є ще особлива система їх установки, яка дозволяє за допомогою файлу xml описувати дії, які необхідні для здійснення під час створення запису про розширення.

WordPress

WordPress розширити можна завдяки плагинам - різним php-скриптів, які в автоматичному режимі підключаються до головного ядра. Можна не просто додати необхідну функціональність, але також змінити вже існуючу. Створити розширення не складно, тут все залежить від рівня знання мови PHP.

Підключення до CMS WordPress зовсім просто: розширення копіюється в особливий каталог і активується в адміністративній панелі. Деякі розширення можна налаштовувати, деякі необхідно прописувати в шаблоні, а інші працюють в повністю автоматичному режимі.

Розширень для CMS WordPress написано вже кілька тисяч, тому на сьогоднішній день можна знайти плагін майже під будь-які потреби. Виняток - плагіни, які потребують суттєвого переробки шаблону. Як правило, з ними доводиться повозитися.

Віджети та блоки

Drupal

У CMS Drupal це блоки. Їх можна розташовувати в різних областях сторінок в залежності від певних можливостей шаблону. У кожній області блоки сортувати можна для управління порядком виведення.

Спочатку всіх областей п'ять - шапка, центральна, права і ліва колонки, а також підвал. Блоки показувати можна не на всіх сторінках.

Joomla

Так і не зрозумів що ж це таке. Подумаєш, блоки переміщаються. На CMS Joomla теж можна це зробити. Питання - в чому їх задум.

Можливо, в CMS Joomla це називається модулі, нехай і не перетягувати, але дуже зручно розташовуються в будь-якому вигляді по всьому шаблоном.

WordPress

Повна підтримка віджетів з'явилася лише у версії 2.2. До цього треба було встановлювати спеціальне розширення. Те що віджети неймовірно зручні, багато хто вже встигли переконатися.

Тепер для користувача немає потреби щось змінювати в своєму шаблоні: управління візуальне, досить лише зазначити необхідні функції, розташувати блоки як треба і зміни відразу вступають в силу. Внутрішня реалізація тутешніх віджетів така, що з їх можна застосовувати для виведення якогось плагіна або ж своєю опції.

Підтримка авторів, а також розраховані на багато користувачів блоги

Drupal

CMS Drupal відомий тим, що з нього можна зробити майданчик для блогів в пару кліків. Підтримуються і персональні, і колективні блоги. Одна з вбудованих особливостей Drupal - це можливість публікації книг.

Joomla

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

З розрахованих на багато користувачів все важче. З деякою натяжкою можна сказати "так", правда це буде досить важко. Все ж Joomla - CMS загального призначення. Сторонніх ж якісних компонентів, які підтримують російську мову без помилок - взагалі немає.

WordPress

CMS WordPress відмінно себе зарекомендував як многоавторскій блог. Принаймні стандартні можливості у нього взагалі не викликають жодних побоювань. А щоб їх розширити, знадобляться додаткові плагіни.

Наприклад, це стосується додавання полів в профіль автора, фото, аватар. Парадокс в тому, що в CMS WordPress вже закладено майже весь потенціал для цього, однак так і не доведений до кінця.

Для управління авторами застосовується спеціальна система ролей. За допомогою спеціального розширення можна легко відредагувати будь-яку роль, або дозволити і заборонити виконувати якісь дії певного автору.

Для багатокористувацьких блогів є окрема версія, яка називається WordPress Multi User. Можливості та вимоги у неї майже такі ж, як і у звичайного CMS WordPress, хоча є і відмінності. На WordPressMU функціонує один з найбільших блог-сервісів WordPress.com, де зареєстровано близько 1,3 мільйона блогів.

com, де зареєстровано близько 1,3 мільйона блогів

Сучасні фішки: пінг, трекбакі, XML-RPC і RSS

Drupal

Drupal популярний в світі. Таким чином, всі модні фішки там реалізуються швидко. У базовому пакеті можна вести блог за допомогою блогового клієнта. Є спеціальний модуль, який пінг каталоги сайтів Drupal.

Joomla

Joomla - це CMS, тому говорити про впровадження подібних речей можна лише на рівні сторонніх елементів. Мабуть для Drupal та WordPress дане питання сильно актуальне, так як спочатку це все ж блогові движки, а не CMS.

А в Joomla необхідно все розглядати на рівні якихось компонентів, наприклад того ж комерційного MyBlog. У разі якщо реалізують - відмінно, немає - позиції CMS Joomla від цього не похитнуть.

WordPress

Трекбакі і пінг підтримуються давно. При цьому для їх застосування не треба додаткових дій. Все працює на рівні движка. Відносно XML-RPC, то CMS WordPress підтримує цілий ряд API, тому додавати і редагувати записи в CMS WordPress можна з багатьох додатків блог-клієнтів, або онлайн, наприклад за допомогою Google-Docs.

CMS WordPress повністю підтримує Atom і RSS. Можна підписатися на всі останні записи блогу, конкретної рубрики, коментарі, або всі коментарі. За допомогою окремого розширення можна зробити автопереадресацію RSS-стрічки блога на портал feedburner.com.

кодування

Drupal

CMS Drupal функціонує на UTF-8. Будь-яких забутих строкових опцій, які не працюють з UTF-8 я ще не помічав.

іноді хостинг Україна по-старому віддає сторінки в cp1251, проте це досить легко лагодитися. Проблеми з MySQL також, як правило, вирішуються одним рядком коду. Мені найбільш подобається UTF-8.

Joomla

Всі проблеми з вітчизняної версією в кодуванні CP1251 вже досить давно вирішені і на не дуже високих версіях MySQL проблем практично не викликають, необхідно тільки почитати спеціальну документацію. В Парані (збірка CMS Joomla) все вирішено більш успішно (це її ключова особливість) і система сама вибирає необхідну конфігурацію підключення в повній залежності від версії MySQL.

З UTF-8 все важче. Про це вже достатньо написано, скажу лише, що повна підтримка буде у версії 1.5. В даний момент можна говорити тільки про однобайтовим кодуваннях, а також спробах зробити utf-ресурси на непридатному для цього движку.

З Аяксом все також складно, так як компоненти, як правило, роблять іноземці, які не знають про наших заморочках. А цих компонент дуже багато.

WordPress

У CMS WordPress є можливість встановити практично будь-яке кодування. Основне, щоб кодування БД повністю збігалася з кодуванням блогу. Але починаючи з версії 2.1 CMS WordPress повинен працювати в UTF-8. Це безпосередньо пов'язано із застосуванням AJAX.

У зв'язку з цим, для російськомовних користувачів ключова проблема полягає лише в тому, що на серверах часто стоїть CP1251. Саме тому я випустив власну збірку CMS WordPress, що дозволяє застосовувати роздільну кодування блогу і БД. Це дало можливість багатьом без проблем перейти на останні версії CMS WordPress.

На даний момент можна досить впевнено сказати, що проблем з кодуваннями в CMS WordPress немає.

коментування

Drupal
Коментарі користувачів в блогах можуть бути і деревоподібними (treaded) і «плоскими» (flat). Все це є в базовому пакеті. Повідомлення по email робляться спеціальним зовнішнім модулем.

Joomla

Як вже було раніше сказано - елементів коментарів досить багато. Можна застосовувати будь-який на вибір. Стабільних - мало, але незабаром вийде дуже крута штука під назвою jComments від вітчизняного розробника, яка все швидко поставить на свої місця.

WordPress

Для будь-якого запису тут можна дозволити, або заборонити коментування. Окремо тут можна дозволити прийом трекбакі / пінгів, а також автопінг за адресами, які вказані в тексті записи. За допомогою окремих розширень можна зробити спеціальні деревовидні коментарі або розбити показ коментарів по сторінках.

Можна додати аватари або ж favicon. Редактор тексту коментаря завжди можна забезпечити смайлами і кнопками форматування. Також є плагін, що дозволяє відвідувачеві протягом певного часу редагувати власний коментар.

Експорт та імпорт інформації

Drupal

Для Drupal написано безліч різноманітних конвертерів, як правило, пов'язаних з різними форумних міграціями. RSS тут віддаються на будь-який смак. В даний час є багато речей в дусі експорту в CSV або RDF.

Joomla

Дане питання вкрай актуальне для різних блогових движків. Знову слід згадати, що Joomla - це зовсім не блог, а CMS, в зв'язку з чим питання експорту заміток в будь-який формат для неї зовсім не важливі. У разі якщо елемент платний, то за N доларів можна легко замовити собі імпорт будь-яких записів з якогось старого блогу в новий в будь-якому форматі.

WordPress

За допомогою WordPress можна експортувати коментарі і записи блогу в файл XML. Можна експортувати записи якогось окремого учасника. Для звичайного імпорту записів в CMS WordPress можна скористатися дев'ятьма способами. Це головні блоговскіе «Пошуку» (наприклад: ЖЖ, Textpattern, Blogger), а також в RSS і свій формат XML.

Відгуки про хостинг:


Новости

Banwar.org
Наша совместная команда Banwar.org. Сайт казино "Пари Матч" теперь доступен для всех желающих, жаждущих волнения и азартных приключений.