Добавить сайт
Добавить сайт
У нас ищут: Скачать движок | rbk.ru | Wordpress

ExpressionEngine, cms, движок, php, mysql

Обзор user-friendly cms - ExpressionEngine

Просмотров: 388 | Комментариев: 2

26.02.2010

Обзор user-friendly cms - ExpressionEngine
Хочу рассказать вам об этом потрясающем движке по созданию сайтов - ExpressionEngine. Мое знакомство с ним началось, когда я перепробовал целую гору популярных нынче CMS. Это были joomla, drupal, typo3, php-fusion и много-много других. Я хотел создать тогда портал, не похожий на другие. Чтобы у него была необычная структура, чтобы я создавал блоки с контентом так, как хочу я, а не как заложено разработчиком CMS.

Потом совершенно случайно наткнулся на ссылку expressionegnine.com. После просмотра главной страницы сайта-мне показалось, что это очередной блоговый движок, но все таки скачал ее Core версию и установил на localhost. Первое впечатление было - ну совсем обычный блог. Ничего нового или необычного, стандартный вроде бы движок. Но я не поленился, и посмотрел готовые сайты, созданный на EE на официальном сайте-и удивился - "Неужели такое можно сделать на это движке?". "Весит он ну очень мало, ну не могут там быть такие возможности", подумал я.

Далее нашел русский сайт поддержки eeclub.ru - с русской документацией и активным комьюнити. Буквально за несколько дней я уже понял, как работает эта система - и уже через неделю создал свой первый сайт на EE так, как хотел я.

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

Приведу примеры.
1. Хотим вывести на главной странице блок с выводом последних 5 новостей?
Пожалуйста:

{exp:weblog:entries limit="5" weblog="news"}
{title}
<br/>
{/exp:weblog:entries} 


Как видим из примера, limit="5" - количество выводимых новостей, weblog="news" - блог, откуда новости будут браться. {title} - поле название новости. а тег
призван вывести кажду новость с новой строки. И таких блоков на странице можно делать какое угодно количество с огромным количеством переменных, сортировки и т.д.

2. Хотим вывести 5 последних новостей с заголовком, кратким описанием с фиксированным количеством символом и с ссылкой site.ru/news/id/ на полную новость?
Пожалуйста:
Ставим плагин trunchtml, котрый призван ограничить вывод на определенное количество символов.
Пишем:

{exp:weblog:entries limit="5" weblog="news"}
<a href="{homepage}news/{entry_id}/">{title}</a><br/>
{exp:trunchtml chars="350" inline=".."}{opisanie}{/exp:trunchtml}<br/><br/>
{/exp:weblog:entries} 


Тут мы создали ссылку к новости http://lostnews.ru/news/{entry_id}/. http://lostnews.ru/ - url вашего сайта. Настраивается в админке. news - шаблон вывода полной новости (создается отдельно и вами самим), entry_id - уникальный id записи. то есть в итоге ссылка будет выглядеть так: http://site.ru/news/1/.

{exp:trunchtml chars="350" inline=".."} - выводит описание новости из поля {opisanie} (которое вы сами создаете) с 350 количеством символов.

3. Хотим вывести 5 самых читаемых новостей?
Пожалуйста:

{exp:weblog:entries limit="5" weblog="news" orderby="view_count_one"}
{title}
<br/>
{/exp:weblog:entries} 


И таких примеров можно привести огромное количество. Движок очень гибкий.

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

Примеры сайтов на ExpressionEngine: http://trainclub.ru, http://garagebiz.ru, http://urogid.ru

Аналоги: typo3, textpattern, Movable Type. Если будут вопросы по движку-отвечу с удовольствием.

Удачных разработок.

Автор: Stop-TussiN (Станислав)
Комментарии
Добавил Стас в (30.03.10, 20:50 )

Это не шаблон, для ЕЕ нет шаблонов практически вообще. Ибо в шаблонах для каждого сайта должны присутствовать свои технологии вывода контента и т.д. Есть шаблоны для простого вывода статей в виде обычного блога (аля Wordpress) и все.

Добавил Init в (29.03.10, 11:43 )

Станислав Это у вас на ЕЕ сайт? Если да скажите как этот темплейт называется?


Комментировать:
Имя:
Смайлы

Инновации Качество Актуальность
3D фотогалереи и презентации для любого пользователя - 80%
Последнее редактирование: 14.02.2010
Беспределу нет - 45%
Последнее редактирование: 15.02.2010
Портал "Скамейка" - 40%
Последнее редактирование: 14.02.2010
На Урок.Ру-Учителю посвящается! - 40%
Последнее редактирование: 14.02.2010
Все о латыни - 35%
Последнее редактирование: 15.02.2010
Прокачай свою мобилу по полной - 35%
Последнее редактирование: 15.02.2010
Игровое Сообщество - 35%
Последнее редактирование: 15.02.2010
iPodApps - 15%
Последнее редактирование: 14.02.2010
Блог сео спортсмена Арчила - 15%
Последнее редактирование: 15.02.2010
Online журнал "Правда" - 10%
Последнее редактирование: 14.02.2010
Форум копирайтеров и веб-мастеров - 10%
Последнее редактирование: 15.02.2010
Старые игры - 0%
Последнее редактирование: 28.02.2010
Обручальные кольца Мокуме - %
Последнее редактирование: 28.02.2010
POKURU BALTICA - %
Последнее редактирование: 12.03.2010
Все новинки интернета бесплатно! - 0%
Последнее редактирование: 13.03.2010
Каталог русскоязычного сео софта и сервисов. - %
Последнее редактирование: 22.03.2010
H-Force - %
Последнее редактирование: 22.03.2010
Блог о вышивке крестом - %
Последнее редактирование: 22.03.2010
Смотреть остальное »
Опрос
Пользуетесь ли вы html редакторами?
Rambler's Top100