<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
        <channel>
        <title>flexi / Tag search / Русский клуб Joomla</title>
        <link>http://joomclub.net/en/rss/tag/flexi/</link>
        <description><![CDATA[Сайт посвящен Joomla во всех ее проявлениях, мы рассказываем о шаблонах, расширениях, компонентах, плагинах и модулях]]></description>
        <language>ru</language>
        <managingEditor>tena2000@mail.ru</managingEditor>
        <webMaster>tena2000@mail.ru</webMaster>
        <generator>Alto CMS v.1.1.13</generator>
                    <item>
                <title>Зачем использовать CCK в Joomla</title>
                <guid isPermaLink="true">http://joomclub.net/en/t/169/</guid>
                <link>http://joomclub.net/en/blog/extensions-components/169.html</link>
                <author>vadim@joomline.ru</author>
                <description><![CDATA[<p>Эта статья родилась, как результат размышлений и некоторой истерии по поводу того, что сск могут решить любую задачу и надо их пихать везде и всюду. А рассказывать я буду на примере сайта joomline.ru, так как в начале этого года мы задумали переделку сайта, в середине года переделали, и только сейчас руки дошли до описания этого процесса.</p><p><img src="http://joomclub.net/uploads/images/00/00/02/2013/12/23/422c5e.png"/></p><p><a name="cut" rel="nofollow"></a> </p><p>В процессе создания сайта мы захотели, как то унифицировать карточку расширения, для этого нам требовались поля, около 7 штук, так как com_content не очень нас радует дополнительными полями, первая мысль, которая возникла нам нужен CCK.</p><p>Стали рассматривать Flexi, K2 и Zoo.</p><p>Flexi отпал из-за не ясного состояния в разработке (на тот момент).</p><p>K2 отвалился из-за нашего отношения к нему в целом, вообще я бы не стал рекомендовать этот ССК ни кому.</p><p>А Zoo как бы остался, но на тот момент нам пришло в голову другое решение, которое покрыло наши требования с головой, сразу могу сказать что это было решение <a href="http://argens.ru/my-extension/item/35-plagin-kontent-konstruktora-minicck-dlya-kontenta-joomla" rel="nofollow">miniCCK</a>.</p><p>В заключение этой части хочу обратить на плюсы и минусы ССК их стоит учитывать при определении нужен ли вам CCK вообще.</p><p>Плюсы использование CCK:</p><ul><li>Много типов полей.</li><li>Возможность создания почти не ограниченного количества полей.</li><li>Возможность фильтрации этих полей.</li><li>Возможность построения разных типов контента на базе различных полей.</li></ul><p>Есть и другие плюсы но в целом это основные плюсы ССК.</p><p>Минусы использования ССК:</p><ul><li>Нагрузка на сайт — кто бы чего не говорил, у меня есть сайты на обычном контенте, которые имеют по 10000 статей и крутятся на обычном хостинге, и не тормозят, такого же эффекта на ССК я не смог добиться ни на одном сайте, хочу заметить, что нагрузка на сайт растёт не пропорционально, все зависит от количества и типов полей, а так же сколько их участвует в разнообразных фильтрах. Теоретически можно заставить тормозить сайт и со 100 страницами.</li><li>Избыточность — в большинстве случаев, которые я наблюдал, ССК ставят только из-за того, что нужно 1-2 поля. А весь остальной функционал болтается без дела.</li><li>Сложность настройки.</li><li>Иногда сложность администрирования — это выпад к тем системам, которые используют сск для всего и вся. А так как интерфейс ССК за частую не приспособлен ко многим операциям, пользователю приходится для редактирования чуть ли не танец с бубном исполнять.</li></ul><p>О минусах можно тоже говорить много, но для меня минусы таковы.</p><p>Возвращаемся к сайту Joomline.ru:</p><ul><li>Уже есть дизайн.</li><li>Понимание, какие дополнительные поля нужны.</li><li>Как поля должны выглядеть.</li></ul><p>Нет только одного метода реализации...</p><p>Именно тогда, я считаю с нашей подачи идеи, Аркадий создал это отличное расширение miniCCK, которое по моему мнению может заменить потребности в CCK на многих сайтах, как это он сделал на нашем сайте.</p><p>Что представляет собой MiniCCK?</p><p>Это плагин Joomla, который может быть назначен категориям материалов Joomla и в рамках этих категорий созданы и выведены поля, как для ввода и редактирования, так и отображения в контенте Joomla.</p><p>Какие поля можно создать?</p><ul><li>Выпадающий список</li><li>Радиокнопки</li><li>Чекбоксы</li><li>Строка</li><li>Большое текстовое поле</li><li>Изображение</li></ul><p>Как мы это применили на Joomline.ru:</p><p>Мы взяли поля:</p><ol><li>Выпадающий список — для выбора версий совместимости Joomla.</li><li>Еще один выпадающий список для выбора типа расширения.</li><li>Изображения — для вывода миниатюры расширения.</li><li>Несколько текстовых полей — для ссылок на скачивания, версий расширения, и документации.</li></ol><p>Немного переписав фронт и переверстав его, мы получили желаемый результат, который вы видеть в шапке этой статьи, а так же на <a href="http://joomline.ru/rasshirenija/plugin/jlcomments.html" rel="nofollow">нашем сайте</a>.</p><p>Ссылка на <a href="http://argens.ru/my-extension/item/35-plagin-kontent-konstruktora-minicck-dlya-kontenta-joomla" rel="nofollow">плагин MiniCCK</a></p>]]></description>
                <pubDate>Mon, 23 Dec 2013 18:35:02 +0400</pubDate>
                            </item>
            </channel>
    </rss>
