Amiro.CMS
Содержимое этой статьи нуждается в чистке. |
Проверить информацию. |
Amiro.CMS (Амиро) — коммерческая система управления сайтом (англ. CMS), разработанная и распространяемая российской компанией «Амиро» (Новосибирск). Написана на языке PHP и использует MySQL в качестве базы данных. Является универсальной платформой, позволяющей создавать и поддерживать веб-сайты практически любого уровня сложности. В настоящее время занимает второе место по количеству работ в рейтинге портала CMS Magazine и пятое место в рейтинге платных тиражных CMS по версии iTrack, её доля оценивается в 3,54 %[исс. 1].
Amiro.CMS | |
---|---|
Панель управления Amiro.CMS | |
Тип | CMS |
Разработчик | ООО «Амиро» |
Написана на | PHP |
Языки интерфейса | русский и английский |
Первый выпуск | 2001 |
Аппаратная платформа | кроссплатформенное ПО |
Последняя версия | 6.0.6 (23 апреля 2014) |
Состояние | актуальное |
Лицензия | проприетарная |
Сайт | amiro.ru |
Медиафайлы на Викискладе |
Помимо коробочной версии для данной системы существует SaaS-платформа от разработчиков CMS — конструктор сайтов ВебСтолица.ру, который в настоящее время обслуживает более 75 тысяч сайтов.
ИсторияПравить
Разработчиком Amiro.CMS является российская IT-компания «Амиро» (ООО «Амиро»), ведущая свою деятельность в сфере информационных технологий с 1998 года. В процессе работы над различными проектами сотрудникам компании удалось накопить базу типовых решений и в результате их унификации создать версию комплексной системы управления сайтом. Amiro.CMS создаётся с 1999 года, а с 2001 года продается уже как самостоятельное коробочное решение. В текущей конфигурации существует с 2003 года[1].
В октябре 2005 года компания «Амиро» запустила конструктор сайтов ВебСтолица.ру, часть возможностей которого доступна бесплатно[исс. 2][1]. По состоянию на август 2013 года, по данным разработчика, суммарно было выдано более 19 000 лицензий, из которых более 7 тысяч — с возможностью создания интернет-магазинов[1].
Системные требованияПравить
По мнению аналитиков система довольно требовательна к ресурсам сервера, однако эти требования находятся в пределах нормы[2]. Amiro.CMS работает на любом веб-сервере под Unix-подобной операционной системой или же Windows. Для работы требуется MySQL версии 4.1 или выше, а также корректная поддержка PHP версии 5.2.1 или выше с установленными модулями zlib, cURL, mbString и JSON. Также для корректной работы некоторых модулей (таких как модули резервного копирования, обновления системы и т. д.) требуются дополнительные настройки или возможности веб-сервера. В частности, для корректной работы модуля «обновления» требуется, чтобы в интерпретаторе PHP корректно работали функции fsockopen
и stream_set_timeout
, а для модулей обработки изображений требуется установленная на веб-сервере библиотека GD[прим. 1] или ImageMagick[прим. 2][3].
ВозможностиПравить
Все функции Amiro.CMS можно разбить на две условные категории: редактирование и разработка. В случае активации вкладки редактирования на любой странице, все доступные для этого элементы будут подсвечены, что позволит исправить заголовок текста, настроить форматирование, а также выполнить любые другие действия по редактированию сайта[2]. При редактировании возможно использование языка разметки BBCode[4].
Панель управления Amiro.CMS реализована с применением технологии AJAX, поддерживает drag-and-drop, а также проверку орфографии. Аналитики отмечают качественную реализацию технических функций, а интерфейс системы, по их мнению, прост и удобен даже для неподготовленного пользователя[2]. В частности для настройки структуры страницы сайта используется полностью визуальная модель, что по мнению аналитиков является простым и наглядным способом работы. Например, для того, чтобы вывести на главной странице ленту новостей, то достаточно перетащить в нужное место соответствующий прямоугольный блок «Лента новостей» и на данной странице в этой области будут выведены последние новости[2].
Одна из особенностей Amiro.CMS — относительно быстрая настройка. При наличии готового дизайна настройка под проект может занимать от нескольких часов до пары рабочих дней.
МодульностьПравить
Система управления сайтом Amiro.CMS предоставляет набор модулей (до 58 контентных, e-commerce и служебных модулей), достаточным для реализации различных потребностей. В CMS реализовано три основных архитектурных типа модулей:
- линейное хранилище данных (для организации новостных лент, материалов с рубрикацией, файловых архивов, подписок и т. п.)
- иерархическое хранилище разнородных данных (для организации любых сложных структур — каталог продукции, база знаний, энциклопедии и т. п.)
- система расширений для перекрестных связей и создания дополнительной функциональности между типовыми модулями (для организации обсуждений, рейтингов, защита от спам-роботов, другие сервисные возможности).
В отдельную сущность аналитики выделяют системные модули для организации онлайн-заказов, процессинга платежных систем, обмена данными и другие расширения[5].
ШаблоныПравить
Представление тех или иных данных системы реализовано с помощью шаблонов с несложным синтаксисом. Для их редактирования редактирования представлен специальный инструмент, позволяющий быстро найти требуемое место для правки, а также выгрузить все шаблоны через FTP для работы над ними уже в оффлайн-режиме[5]. Начиная с версии 5.14.8 в Amiro.CMS стала доступна поддержка LESS — динамического языка стилевой разметки[пресс-релиз 1].
ПроизводительностьПравить
Производительность системы зависит от размера базы данных, посещаемости ресурса, а также частоты обновления данных на сайте. Требования к ресурсам могут колебаться от обычного разделяемого хостинг-аккаунта до выделенного сервера. Оптимальной конфигурацией является либо аккаунт на оптимизированном под систему хостинге, который предоставляется самой компанией «Амиро»[прим. 3], либо выделенный сервер конфигурации Dual Xeon 2.6Ghz, 4Gb RAM, 2x80 HDD. В случае использования данной конфигурации ожидаемая производительность, по мнению экспертов, может достигать 50 миллионов посещений в сутки[5].
Архитектура Amiro.CMS оптимизирована для работы с MySQL — максимально распространенной на всех хостинговых площадках базой данных. Это позволяет использовать все особенности и преимущества данной базы, а также снизить нагрузку бизнес-логики для оптимизации, как например, в случае с MS SQL и др.
Помимо этого система прав и организации данных имеет некоторые незначительные архитектурные ограничения, которые в свою очередь позволяют создавать максимально эффективное использование ограниченных серверных ресурсов. Многоуровневое кеширование позволяет выполнять только те части системы, которые действительно необходимы на момент генерации страниц проекта[5].
Разграничение прав доступаПравить
В Amiro.CMS существует разграничение на четыре основных типа пользователей:
- гость — системная группа;
- зарегистрированный пользователь — принадлежит к какой-либо группе с назначенными правами;
- модератор — имеет доступ к данным других пользователей и на доступные его группе модули;
- администратор — имеет все права на доступные его группе модули;
Права доступа назначаются на уровне групп пользователей, а один пользователь может входить в любое количество групп. В свою очередь каждая группа может иметь любые ограничения на использование тех или иных модулей в системе[5].
Интеграция и APIПравить
Первоначально для разработки дополнительных модулей и расширений использовался механизм надстроек, который позволял, как изготовить новый модуль, так и сформировать из него дистрибутив для удобной установки на любой сайт, находящийся под управлением Amiro.CMS[5]. Однако с появлением в 2010 году интерфейса программирования приложений (англ. API) подход к разработке расширений существенно изменился.
Общая схема работы API в Amiro.CMS
Так, благодаря API в Amiro.CMS был интегририрован ряд сторонних сервисов (1С, Рамблер.Покупки, Яндекс.Маркет, Товары@Mail.ru, МойСклад, SeoPult и др.), призванных облегчить деятельность веб-мастера или интернет-магазина: торговые порталы, процессинговые системы, сервис поискового продвижения и много другое. В стандартной комплектации предусмотрены модули интеграции со следующими платежными системами: Webmoney, Яндекс.Деньги, RBK Money, ROBOKASSA, MoneyBookers, PayPal, Google Checkout, Authorize.net, OnePay, AvisoSMS, AcquiroPay.
РедакцииПравить
Первоначально система выпускалась в четырёх редакциях:
- Интернет-визитка компании — поставлялось как решение для компаний, желающих познакомить потенциальных клиентов с особенностями своего бизнеса. Несмотря на отсутствие в пакете сложных модулей управления, он являлся полностью функциональным и предоставляет все необходимые для работы сетевого представительства функции.
- Интернет-представительство компании —
- Интернет-магазин: Минимаркет —
- Интернет-магазин: Гипермаркет —
Ныне система поставляется в шести редакциях:
- FREE — бесплатная редакция платформы Amiro.CMS (существует с 2008 года) с возможностями по управлению текстовым контентом сайта и выводом его содержимого.
- Визитка — набор модулей, подходящий для создания представительского сайта компании стартового уровня (сайта-визитки). Такой тип сайтов обычно не предполагает динамической обработки каталогов и прайс-листов, что позволяет создавать, поддерживать и расширять такие сайты без значительных затрат.
- Корпоративный — одна из редакций Amiro.CMS, содержащий инструменты для построения и управления корпоративным сайтом с поддержкой сложной иерархической структуры представления информации о деятельности компании и для взаимодействия с его посетителями.
- Витрина — редакция предназначена для создания электронных каталогов товаров и услуг (с функциями по просмотру, сортировке и сравнению), но не поддерживает продажу товаров и услуг в Интернете.
- Минимаркет — с помощью электронного минимаркета продавать товары можно непосредственно с веб-сайта.
- Бизнес — это платформа двойного назначения: интернет-магазин плюс полнофункциональная система управления контентом. Подходит для работы с широким ассортиментом разнотипных реальных и виртуальных товаров.
По мнению аналитиков, несмотря на такое четкое разделение лицензий, каждая сборка остается функциональной и оптимальной для своих задач[2].
ПартнерыПравить
У компании «Амиро» существует сеть партнеров — студии, хостинговые компании, рекламные агентства и т. д. Принять участие в партнёрской программе могут фрилансеры и физические лица — ограничения на основе правовой формы деятельности отсутствуют. Все скидки, статусы и другие привилегии для таких партнёров действуют на равных условиях. По состоянию на август 2013 года партнёрами Amiro.CMS стали уже более 500 компаний-разработчиков[6].
ОценкиПравить
Исследование «Рейтинга Рунета» | ||
---|---|---|
Год | Доля (%) | Место |
2009[исс. 3] | 1,81 | 8 |
2010[исс. 4] | ▲ 5,09 | ▲ 5 |
2011[исс. 5] | ▼ 3,83 | ▬ 5 |
2012[исс. 6] | ▼ 3,47 | ▬ 5 |
Исследование компании «iTrack» | ||
---|---|---|
Год | Доля (%) | Установок |
2010[исс. 1] | 4,16 | 2 040 |
2011[исс. 1] | ▲ 4,64 | ▲ 2 750 |
2012[исс. 1] | ▼ 3,94 | ▲ 3 150 |
2013[исс. 1] | ▼ 3,54 | ▲ 3 750 |
Продукт попадал в рейтинги «Продукт года»[7] и «Лучшие программы»[8] компьютерного журнала PC Magazine/Russian Edition (англ.) (рус.. Разработчиками Amiro.CMS отмечалось, что по итогам за 2009 год редакция включила только две системы управления сайтами в число пятидесяти лучших программ года. Как завили эксперты PC Magazine/RE об Amiro.CMS:
Система управления сайтом, отличающаяся мощными и простыми в работе средствами создания систем электронной коммерции. По оценкам наших коллег из CMSMagazine.ru, именно этот продукт занимает первое место по числу интернет-магазинов, построенных на его базе. Система мощная, простая и эффективная, способна работать даже в условиях ограниченных ресурсов
— Программы: урожай 2009 // PC Magazine/RE : журнал. — 2009. — № 11. — С. 23.
По данным независимого исследования компании iTrack за I квартал 2010 года, Amiro.CMS заняла первое место среди платных коммерческих движков по скорости загрузки HTML-кода главной страницы сайта[исс. 7].
Специалистами отмечались такие новшества, как запрет индексации дублирующегося контента с возможностью групповых операций, расширенные возможности алгоритма генерации ссылок, а также управление важными для поисковой оптимизации параметрами сервера через панель администрирования и многое другое.
В свою очередь по результатам исследования «CMS для SEO 2011», которое было проведено проектом ТопЭксперт. РФ, Amiro.CMS в очередной раз подтвердила свои позиции в области поисковой оптимизации и получила высокую оценку экспертов[исс. 8]. Так, по мнению экспертов, Amiro является одной из наиболее оптимизированных для поисковых систем среди коммерческих CMS[пресс-релиз 2].
НедостаткиПравить
В разделе не хватает ссылок на источники (см. также рекомендации по поиску). |
- Для сайта-визитки возможно использование максимум до двух доменных имен, при этом дальнейшее изменение доменов не предусматривается (после года использования)[источник не указан 3457 дней]
- Недоступна работа по HTTPS (SSL) с содержимым веб-сайта, созданным в CMS. Возможна лишь SSL авторизация в контрольную панель.[источник не указан 3457 дней]
- Невозможна работа с закрытым от внешнего доступа сайтом через localhost.[источник не указан 3457 дней]
- Исходный код CMS обфусцирован, возможно, с целью защиты системы.[источник не указан 3457 дней]
- Серьезные доработки системы требуют обращение к компании "Амиро" т.к. исходный код обфусцирован[источник не указан 3457 дней]
Станислав Мозгель в статье для CMS Magazine отмечал, что лидеры среди коммерческих CMS по версии Рейтинга Рунета, включая Amiro.CMS, «встречаются довольно редко». Также он считает, что Amiro.CMS не приспособлена для самостоятельного добавления или изменения функциональности[9].
ПримечанияПравить
- ↑ 1 2 3 О компании (рус.). Амиро. Дата обращения: 22 августа 2013.
- ↑ 1 2 3 4 5 Роман Поликарпов. Обзор систем управления контентом (рус.) // Hard'n'Soft : журнал. — М.: ООО «Альфа», 2010. — № 8. — С. 71—72.
- ↑ Технические требования (рус.). Amiro. — см. раздел «Требования к программной конфигурации веб-сервера». Дата обращения: 20 августа 2013.
- ↑ Бочков, Артем Верстка текстов на BBCode? Все под контролем! (рус.) CMS Magazine (28 декабря 2011). — «BBCode приходит в Amiro.CMS. Первой российской системой, в которую BBCode органично интегрирован прямо из коробки стала Amiro.CMS.». Дата обращения: 22 августа 2013.
- ↑ 1 2 3 4 5 6 Строим Интернет-магазин на Amiro.CMS (рус.) // PCMagazine/RE. — 2009. — № 10. — С. 179.[аффилированный источник? 3890 дней]
- ↑ Разработчикам (рус.). Amiro. Дата обращения: 23 августа 2013.
- ↑ Программная индустрия: итоги 2008 — Amiro.CMS 5.0 (рус.). PC Magazine/Russian Edition (30 ноября 2008). Дата обращения: 20 августа 2013.
- ↑ Лучшие программы 2009 г. (рус.) PC Magazine/Russian Edition (13 октября 2009). Дата обращения: 20 августа 2013.
- ↑ Мозгель, Станислав Обзор CMS глазами специалиста по поддержке и доработке сайтов (рус.). CMS Magazine (4 октября 2012). — «… лидеров коммерческих CMS по версии http://www.ratingruneta.ru/cms, встречается довольно редко (хотя NetCat, HostCMS, AMIRO.CMS из этого списка, как ни странно, встречаются ещё реже!) … А об Amiro.CMS сложилось впечатление, как об абсолютно непригодной для внесения дополнительного функционала или правки существующего системе.». Дата обращения: 22 августа 2013.
Примечания к статьеПравить
Пресс-релизыПравить
- ↑ Версия 5.14.8 — выше продажи с надежными рассылками, компилятор LESS, множество улучшений для разработчиков (рус.). Amiro (16 мая 2013). — см. раздел «LESS – встроенный компилятор CSS». Дата обращения: 20 августа 2013.
- ↑ Снова высокая оценка Amiro.CMS для SEO: Топэксперт.РФ 2011 (рус.). Амиро (20 февраля 2012). — «По совокупности функционала система Amiro.CMS является одной из наиболее SEO-Friendly коммерческих CMS». Дата обращения: 22 августа 2013.
ИсследованияПравить
- ↑ 1 2 3 4 5 Рейтинг CMS за I полугодие 2013 года (рус.). iTrack. — см. раздел «Рейтинг платных тиражных CMS». Дата обращения: 20 августа 2013.
- ↑ Исследования рынка CMS в России 2009-2010 гг. (рус.) Рейтинг Рунета. — «Одной из первых шаг в сторону SaaS сделала новосибирская компания «Амиро» (разработчик Amiro.CMS), выпустив в 2005 г. конструктор сайтов webstolica.ru. К сегодняшнему дню на нем, по информации «Амиро», уже функционирует более 5000 сайтов, проект довольно успешен.». Дата обращения: 22 августа 2013.
- ↑ Рейтинг коробочных CMS за 2009 год (рус.). Рейтинг Рунета. Дата обращения: 20 августа 2013.
- ↑ Рейтинг коробочных CMS за 2010 год (рус.). Рейтинг Рунета. Дата обращения: 20 августа 2013.
- ↑ Рейтинг коробочных CMS за 2011 год (рус.). Рейтинг Рунета. Дата обращения: 20 августа 2013.
- ↑ Рейтинг CMS за 2012 год (рус.). Рейтинг Рунета. — см. раздел «Коробочные коммерческие CMS». Дата обращения: 20 августа 2013.
- ↑ Рейтинг CMS за I квартал 2010 года (рус.). iTrack. — см. раздел «Статистика скорости загрузки HTML-кода главной страницы сайта». Дата обращения: 20 августа 2013.
- ↑ Исследование «SEO-модули для CMS» (рус.). ТопЭксперт.РФ. — см. раздел «Коммерческие CMS». Дата обращения: 20 августа 2013.
СсылкиПравить
- amiro.ru — официальный сайт компании-разработчика
- Документация по Amiro.CMS
- ВебСтолица. Ру — SaaS-платформа от разработчиков Amiro.CMS
- Amiro.CMS в «Твиттере»
- Официальная страница Amiro.CMS в социальной сети Facebook
КаталогиПравить
- Описание Amiro.CMS в каталоге портала CMS Magazine
- Описание Amiro.CMS в каталоге портала CMSList
- Amiro.CMS в каталоге Рейтинга Рунета
СтатьиПравить
- Наталья Шторм. Рынок CMS на пороге становления (рус.) // PC Week/Russian Edition. — ЗАО «СК Пресс», 13 ноября — 19 ноября 2007. — № 42 (600).
- Роман Поликарпов. Обзор систем управления контентом (рус.) // Hard'n'Soft : журнал. — М.: ООО «Альфа», 2010. — № 8. — С. 71.
- Как «Амиро» приучил российские веб-студии к платным CMS-системам. Интервью бизнес-изданию «Деловой квартал — Новосибирск»
- Строим Интернет-магазин на Amiro.CMS (рус.) // PCMagazine/RE. — 2009. — № 10. — С. 179. — pcmag.ru/solutions/detail.php?ID=37490
- Интервью с Андреем Супруновым — компания «Амиро» разработчик Amiro.CMS (рус.) // Станислав Горнаков Веб-Аналитик.ИНФО : журнал. — апрель 2010. — № 1(1).