RSS   Twitter   Copiny   Copiny
Нашел ошибку? 

Выдели фрагмент текста с ошибкой или неточностью и нажми Ctrl+Enter!

Обзор Joomla! 1.6.x CMS

В новой версии Joomla 1.6 значительно изменится организация кода, что сильно сказывается на обработку шаблонов, управление компонентами, пользователями. В Joomla! 1.6 администраторов и пользователей ждут несколько ключевых изменений:

  • Новая система управления правами доступа к содержимому. Теперь можно создавать и настраивать собственные «группы пользователей» и «уровни доступа».
  • Многоуровневое дерево категорий. Ограничения по числу вложенности уровней категорий больше нет.
  • Улучшенная система установки и управления расширениями. Теперь можно одновременно устанавливать несколько расширений, объединённых в один пакет. Более того, реализована возможность автоматического обновления установленных расширений.
  • Возможность публикации содержимого на нескольких языках.
  • Теперь можно определить время начала и завершения публикации модулей, а так же улучшены возможности по управлению отображением их содержимого.
  • Новые базовые шаблоны и улучшенная семантическая разметка понравятся не только пользователям, но и поисковым системам.
  • Гибкие возможности по управлению стилями шаблонов.
  • А так же сотни прочих новшеств, облегчающих управление и повышающих производительность системы.

Создавать расширения в Joomla! 1.6 станет быстрее и проще. Обновлённые и более мощные API-функции откроют новые возможности как по интеграции с другими системами, так и по расширению собственного функционала создаваемых проектов.

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

Система управления уровнями доступа (ACL - Access Control Level)

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

Обновленный код JavaScript

Версия 1.6 теперь полностью переведена на JavaScript библиотеку - MooTools 1.3. Так же идет серьезная работа по оптимизации основного js-кода и очистка от старого, чтобы сделать его более компактным и эффективным. Отныне mootools не будет самостоятельно подключаться в шаблон.

Обновления стандартных компонентов

Изменения в основном затронули com_content, com_users и com_weblinks и несколько других. Было урезано много устаревшего кода и медиа из ядра системы. В итоге вес дистрибутива был уменьшен приблизительно на 30%. Также сделали ряд улучшений для производительности системы плагинов и системы меню, что заметно скажется на крупных веб-сайтах.

Интернационализация

Наконец-то разработчики своих компонентов забудут о проблеме с кодировками - API Joomla 1.6 будет полностью поддерживать UTF-8. Для языков с "особым" направлением текста разрабатывается возможность записи текста справа на лево. Так же процесс интернационализации включит в себя возможность перевода статического текста.

Плагины пользователей

Добавление плагинов пользователей позволит использовать альтернативные методы аутентификации пользователей, а также улучшенную поддержку интеграции с другими приложениями. Список новых событий для плагинов (возможны неточности). В плагинах учитываются новые возможности системы для работы с группами.

API для FTP

Для преодоления трудностей с правами на операции с файлами в различных операционных системах, в программный каркас joomla будет интегрирован API для FTP.

Переработка framework Joomla!

С развитием проекта Joomla!, потребность в хорошо определенном, гибком и масштабируемом framework становится все более необходимой. Функциональное назначение framework должно быть выделено из основных расширений и помещено в отдельный API. Это разделение даст сторонним разработчикам более надежную среду для быстрой разработки расширений.

Улучшения системы контроля пользователями и доступом

Появится возможность добавлять и редактировать группы пользователей. Это также позволит администраторам изменять права доступа, основанные на функциях через интерфейс пользователя. Например, вы сможете способными определить, какая группа может устанавливать компоненты или шаблоны, и т.п. Также будет разрешен более детальное разделение прав доступа на уровне объектов. Например, вы сможете управлять доступом к разделам и категориям для определенных групп.

Проверка обновлений

Способность проверки сервера на доступность обновлений. Принцип действия подобен проверке обновлений в популярных программах типа Firefox.

Улучшение кэширования и производительности

Производительность Joomla будет основана на использовании многоуровневого кэша, а также эффективной объектной конструкции памяти.

Скриншоты Joomla 1.6
Смотрите также:
Комментарии (1) Добавить комментарий
  • root
    root
    12 Марта 2011, 15:25
     ↑  0  ↓     ответ

    Очень интересно

Оставить комментарий




* обязательно для заполнения

1 введенный почтовый адрес используется только для обратной связи при ответах в комментариях и сервиса gravatar.com
.