Инструментарий разработчика Expression Engine

24.11.2008 16:42

Источник: Smashingmagazine.com

В этой статье вы сможете познакомиться с полезной коллекцией таких ресурсов, которые помогут вам в работе с ЕЕ.


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

Содержание статьи:

  1. Учебники

  2. Повышение квалификации
  3. Модули, плагины и расширения
  4. Официальные ресурсы
  5. Галереи и выставки
  6. Сравнение с возможностями других CMS
  7. Темы
  8. Об авторе

1. Учебники

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

1.1 Учебники для начинающих

Инструкции по установке
Установите ЕЕ всего за 6 шагов

Введение в Expression Engine
Серьезное начало – вы изучите основы создания сайтов с помощью ЕЕ.

"Люди могут воспринимать Expression Engine исключительно как инструмент для создания блогов – ведь на основе этой платформы можно разрабатывать дизайн, но это не единственное ее достоинство. На самом деле при помощи ЕЕ можно создавать вебсайты среднего и даже большого масштаба. Если вам хочется потратить время с пользой, научившись инсталлировать эту систему – читайте учебник. Учебник пригодится и тем, кто уже сделал свой вебсайт, но хочет научиться пользоваться системой управления контентом или тем, кто разочаровался в возможностях CMS."

Первые шаги в Expression Engine
Хорошее руководство для начинающих, содержит объяснение основных принципов ЕЕ.

Категории и пути в Expression Engine
Обзор структуры URL, которую ЕЕ создает по умолчанию



«Быстрый старт»
Пособие для начинающих, которое помогает начинающим пользователям быстро разобраться и освоиться в системе.

1.2 Создание вебсайтов

Создание небольшого бизнес-сайта
Учебник, состоящий из 17 частей, познакомит вас с процессом создания вебсайта с помощью ЕЕ с начала до конца (этот учебник доступен и в бумажном варианте).

Создание сайта церкви
В этом учебнике, состоящем из 27 частей, вы найдете информацию о том, как создать сайт церкви, содержащий блог, календарь событий, фотогалерею и многие другие возможности.


Создание пользовательских списков при помощи Expression Engine
Дарен Хойт рассматривает некоторые проблемы, возникающие при создании управляемых вебсайтов и показывает возможности ЕЕ в сравнении с WordPress.



"Это - красота Expression Engine. По существу,  система ЕЕ, а именно фреймворк Code Igniter позволяет «развернуть свою собственную» CMS, приспособленную к требованиям клиента. Если разработчик сможет умело настроить конфигурацию, дальнейшая работа будет просто элементарной."

1.3. Работа со звуком

Поддержка аудиоархива при помощи ExpressionEngine
Руководство по использованию custom fields для поддержки аудиоархива.

Подкастинг на основе Expression Engine
В это руководстве описан процесс публикации подкаста с помощью плагина ЕЕ.

1.4. Галереи изображений и слайд-шоу

Монослайд-шоу и галерея ЕЕ
При помощи этого руководства вы сможете установить на своем вебсайте Flash-слайдшоу.



"Откройте шаблон, в котором вы хотите разместить слайдшоу. В заголовке SWF-объекта мы загрузили следующее:
Для того, чтобы работать с SWFобъектом, в шаблон мы должны добавить div с соответствующим id ‘mssHolder’. Именно там появится наше слайд-шоу.
"

Фотогалерея участников в ExpressionEngine
Отображается галерея фотографий, загруженных участниками вашего вебсайта.

1.5 Работа с блогами

Создание моего нового блога с помощью ExpressionEngine
Вирли рассказывает нам о трех элементах своего блога: заголовке, списке ссылок и архивах.




Добавь FeedBurner к ExpressionEngine

Очень простой учебник для пользователей ЕЕ, которые хотят публиковать своим материалы при помощи приложения FeedBurner.





Архивы AJAX в Expression Engine

Разнообразьте стандартные архивы добавлением JavaScript.



Как Subtraction.com превратился в EE

В этой теме рассматривается множество примеров кода, созданного для Substraction.com.

1.6 Навигация

Краткое руководство по созданию автовыделения для меню категорий.




Expression Engine и меню Suckerfish

Как можно добавить вертикальное выпадающее меню.





Автоматическое выделение навигации в Expression Engine

Другой подход к вопросу  выделения текущего элемента навигации.



1.7 Другие руководства

Эти руководства не попали ни в один из главных разделов.

Статичный контент Expression Engine, не требующий модулей
Хотите создать вебсайт со статичным содержимым? Можно использовать некоторые популярные модули, но это вовсе не обязательно.

Возможности PayPal и модуль Simple Commerce Module от Expression Engine
Руководство по созданию наиболее гибкого интернет-магазина при помощи модуля Simple Commerce Module.




Простое заполнение формы с данными для контакта в Expression Engine





Безопасные загрузки в Expression Engine

Здесь можно узнать о том, как создать безопасную область сайта, в которой вы можете хранить файлы для обмена с другими пользователями.




Создайте в Expression Engine шаблон для iPhone

Cделайте шаблон, предназначенный специально для пользователей iPhone.





Простая поисковая страница, созданная в Expression Engine

В этом руководстве рассказывается, как разместить на вашем сайте поисковую функцию.

Как пользоваться ЕЕ

Блог, состоящий из множества коротких постов – ответов на вопросы, возникающие у пользователей и разработчиков ЕЕ.

1.8 Общие справочники/статьи

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

Десять лучших советов по работе с Expression Engine
Самон Коллисон представляет выпуск собственных советов (в двух частях), посвященных наиболее эффективной работе с ЕЕ.

Изящная работа в Expression Engine
Еще одна полезная статься от Саймона Коллисона, которая расширит ваш опыт использования ЕЕ.

2. Повышение квалификации

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

Train-ee
На ресурсе Train-ee размещены платные скринкасты и учебники и некоторые бесплатные руководства (о некоторых из них было рассказано в этой статье выше).





Создание динамического вебсайта в ExpressionEngine

Видеосправочник, состоящий из 12 частей (каждая часть стоит 5$), в котором рассказывается о том, как создать вебсайт, рассчитанный на большое количество участников, как подготовить сайт для клиента и др.



3. Модули/Плагины/Расширения

По сравнению с другими СMS (WordPress, Drupal), фукнциональность ExpressionEngine постоянно модифицируется и расширяется. Существует множество модулей, плагинов и расширений, доступных для пользователей ЕЕ.

10 дополнений, выпущенных для ExpressionEngine
10 дополнений, которые увеличивают производительность работы с ЕЕ.




Tome (статичные страницы)

С помощью этого модуля вы сможете создавать статичные страницы в стиле WordPress.





Модуль Pages

Еще одно средство для создания статичных страниц в ЕЕ.





Repeet

Repeet – это плагин, с помощью которого можно свести повторяющиеся события в один шаблон.

eeFlickr
Модуль, с помощью которого можно внести вашу фотогалерею на Flickr в сайт.

Модуль File Manager
Упрощает процесс обращения к файлам, пересылку файлов и повышает функциональность.

LogMeIn
Модуль позволяет автоматически регистрировать посетителей вебсайта из любого шаблона, при этом вовсе не нужно собирать никакие данные от посетителей.





Плагин Loop Plug-in
С помощью этого плагина в любом шаблоне можно создавать циклы без использования PHP.




Akismet
Популярный антиспамовый плагин к WordPress можно использовать и при работе с ЕЕ.

Плагин Simple Pagination
Повышает функциональность процесса разбиения на страницы. Контент разбивается на множество страниц, множественные поля при этом не используются.





LG TinyMCE

Встраиваемый в ЕЕ текстовый редактор TinyMCE, работающий по принципу WYSIWYG.

LG Social Bookmarks
Существует множество плагинов к WordPress, при помощи которых вы можете вставлять в сообщения иконки социальных медиаслужб. Здесь представлено подобное расширение для ЕЕ.

Multi Dropdown List
Расширение, предназначенное для создания выпадающих списков.





Rewrite

Дополнение, с помощью которого осуществляется перенаправление посетителей со старых адресов на новые.





reCAPTCHA

Борьба со спамом в комментариях при помощи CAPTCHA.




FirstTimer
С помощью этого расширения вы можете настроить страницу таким образом, чтобы посетители смогли перейти на нее только после регистрации/входа.

TextMate ExpressionEngine Bundle
Если вы одновременно используетеTextMate и EE, это дополнение поможет вам отличать разметку, сделанную в ЕЕ. Это дополнение не является плагином или модулем, но оно облегчит процесс разработки в ЕЕ. Вы не сможете найти его ни в каком другом месте.

4. Официальные ресурсы

На официальном вебсайте ExpressionEngine находится много ресурсов, предназначенных для дизайнеров и разработчиков. Они могут послужить для вас хорошей стартовой точкой, либо вы можете запомнить их для того, чтобы вернуться к ним в будущем, когда вам понадобится решение какой-нибудь проблемы.

Блог ExpressionEngine
Посещая официальный блог ЕЕ, можно всегда быть в курсе последних событий.

Knowledge Base
В базе Knowledge Base находится множество информации, которая хорошо классифицирована для удобства в использовании.

Справочник пользователя Expression Engine

Вся официальная документация к ЕЕ.

ExpressionEngine Wiki
Узнайте больше от других пользователей или добавьте свои знания в официальную энциклопедию-вики!
 
Форумы ExpressionEngine
Здесь вы сможете получить помощь от других разработчиков в ЕЕ или ответить на вопросы, возникшие у пользователей.

Анализ основных шаблонов
Если вы только начали работать с ЕЕ, вам будет полезно узнать, как работает система шаблонов.




5. Галереи и выставки

ЕЕ можно использовать для разработки практически любого вебсайта или блога – большого или маленького, на этой платформе может быть реализован любой дизайн. Приятно увидеть, что люди могут делать с вебсайтами, работая на платформе ЕЕ.

Выставка от ExpressionEngine

На официальном сайте ЕЕ размещена выставка со множеством примеров сайтов, разработанных на ЕЕ. В этой галерее есть даже интервью с некоторыми дизайнерами и разработчиками.



Выставка CMS
В разделе, посвященном ЕЕ, содержится множество работ, выполненных на основе это платформы.

CSS Glance
В разделе, посвященном EE, представлено 25 вебсайтов.

6. Сравнение с возможностями других CMS

Вы задумались о том, чем ЕЕ лучше других CMS-платформ? Тогда пройдитесь по ссылкам и узнайте мнения других пользователей, прочитайте статьи, в которых рассматриваются сильные и слабые места разных платформ.

ExpressionEngine vs. TextPattern

Статья от HickDesign, в которой взвешиваются «за» и «против».

Смена склада мышления: от WordPress к ExpressionEngine
Сравнение двух платформ, сделанное опытным разработчиком на WordPress.



WordPress, Drupal или ExpressionEngine: какую блог-платформу мне выбрать?

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

Лучше, чем MovableType? ExpressionEngine бросает вызов!

Детальный взгляд новичка на платформу ЕЕ.

7. Темы

Если вы привыкли работать с WordPress, то для того, чтобы работать с темами ЕЕ, вам придется перестроиться. Здесь вы не найдете так много тем, но зато в ЕЕ можно использовать практически любой дизайн HTML/CSS . Многие пользователи находят бесплатные шаблоны на основе CSS или покупают их, а затем преобразуют их, добавляя теги EE. Хотя ресурсов с темами не так уж много, на некоторых их них есть даже темы для панели управления. Вот несколько наиболее популярных ресурсов:

Галерея тем для ExpressionEngine
На официальном сайте ЕЕ размещена галерея, содержащая более 25 тем, доступных для скачивания.

Свежие темы для ЕЕ
Популярные темы, основанные на старых темах, выпущенных Bartelme Design.



Темы для панели управления
На вебсайте ЕЕ есть 6 разных тем, с помощью которых вы можете изменить внешний вид панели управления.

Green n Blue
Тема для панели управления, созданная Марком Боултоном.




Тема для панели управления ExpressionEngine

Еще одна тема для панели управления, на этот раз от Джесса Беннет-Чемберлена.




Об авторе

Стивен Снэлл – веб-дизайнер и блоггер-фрилансер, статьи которого можно найти в его собственных блогах: Vandelay Website Design и DesignM.aq.


Комментарии

    1
    Подписался на rss
    Незарегистрированный пользователь
    ElimiGagselal (Гость)
    10.04.2009 в 15:24


    2
    Автору спасибо, продолжайте нас радовать!
    Незарегистрированный пользователь
    unseo (Гость)
    17.04.2009 в 20:14


    3
    обновляйтеь чаще!
    Незарегистрированный пользователь
    jaitoeniede (Гость)
    18.04.2009 в 12:41


    4
    Что-то не вижу форму обратной связи или другие координаты администрации блога.
    Незарегистрированный пользователь
    Himiko (Гость)
    24.04.2009 в 18:48


    5
    Подписался на rss
    Незарегистрированный пользователь
    Shedbyday (Гость)
    03.05.2009 в 21:12


    6
    Бесподобный топик, мне интересно ))))
    Незарегистрированный пользователь
    торент (Гость)
    11.09.2009 в 09:39





      Добавить комментарий

      Чтобы написать Ваш комментарий необходимо зарегистрироваться или авторизоваться на сайте

      28.07.10 | UMI.CMS
      TPL шаблонизатор: просмотр локальной области видимости в отдельных блоках.

      Несмотря на видимость затишья, работы никто не замораживал. Они идут полным ходом, и мы рады представлять Вам новые версии UMI.CMS. О выходе очередного релиза Вы уже могли узнать на нашем сайте, а ...

      Перейти к новости

      23.06.10 | Habrahabr
      CMS / Эволюция методологии рейтинга CMS

      Недавно мы опубликовали рейтинг CMS в рамках проекта «Рейтинг Рунета». Стартовав одним из первых, он был завершен последним. Этот пост о том, как эволюционировала методология рейтинга.
      ...

      Перейти к новости

      21.06.10 | CMS Magazine
      Названы лучшие CMS Рунета

      21.06.2010 годаПроект "Рейтинг Рунета" опубликовал рейтинг CMS, на которых работают популярные русскоязычные сайты. Названы лучшие "движки сайтов" в каждой категории: коммерческие "коробочные", ...

      Перейти к новости

      30.04.10 | NetCat
      NetCat на СПБ РИФ.

      Санкт-Петербург вот уже 5 лет становится домом для крупнейших мероприятий в рамках Всероссийского Интернет-марафона. В этом году в Северной Столице получит прописку Санкт-Петербургский ...

      Перейти к новости



      Яндекс цитирования
      Разработка сайта:Разработка сайтов: ЮМИ Студияumistudio.
      Интернет-агентство свежих идей.
      Сайт работает на UMI.CMS
      По всем вопросам обращайтесь на admin@cmslist.ru
      © 2003—2010 CMS List. Перепечатка материалов
      возможна только с письменного разрешения редакции
      Контакты · Добавить CMS
      Реклама · Условия перепечатки
      межкомнатные двери российского производства > клей силикатный. клей обойный