Ядро Amiro.CMS 6

CMS вчера и сегодня

По состоянию на 2013 год на рынке CMS сложилась ситуация, когда возможности, заложенные в архитектуру большинства платформ 5-7, а то и 10 лет назад, уже исчерпали себя. Системы, когда-то дававшие свободу и возможности разработчику, стали для него обузой и ограничением.

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

Важный выбор

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

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

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

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

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

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

Чтобы дать ответ на все вызовы современного рынка веб-разработок, компания Амиро выпустила новое поколение своей платформы – Amiro.CMS 6.

Amiro.CMS 6: революция в поступательном развитии платформы

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


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

В отличие от других CMS систем, пытающихся выпустить сейчас следующее поколение своего продукта, новое ядро Amiro.CMS давно вышло из статуса Беты. Оно прошло уже тщательнейшую отладку и тестирование: на протяжении более полутора лет это ядро работало на тысячах сайтов; бóльшая часть административной панели Amiro.CMS с 2012 года реализована на данном ядре, работавшем параллельно ядру предыдущего поколения.

Для удобства пользователей подготовлен FAQ по вопросам миграции модулей с 5-ой на 6-ую версию Amiro.CMS.

Под капотом Amiro.CMS 6

Amiro.CMS 6 представляет собой полноценный Content Management Framework (CMF), предназначенный для создания и запуска модулей + ядерный набор модулей, реализующих все возможности CMS. Разработчики получили доступ к всем инструментам и технологиям, используемым компанией Амиро для разработки ядра Amiro.CMS.

В архитектуре Amiro.CMS использованы современные подходы к проектированию и разработке: полноценный MVC, широко применяется AJAX, реализована гибкая и быстрая система событий, сделан упор на производительность и экономию ресурсов. Их загрузка происходит по мере реальной необходимости. При этом сохранена гибкость, учтены особенности дистрибуции, возможность обновления как системной части, так и сторонних решений.

Оптимальное сочетание таких взаимоисключающих факторов, как удобство, высокая производительность, но при этом гибкость, обновляемость, масштабируемость – уникальная особенность архитектуры Amiro.CMS 6.

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


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

Особенности архитектуры Amiro.CMS 6

Читайте более подробно о возможностях и особенностях Amiro.CMS 6 и
о готовой инфраструктуре CMF, предоставляемой разработчикам ядром Amiro.CMS 6.