Первая CMS на ASP.NET MVC в Узбекистане

В современном быстротекущем мире предпочтительней становятся информационные сайты, содержащие в себе как можно больше интересной и разнообразной информации для пользователей Интернета. Количество страниц сайта все больше увеличивается, создавая при этом проблему  управления их содержания. Для решения этой проблемы были созданы  и создаются многочисленные системы управления сайтом – CMS ontent Management System), которые все сложности организации содержания страниц сайта берут на себя.

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

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

К примеру, наша компания выпустила в свет новую систему управления сайтом, которую назвала "Sapsan CMS".

При реализации "Sapsan CMS" она использовала современные технологии, такие как:

 

  • ASP.NET 3.5 паттерн MVC,
  • MSSQL Server 2008,
  • jQuery 1.3,
  • AJAX.

Интерфейс этой системы построен с использованием юзера интерфейс jQuery UI.

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

уже существующих на рынке CMS.

 

Отличительные стороны системы "Sapsan CMS" от CMS других производителей:

 

1. Высокая скорость сайта - это одно из главных достоинств системы. Как мы знаем, в узнете скорость открытия страниц и легкость их веса имеет немаловажное значение. Это связано с тем, что не все отечественные интернет-провайдеры способны предоставлять высокую скорость выхода в Интернет. Для достижения высокой скорости были использованы все необходимые оптимизационные средства:

 

  • Yahoo js/css compressor,
  • Gzip Http compressor,
  • кеширование,
  • паттерн mvc –

которые в свою очередь, в отличие от классического ASP.NET 3.5, «не таскают» за собой много ненужных кодов (к примеру ViewState).

2. Высокая скорость и легкость административной части системы, которая построена полностью на AJAX. Здесь также была проведена необходимая оптимизация. При открытии одного модуля закачивается всего несколько килобайтов. Это дает возможность управлять сайтом с очень маленькой скоростью Интернета и не бояться за скачанный трафик.

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

4. Встроенный Google переводчик, который дает возможность в течение 2-3 минут создать новый язык и перевести весь сайт, а также административную часть системы. Переводчик необходим для того, чтобы CMS могли воспользоваться не только пользователи Узбекистана, но и пользователи других стран.

5. Многофункциональность - в системе реализованы все необходимые модули, которые выполняют следующие функции:

 

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

Для интернет-магазина были реализованы модули, выполняющие следующие функции:

  • создание, редактирование категории товаров;
  • создание, редактирование описания товаров;
  • управление доставкой товаров (где можно оценивать отдельные маршруты);
  • оплата различными способами (web money, paypal, а также, в данный момент, реализуются способы оплаты с помощью отечественных платежных систем);
  • управление складом магазина;
  • создание, управление характеристиками товаров (для того, чтобы не было необходимости заносить товар, к примеру, разных цветов по нескольку раз);
  • создание, управление валютой.

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

Что это дает? Это дает возможность модулю загрузиться всего один раз, и  сэкономить ваше время и трафик.

Также используется удобный HTML редактор TinyMCE и плагины FileBrowser и Google переводчик, которые были написаны нашей компанией.

7. Человекопонятные ссылки (ЧПУ), т.е адреса страниц на сайте, генерируемые системой, оптимизированы для хорошего seo-продвижения. Это дает хорошее продвижение сайта в различных поисковиках, таких как, к примеру, Google.

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

 

P.S. Кстати, необходимо заметить, что система названа в честь птицы Сапсан (лат. Falco peregrinus) из семейства соколиных, которая является самой быстрой птицей не планете Земля. Она может развивать скорость свыше 322 км/ч. Думаем, почему было выбрано такое название, объяснять нет необходимости.

 

Артур, Генеральный директор компании ООО "ATON TIMES"

 
tasix