yandex metrika

Информация АСТЕД

К сведению

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

Дата составления: 11.03.2023
Для версии: Version #7.

Базовое описание:

Астед - это многофункциональный программный комплекс включающий в себя такие системы как Систему управления сайтом, Систему управления взаимоотношениями с клиентами, Систему планирование ресурсов предприятия, и Систему управление персоналом.
Система AsteCWS использует MVC (Переработаный Smarty) модель и ORM (RedBeanPHP)
MVC - это шаблон проектирования, который разделяет приложение на три компонента: Модель (Model), Представление (View) и Контроллер (Controller). Модель представляет данные и бизнес-логику приложения, Представление - отображает эти данные пользователю, а Контроллер - обрабатывает пользовательский ввод и управляет взаимодействием между Моделью и Представлением.
ORM, в свою очередь, представляет собой технологию, которая упрощает взаимодействие с базами данных, представляя данные в виде объектов. Это позволяет разработчикам использовать объектно-ориентированный подход при работе с базами данных, вместо того, чтобы писать SQL-запросы вручную.

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

Системные требования:

PHP начиная с верии 5.6 заканчивая 7.4 (на более поздник продукт не тестировался).
Mysql либо MariaDB

Используемые библиотеки:

В своей системе мы используем ряд библиотек, которые отвечают за работу тех или иных вещей.
  • RedBeanPHP - используется как контроллер для работы с базой данных Mysql
  • Smarty - используется в качестве шаблонизатора СУС Астеда

RedBeanPHP

Современный передовая библиотека написаная Габором де Муиджеми и распространяющейся под лицензией Licensed New BSD/GPLv2

Smarty

Древнейших компилирующий шаблонизатор распростроняемый под лицензией LGPL, почему мы используем переписаный Smarty а не модный Twig? потому что несмотря на свою более чем 20-летнию историю он остается одним из самых быстрых, эффективных и безопастных обработчиков шаблонов, плюс порог вхождения программистов в синтаксис Smarty намного ниже чем у blade либо twig'a
Мы работаем
Оплатить наши услуги можно через систему «Расчет» ЕРИП вы можете в любом банке Беларуси с помощью интернет-банкинга, мобильного банкинга, инфокиоска, банкомата, кассы и т.д.
Общество с ограниченной ответственностью «АСТЕДБЕЛ»
УНП: 790688318 Регистрация от 12.03.2010
Администрацией Октябрьского района г.Могилева
Местоположение: г.Могилева, ул Гагарина 52а, оф.13