.NET Forge CMS

english russian
Привет, Гость! Войти Регистрация

Интерфейс "Эрмитаж"

Интерфейс "Эрмитаж"

«Эрмитаж» – это:

  • Концепция простого интерфейса управления сайтом
  • Мощный функционал Панели управления
  • Модернизированный визуальный редактор
  • Управляемое кеширование в компонентах инфоблоков
  • Набор технологических рекомендаций для веб-разработчиков

Концепция простого интерфейса управления сайтом

Управление информацией - ежедневная работа, и мы делаем все, чтобы такая работа приносила удовольствие! В каждой новой версии продукта выполняются шаги по развитию Панели управления. При этом учитывается опыт использования этой панели как разработчиками, так и клиентами компании «1С-Битрикс». В результате Панель управления совершенствуется - обретает не только новый вид, но и новые возможности.



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

Управление сайтом разделяется на два основных режима:
  • Над сайтом - работа с содержимым сайта непосредственно «по месту»
  • Администрирование - административный раздел для полнофункционального управления всем интернет-проектом



Управляемое кеширование в компонентах инфоблоков

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

Все это благодаря новой технологии управляемого кеширования (Сache Dependencies), которая как раз и служит для удобной работы контент-редактора и автоматического обновления данных сразу после их изменения. Эта технология позволяет отображать изменения на сайте, не дожидаясь обновления кеша, которое производится системой в заданные периоды времени. Вот почему это одна из важнейших технологических составляющих удобной работы пользователей с сайтом.

Рекомендации для веб-разработчиков

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

  • Дизайн. Выполняется в соответствии с руководством по интеграции. Особенно в тех моментах, которые касаются созданию своего шаблона дизайна и его применения. Мы постарались разработать интерфейсы управления так, чтобы не ограничивать веб-разработчиков в вариантах верстки и дизайне.
  • В шаблоне сайта рекомендуется использовать стандартные компоненты меню с кешированием.
  • Рекомендуется создавать сайт с использованием Компонентов 2.0. Либо используются стандартные компоненты, либо для целей проекта создавать индивидуальные компоненты под его специфические потребности.
  • Рекомендуем копирование шаблонов компонентов при настройке внешнего вида. Это обеспечит их сохранность при обновлении продукта. Скопировать шаблон можно непосредственно из публичного интерфейса в режиме правки. У компонента может быть неограниченно число шаблонов.
  • Рекомендуем, если модифицируется компонент Битрикс или создается свой компонент – создавать его в своем пространстве имен.
  • Использование комплексных компонент рекомендуется в случаях создании сложного функционала или многостраничных представлений, когда увязка одиночных компонент будет представлять сложность для пользователей.
  • Рекомендуем, для ускорения работы сайта и масштабирования проекта поддерживать технологию Автокеширования и использовать Управляемое кеширование – технологию Сache Dependencies.
  • При настройке компонентов желательна обязательная установка в параметрах компонента значения Авто+Управляемое с большим временем кеширования (1-12 месяцев в случае, если вы полностью работаете по технологии Сache Dependencies).
  • Желательно, чтобы в режиме Автокеширования компонент не выполнял запросов к базе данных или выполнял только те запросы, кеширование которых является нерациональным.
  • По возможности желательна поддержка SEO урлов и поддержка ЧПУ в компоненте для целей поисковой оптимизации.
  • Рекомендуется поддержка управления элементами списков через API продукта. Это позволит пользователям редактировать и удалять элементы прямо на страницах сайта.
  • Рекомендуется оформлять большие разработки в собственные модули с API и включением в них своих компонентов. С последующим размещением их в MarketPlace и возможностью обновления по технологии SiteUpdate.
  • Рекомендуется использование API платформы для работы с объектами системы. Крайне нежелательные прямые запросы к базе данных. Это может привести к несовместимости обновлений продукта с реализацией партнера.
  • Сохранение целостности ядра продукта и использование наших рекомендаций при реализация проекта для обеспечения возможности обновления продукта по технологии обновлений SiteUpdate. Используйте систему внутренних событий, для изменения логики работы продукта или запрашивайте появление новых событий.

Разработка сайта в соответствии с приведенными рекомендациями обеспечит принципиально важные для клиентов моменты: удобство управления, возможность обновляться, высокую производительность и безопасность проекта.

 

Вернуться к списку