Amiro.CMS 5.10: старт API, новая схема для платежных систем, пакет Free без активации и другое

Untitled Document Предоставлено: «Амиро»
С версией 5.10 Amiro.CMS веб-программисты получают в своё распоряжение расширенный инструментарий с подробной документацией для реализации своих идей и раскрытия собственного потенциала разработчика – новое API Amiro.CMS [betа].
иллюстрация с amiro.ru

Пользователи же получают новый модуль-«конструктор» с открытым кодом, иллюстрированное руководство по настройке платёжных систем, пакет Free без активации и широкие возможности для доработки сайта.

Стартовое API (Application Programming Interface)

Опубликовано более 500 страниц новой и обновленной документации , снабженной диаграммами взаимодействия объектов Amiro.CMS, примерами разработки.

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

Образцы работы нового плагина можно найти на сайте www . amiro . ru : «листание» новостей, случайный перебор отзывов о CMS , выборка свежих работ партнеров из портфолио с всплывающим окном, выпадающие списки в поле быстрого поиска.

Server side API ( PHP )

Серверная — основная часть API — предлагает несколько вариантов внедрения кода в систему, включая ранее существовавшую схему разработки плагинов с возможностью создания распространяемых и автоматически устанавливаемых дистрибутивов. Разработчики имеют возможность подключать функционал системы по мере необходимости, что позволяет создавать крайне быстрые скрипты для отработки, например, AJAX запросов с сайта. Сложный функционал может кешироваться интеллектуальным кешем Amiro.CMS автоматически.

Client side API ( JavaScript )

Создан JavaScript API , который включает универсальный функционал для основных потребностей в разработке сайта и асинхронного AJAX доступа к серверу. Amiro . CMS традиционно реализует технологии, позволяющие работать с минимальной нагрузкой на сервер. Так, клиент запрашивает у сервера минимально необходимые данные в формате JSON и самостоятельно осуществляет рендеринг шаблонов на стороне клиента, для чего предоставлен упрощенный вариант парсера на JavaScript .

Средства разработки Amiro . CMS снабжены инструментами для отладки и профилирования, что позволяет своевременно обнаруживать и оптимизировать использование ресурсов вновь разработанным кодом.

Новый поисковый механизм [beta]

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

Подключение драйверов платёжных систем

Реализована прогрессивная схема подключения новых платёжных систем. Теперь разработчики сайтов, а также владельцы платежных систем могут самостоятельно и с минимальными усилиями подключить новый платёжный драйвер к сайту интернет-магазина на Amiro.CMS благодаря документированному API для платёжных систем . Разработанный драйвер можно отправить в компанию «Амиро» для рассмотрения вопроса включения его в типовую поставку Amiro . CMS в составе пакетов «Минимаркет» и «Бизнес».

Кроме того, для владельцев интернет-магазинов разработана исчерпывающая и иллюстрированная инструкция по подключению и настройке всех основных платежных систем , включённых в пакеты. Инструкция содержит информацию по интерфейсам как платёжных систем, так и модуля на стороне Amiro . CMS , с объяснением требуемых для настройки операций.

Пакет FREE – без активации

Бесплатный пакет Amiro . CMS Free теперь не требует регистрации при работе на любом доменном имени в течение первого месяца. В дальнейшем получение лицензионного ключа осуществляется по прежней схеме – бесплатно и самостоятельно .

Обновление документации

С запуском Amiro . CMS API существенно обновлен и дополнен Центр документации Amiro . CMS :

Общее описание структуры API и способов разработки с примерами Amiro.CMS — API полный справочник разработчика Руководство разработчика по JavaScript API Руководство по созданию плагинов (изменения по разработке, связанные с API) Руководство по разработке драйверов для платёжных систем API

Иллюстрированное руководство пользователя по настройке платёжных систем

Подробнее о  Amiro . CMS версии 5.10.

Полный список дополнений и изменений см. в разделе «История версий» сайта компании «Амиро».

Приглашаем веб-разработчиков к  обсуждению API в форуме Amiro.CMS .