<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Seleckis.lv :: журнал Никиты Селецкого &#187; CMS</title>
	<atom:link href="http://seleckis.lv/category/journal/cms/feed" rel="self" type="application/rss+xml" />
	<link>http://seleckis.lv</link>
	<description></description>
	<lastBuildDate>Tue, 08 Feb 2011 13:52:50 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Silverlight и XML (XAML), как объектная модель приложения</title>
		<link>http://seleckis.lv/journal/cms/silverlight-i-xml-xaml-kak-ob-ektnaya-model-prilozheniya</link>
		<comments>http://seleckis.lv/journal/cms/silverlight-i-xml-xaml-kak-ob-ektnaya-model-prilozheniya#comments</comments>
		<pubDate>Sun, 06 Jan 2008 10:52:01 +0000</pubDate>
		<dc:creator>Никита</dc:creator>
				<category><![CDATA[CMS]]></category>
		<category><![CDATA[xhtml/xml]]></category>
		<category><![CDATA[Технологии]]></category>

		<guid isPermaLink="false">http://www.seleckis.lv/journal/texnologii/silverlight-i-xml-xaml-kak-ob-ektnaya-model-prilozheniya</guid>
		<description><![CDATA[В прошлом году был на презентационной лекции Microsoft. Тема презентации была связана с новыми продуктами и технологиями этой компании, а точнее с Software + Service и Silverlight. На первое я опоздал, поэтому ничего сказать не могу. А второе было весьма интересно.
Зацепило
О Silverlight 1.0 говорить нечего. Тот же Flash, только элементы в приложении описаны с помощью [...]]]></description>
			<content:encoded><![CDATA[<p>В прошлом году был на презентационной лекции Microsoft. Тема презентации была связана с новыми продуктами и технологиями этой компании, а точнее с Software + Service и Silverlight. На первое я опоздал, поэтому ничего сказать не могу. А второе было весьма интересно.</p>
<h3>Зацепило</h3>
<p>О Silverlight 1.0 говорить нечего. Тот же Flash, только элементы в приложении описаны с помощью XAML, что позволяет индексировать содержимое, и не имеет своего скрипта, а использует JavaScript. Зная, как IE обрабатывает JS можем предположить, на сколько может быть популярной эта версия.</p>
<p>Логично, что MS не стали оптимизировать обработку JS в своём браузере, а пошли другим путём. А точнее&#8230;</p>
<h3>Silverlight 1.1</h3>
<p>Эта версия может иметь программную составляющую написанную на любом .NET или web-языке (С#, Visual Basic, PHP, Ruby и др.). Т.е. получив доступ к элементам в приложении через описание XAML, можно забыть про JavaScript и писать на своём любимом языке. Потом это каким-то образом экспортируется в свой формат исполняемый маленьким фреймворком установленным на компьютере пользователя вместе с Silverlight-плагином для браузера. Я не буду вдаваться в подробности, о том как это всё работает, меня это не интересует.</p>
<p>Лектор озвучил плюсы:</p>
<ul>
<li>Очень маленький размер файла плагина</li>
<li>Быстрая обработка видео</li>
<li>Быстрая обработка скрипта</li>
</ul>
<p>Я не буду искать опровержений или подтверждений данным высказываниям. Скажу лишь, что для создания аналоговых часов, лектор скопировал около 200 строчек C# кода, и ещё около 100 XAML кода. Многовато что-то&#8230;</p>
<h3>XML based structure</h3>
<p>Так, всё-таки что же меня зацепило? А сам принцип. С принципом описания структуры элементов в XML языке и управления им через скрипт я столкнулся в TYPO3 в плагине TemplaVoila!. Плагин позволяет взять HTML шаблон, отметить на нём «горячие» тэги, дать им соответствующие уникальные имена для того, чтобы можно было ими управлять (помещать контент, настраивать внешний вид) в TypoScript.</p>
<p>К примеру:</p>
<ul>
<li>Отметим на сайте какой-то тэг, например &lt;div id=&#8221;sidebar&#8221;&gt;&#8230;&lt;/div&gt;.</li>
<li>Дадим ему уникальное имя: lib.sidebar (lib —глобальный  объект содержащий внутренние объекты на странице). </li>
<li>В XML структуре запишется (причём самому ничего не надо писать):
<pre lang="xml">
<field_sidebar type="array">
	<tx_templavoila type="array">

		<description>Just place some content in sidebar</description>
		<sample_data type="array">
			<numIndex index="0">[ ### Sidebar goes here ### ]</numIndex>
		</sample_data>
		<eType>TypoScriptObject</eType>
		<tags>div:inner</tags>
		<TypoScriptObjPath>lib.sidebar</TypoScriptObjPath>
	</tx_templavoila>
</field_sidebar></pre>
</li>
<li>А в TypoScript можем описать, какого типа это будет объект и что же он должен содержать:<br />
<code>lib.sidebar = TEXT<br />
lib.sidebar .value = Hello, world!</code>
</li>
</ul>
<p>Наверное, я мало изучал различные технологии, и не знаю, что такой способ описания объектной модели приложения используется давно, но ведь как, чёрт возьми, правильно.</p>
]]></content:encoded>
			<wfw:commentRss>http://seleckis.lv/journal/cms/silverlight-i-xml-xaml-kak-ob-ektnaya-model-prilozheniya/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>WordPress и Typo3: Две крайности</title>
		<link>http://seleckis.lv/journal/wordpress/wordpress-i-typo3-dve-kraynosti</link>
		<comments>http://seleckis.lv/journal/wordpress/wordpress-i-typo3-dve-kraynosti#comments</comments>
		<pubDate>Sat, 22 Dec 2007 19:50:55 +0000</pubDate>
		<dc:creator>Никита</dc:creator>
				<category><![CDATA[CMS]]></category>
		<category><![CDATA[TYPO3]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.seleckis.lv/journal/wordpress/wordpress-i-typo3-dve-kraynosti</guid>
		<description><![CDATA[
Хочу кратко написать об этих двух CMS системах в контексте возможности создания полноценного сайта. Я использую только эти системы, они друг друга прекрасно взаимоисключают, легко выполняя поставленные задачи.
В статье будут описаны три вопроса:

Общее описание системы;
Что нужно для нужно для того, чтобы освоить ту или иную CMS;
и моя рекомендация по применению.

WordPress
По умолчанию, WordPress представляется как движок [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center"><img src="http://www.seleckis.lv/wp-content/uploads/2007/12/dve-krajnosti.jpg" /></p>
<p>Хочу кратко написать об этих двух CMS системах в контексте возможности создания полноценного сайта. Я использую только эти системы, они друг друга прекрасно взаимоисключают, легко выполняя поставленные задачи.</p>
<p><strong>В статье будут описаны три вопроса:</strong></p>
<ul>
<li>Общее описание системы;</li>
<li>Что нужно для нужно для того, чтобы освоить ту или иную CMS;</li>
<li>и моя рекомендация по применению.</li>
</ul>
<h3><a href="http://wordpress.org/">WordPress</a></h3>
<p>По умолчанию, WordPress представляется как движок для ведения блога и предлагает пользователю без особых проблем установить и использовать систему именно для этого. Некоторые довольствуются предлагаемым. Другие, стараются из системы выжать всё возможное. Таких можно назвать «WP-overlockers». Благо ядро имеет свойство удобно расширяться с помощью плагинов, которые могут быть написаны как и классическим php программированием (со всеми запросами к базе данных и т. п.), так и с использованием хорошо <a href="http://codex.wordpress.org/Main_Page">документированного API</a>.</p>
<p>Писать плагины предпочтительней, чем писать заново свою собственную CMS. Те, кто написал один из самых популярных движков — профессиональные программисты, которые, извиняюсь, хреновый продукт не напишут.</p>
<p>В принципе, можно плагины и не писать. Существует <a href="http://wordpress.org/extend/plugins/">сотни готовых решений</a> для множества задач совсем не маленького масштаба. Чего стоит один только плагин <a href="http://wp-multilingual.net">Gengo</a>, позволяющий из вашего сайта, основанного на WordPress (до версии 2.3), сделать мультиязычный сайт с очень простой и логичной функциональностью. Я уже не говорю о подключении форума, собственного вики-движка, mash-up виджетах и прочего хлама.</p>
<h4>Что нужно знать?</h4>
<ul>
<li>Разобраться в работе админки методом научного тыка,</li>
<li><a href="http://codex.wordpress.org/Main_Page">Почитать документацию</a> и погуглить на тему специфических функций (микроформаты, Custom Fields, настройка RSS),</li>
<li>Знать (X)HTML и CSS, чтобы суметь сверстать собственный шаблон дизайна,</li>
<li>Иметь представление о языке PHP, чтобы свой шаблон подключить к WP,</li>
<li>Знать PHP и MySQL, а так же проштудировать документацию, чтобы писать плагины.</li>
</ul>
<h4>Рекомендую</h4>
<p>Кроме классического применения WordPress, можно создавать:</p>
<ul>
<li>простые (и не очень) презентационные сайты,</li>
<li>сайты-визитки,</li>
<li>новостные и digg-подобные порталы,</li>
<li>а так же многоязычные сайты без сложной структуры и обильного использования плагинов.</li>
</ul>
<h3><a href="http://typo3.org/">Typo3</a></h3>
<p>Typo3 в свою очередь является не просто CMS, но и своего рода фреймворком с собственным скриптовым языком TypoScript.</p>
<p>Сама по себе, система ничего особенного не представляет. Костяк системы практически пустой, с точки зрения использования ядра, отдельно от модулей. Вся функциональность навешивается с помощью модулей и <a href="http://typo3.org/extensions/">дополнительных плагинов</a>. Конечно, в дистрибутиве собрано несколько самых базовых модулей, которые необходимы для создания сайта без использования дополнительных ресурсов. Но почти все они отключаемы. Модули практически не зависят друг от друга, что придаёт некоторую гибкость и безопасность.</p>
<p>Один из самых главных модулей, без которого CMS не CMS — Web. Он представляет из себя систему управления страницами и их содержимым.<br />
Пользоваться встроенным функционалом не возможно, по причине не работоспособности оных без соответствующих настроек в шаблоне сайта («шаблон» — здесь, скриптовое описание страницы).</p>
<p>Встроенный язык TypoScript в основном используется для описания страниц, содержимого страниц, привязки контентных областей к размеченным в HTML-шаблоне контейнерам. Кроме того, возможно использование глобальных и контекстнозависимых условий, обращения к базе данных и другие возможности.<br />
Из опыта — язык «геморойный». Иногда приходится писать десятки строчек кода, чтобы обнулить значения по-умолчанию, выдаваемые настройками в подключаемых расширениях. Исследовав особенности скрипта, можно написать готовые шаблоны «на все случаи жизни» и использовать их в своих проектах на Typo3.</p>
<p>Вот некоторые из достоинств системы:</p>
<ul>
<li>Многоязычность система поддерживает на глубоком уровне. Дополнительные расширения могут лишь иметь несколько иную реализацию.</li>
<li>Встроенное управление доменами позволит не заморачиваться с настройками хостинга (забудьте про <em>VirtualHosts</em>).</li>
<li>Расширение <a href="http://typo3.org/extensions/repository/view/templavoila/"><strong>TemplaVoila!</strong></a> позволяет практически без редактирования HTML-шаблона визуально размечать контентные области. Существует возможность создания собственных элементов контента<em> (Flexible Content)</em>.</li>
<li>Система логгинга позволяет вернуть состояние сайта до определённого момента.</li>
<li>Система распределения прав доступа хорошо настраиваема (есть некоторые ньюансы на которых просто нужно обжечься, чтобы их запомнить).</li>
<li>Интеграция <em>GraphicMagic/ImageMagic.</em></li>
<li>Огромный репозиторий расширений.</li>
</ul>
<h4>Что нужно знать?</h4>
<ul>
<li>Прочитать и опробовать три туториала по созданию и редактированию сайта;</li>
<li>Прочитать <a href="http://typo3.org/documentation/">документацию по TypoScript</a> (предупреждаю: язык изложения очень сложный, даже <a href="http://typo3.biz/cms-typo3/documentation.html">на русском языке</a>);</li>
<li>Знать (X)HTML и CSS, чтобы суметь сверстать собственный шаблон дизайна;</li>
<li>Знать PHP и MySQL, а так же <a href="http://typo3.org/documentation/document-library/core-documentation/doc_core_api/current/">хорошо</a> <a href="http://typo3.org/documentation/document-library/core-documentation/doc_core_cgl/current/">проштудировать</a> <a href="http://typo3.org/documentation/document-library/core-documentation/doc_core_inside/current/">документацию</a>, рекомендации <a href="http://typo3bloke.net/">Typo3-гуру</a> и донимать вопросами <a href="http://forum.typo3.biz/">Typo3-сообщество</a>, чтобы писать плагины.</li>
</ul>
<h4>Рекомендую</h4>
<p>Изучить CMS систему Typo3 актуально для использования её в создании многофункциональных представительских и информационных сайтов сложной структуры,<br />
новостных и информационных порталов, интернет-магазинов.</p>
<h3>Резюме</h3>
<p>Что можно в общем сказать? Я бы назвал WP самым простым решением для создания, соответственно, простых сайтов, а Typo3 я бы посоветовал тем, кому нужны не простые решения, но не хочется для специфических случаев изучать программирование и какие нибудь php-фреймворки, но тогда придётся заняться мазохизмом — изучить TypoScript.</p>
<p>Нет ни желания, ни мотивации для детального изучения других CMS систем.</p>
]]></content:encoded>
			<wfw:commentRss>http://seleckis.lv/journal/wordpress/wordpress-i-typo3-dve-kraynosti/feed</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Сравнение Typo3 vs Drupal, Joomla и Wordpress</title>
		<link>http://seleckis.lv/journal/cms/typo3-vs-drupal-joomla-i-wordpress</link>
		<comments>http://seleckis.lv/journal/cms/typo3-vs-drupal-joomla-i-wordpress#comments</comments>
		<pubDate>Sat, 11 Aug 2007 14:05:52 +0000</pubDate>
		<dc:creator>Никита</dc:creator>
				<category><![CDATA[CMS]]></category>

		<guid isPermaLink="false">http://www.seleckis.lv/cms/typo3-vs-drupal-joomla-i-wordpress</guid>
		<description><![CDATA[
В догонку к статье Дмитрия Сергеева о сравнении последник трёх систем, решил ответить на те же вопросы, но от лица разработчика сайтов на Typo3.
Что такое Typo3
Одним из наиболее мощных представителей CMS с открытым исходным кодом является система TYPO3. Эта система достигла наиболее высокого профессионального уровня, очень универсальна и легко изменяема в зависимости от применения.
Разработка TYPO3 [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center"><img src='http://www.seleckis.lv/wp-content/uploads/2007/08/logo-typo3.gif' alt='logo-typo3.gif' /></p>
<p>В догонку к статье <a target="_blank" href="http://www.dserg.com/drupal-joomla-wordpress-2007-08-09.html">Дмитрия Сергеева о сравнении последник трёх систем</a>, решил ответить на те же вопросы, но от лица разработчика сайтов на <a target="_blank" href="http://typo3.org/">Typo3</a>.</p>
<h3>Что такое Typo3</h3>
<blockquote><p>Одним из наиболее мощных представителей CMS с открытым исходным кодом является система TYPO3. Эта система достигла наиболее высокого профессионального уровня, очень универсальна и легко изменяема в зависимости от применения.</p>
<p>Разработка TYPO3 начата 1998 году датским программистом Каспером Скархей. Сейчас TYPO3 распространена во всем мире. TYPO3 интенсивно развивается: ежегодно выпускаются 2 новые версии системы, активно работает TYPO3 Ассоциация. Как и многие другие системы с открытым исходным кодом, TYPO3 распространяется под бесплатной лицензией GPL и  свободно доступна через интернет. </p></blockquote>
<p style="text-align: right">via <a target="_blank" href="http://typo3.biz/cms-typo3.html">Typo3.biz</a></p>
<h4>Пример сайта на typo3</h4>
<p style="text-align: center"><img src='http://www.seleckis.lv/wp-content/uploads/2007/08/epson.png' alt='epson.png' /></a></p>
<h3>Версии/безопасность</h3>
<p>Текущая стабильная версия 4.1.2, поддерживается так же версия 4.0.7. Ежегодно выпускаются две новые версии системы и в отличае от других систем, изменения более радикальны. <a target="_blank" href="http://typo3.biz/cms-typo3/news/review-news/single/54.html?tx_ttnews%5BbackPid%5D=1&#038;cHash=ddb9561d60">В планах выход версии 4.2</a>. Отдельно от четвёртой версии Typo3 полным ходом идёт работа над пятой версией, которую без приставок называют framework.</p>
<p>Безопасность в Typo3 очень болезненный вопрос для админов, поскольку мощная система требует <strong>SafeMode = Off</strong> и работающей функции <strong>exec</strong>. Но только ленивые (а их достаточно много, особенно в России) и малоопытные сисадмины не согласятся настроить систему по требованиям Typo3, а уж про VPS я вообще не говорю. На самом деле, exec функция нужна для использования ImageMagic, которую уже давно считают за стандарт для хостинговых систем (опять же Cpanel, Plesk и ISPmanager требуют <strong>exec</strong>), а SafeMode может быть и выключен, если правильно ограничить всё остальное.</p>
<p>Конфигурация безопасности самой cms описана в документации и включает в себя даже параноидальные настройки, которые затрагивают и права доступа к файловой системе, SSL доступ к backend-администрированию, контроль всех действий всех пользователей(logging), обработка ошибок, мощная работа с кешем.</p>
<p style="text-align: center"><img src='http://www.seleckis.lv/wp-content/uploads/2007/08/pagetree.png' alt='pagetree.png' /></a></p>
<h3>Русская документация</h3>
<p>На данный момент, <a target="_blank" href="http://typo3.biz/cms-typo3/documentation.html">русская документация по Typo3</a> является просто переводом английской документации, доступна в pdf формате, и требует внимательного изучения не только русской версии, но и английской, поскольку некоторые ньюансы более понятны будут именно на английском языке. Есть <a target="_blank" href="http://wiki.typo3.biz/">русскоязычная Wiki</a>, которая по сути представляет собой набор советов.</p>
<h3>Русское комьюнити/поддержка</h3>
<p>Русское сообщество пользователей и разработчиков в основном пользуется <a target="_blank" href="http://forum.typo3.biz/">форумом на typo3.biz</a>. Но народ там, скажу прямо, достаточно вялый, в основном, потому что русскоязычных пользователе достаточно мало, а разработчики весьма занятые люди.</p>
<h3>Борьба со спамом</h3>
<p>Одной строчкой TypoScript в шаблоне подключается система блокирования спам-ботов, собирающих e-mail адреса. Что касается комментариев для блог-расширения TimTab Weblog, есть небольшой скриптик, который по времени открывает кнопку посылки и ставит URL в атрибут action, что является наиболее удобным для пользователя нежели использование Captcha. Также существуют расширения Captcha, Bad Behavior, SPAM Assassin, Akismet, Spam Detection через mod_security в .htaccess и другие.</p>
<h3>Интеграция с форумом</h3>
<p>Разработанные чисто для typo3 форумы как расширения: CHC Forum, WEC Discussion Forum, mm forum&#8230; Расширения-соединения phpBB, VBulletin c Typo3, а так же инструменты миграции данных из phpBB на более рекомендованый CHC Forum. Расширения-соединения форумов и новостей.</p>
<h3>Визуальный редактор</h3>
<p>Встроенный RTE, а так же расширения htmlArea RTE, tinyRTE, FCKEditor (пока экспериментальный), TinyMCE и другие.</p>
<p style="text-align: center"><img src='http://www.seleckis.lv/wp-content/uploads/2007/08/rte.png' alt='rte.png' /></p>
<h3>Работа с картинками</h3>
<p>Дело в том, что в Typo3, контент состоит из нескольких элементов контента, которые потом по порядку выводятся в Content Area. Каждый элемент контента может быть текстом, текстом с картинкой, набором картинок, формой, списком, таблицей или плагином. Загружаться картинки могут либо в специальный каталог на сайте и оттуда вставляться в контент, либо с помощью RTE. Настроить размер можно либо с помощью опций для элемента контента, либо константами системы. Технической стороной ресайзинга, кроппинга и других эфектов занимается ImageMagic.</p>
<h3>Шаблоны оформления</h3>
<p>Стандартное подключение файлов шаблона осуществляется посредством вставки закомментированых указателей в html-шаблон и обращением к ним как к объектам через TypoScript. Существует мощное расширение TemplaVoila! для визуального подключения шаблона, разметки объектов по тэгам и обращения к ним через TypoScript.</p>
<p style="text-align: center"><img src='http://www.seleckis.lv/wp-content/uploads/2007/08/templavoila.png' alt='templavoila.png' /></p>
<h3>Расширенная функциональность (плагины)</h3>
<p>Огромный репозиторий расширений (ок. 2000), документация к самым популярным переведена на русский язык. </p>
<h3>Виджеты/блоки</h3>
<p>Объекты шаблона в typo3 как в стандартном способе настройки, так и в templavoila настраиваются с помощью TypoScript. Например, берём какой-либо блок в шаблоне, определяем для него имя и через это имя в скрипте указываем, что показывать, это может быть элемент контента, или заголовок страницы, ссылка, список, любое другое расширение особо настроенное для показа в этом блоке. Возможно размещения нескольких видов контента в одном блоке одновременно. Как такового термина &#8220;виджет&#8221; не существует, но сходные (например с Wordpress) по функциоанльности плагины есть.</p>
<h3>Поддержка авторов (один блог) и многопользовательские блоги</h3>
<p>Всё-таки cms Typo3 предназначена больше для создания сайтов и порталов, но существует расширение <strong>TimTab Weblog</strong> для ведения блога. Пользователи в Typo3 делятся на <em>Backend</em> и <em>Frontend</em>. Могут создаваться и админом и посредством регистрации, гибко настраивается доступ и возможности пользователя, не только для самой cms, но и для всех расширений.</p>
<h3>Современные «фишки»: трекбаки, пинги, XML-RPC, RSS</h3>
<p>Эту сторону я мало изучал, скажу лишь, что в документации к расширению <strong>TimTab Weblog</strong> и <strong>Photo Blog</strong> описана настройка и использования <em>trackback</em>&#8216;ов, <em>ping</em>&#8216;ов. Существуют расширения <strong>XMLRPC Lib (XMLRPC Library)</strong>, TimTab Technorati (ping), а RSS поддерживается всеми расширениями связанными с публикацией: TimTab Weblog, News(tt_news) и другие.</p>
<h3>Кодировки</h3>
<p>Typo3 работает с любыми кодировками, но я чаще использую настройку в Install Tool, которая форсирует использование UTF-8 формата на всю систему.</p>
<h3>Комментирование</h3>
<p>Опять же в расширении <strong>TimTab Weblog</strong> это встроено. Существуют расширения позволяющее комментировать любые страницы, новости, продукты из расширения магазина и другие.</p>
<h3>Экспорт/импорт данных</h3>
<p>Импорт и экспорт данных реализован в расширениях и применяется в основном для расширений tt_news, timtab и прочих публикаций. Поддерживаются технологии <em>RSS, XML, CVS, plaintext</em>. Поскольку cms имеет уникальную структуру базы, то импорт данных с других cms не имеет смысла. </p>
<h2>Добавлю от себя</h2>
<h3>Плюсы CMS</h3>
<p>Мощная функциональность, расширяемость и гибкость. Огромное количество расширений одно из которых &#8211; templavoila следует включить в стандартный пакет интегрировав в ядро. И cms и любое расширение настраивается с помощью TypoScript &#8211; встроенным скриптовым-языком, но не процедурным, а по принципу скорее похожим на Windows регистр или на XSLT.</p>
<h3>Минусы CMS</h3>
<p>Поскольку cms имеет невообразимую гибкость, это же её слабое место. Она сложна в освоении. Нужно прочитать мегабайты документации, учиться и работать, работать и учиться.</p>
]]></content:encoded>
			<wfw:commentRss>http://seleckis.lv/journal/cms/typo3-vs-drupal-joomla-i-wordpress/feed</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
	</channel>
</rss>

