Система управления задачами IPI.MANAGER™ PRO
Описание Возможности Модули Платформа История



Программная платформа

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

Технологии

IPI.MANAGER™ PRO создан с использованием передового языка программирования Python. Это позволяет выбрать любую удобную операционную систему для установки программы: например, все версии Windows, большинство Linux, FreeBSD и Darwin (MacOSX). Дистрибутив программы включает в себя встроенный мини-вебсервер, не уступающий по скорости таким серьезным серверам как Apache и MS IIS, проигрывая им лишь в гибкости настройки. Тем не менее, чтобы попробовать IPI.MANAGER™ PRO вам будет достаточно использовать внутренний сервер, а это значит, что ничего дополнительно устанавливать и настраивать не нужно.

Python Windows Linux FreeBSD Darwin (MacOSX)
Python Windows Linux FreeBSD Darwin (MacOSX)

Во время разработки используются как проверенные временем, так и считающиеся экспериментальными, технологии. IPI.MANAGER™ PRO содержит в себе огромное количество функциональных тестов, гарантирующих безошибочную работу каждой версии. Программа разработана на основе свободного фреймворка Django, что позволяет программе легко расширяться и работать с базами данных MySQL, PostgreSQL и SQLite.

Django MySQL PostgreSQL SQLite
Django MySQL PostgreSQL SQLite

При разработке было решено накладывать как можно меньше ограничений на используемое пользователями программное обеспечение. IPI.MANAGER™ PRO работает со всеми популярными браузерами: Firefox, Internet Explorer, Safari, Konqueror, Opera, Netscape Navigator.

Opera Safari FireFox Internet Explorer Google Chrome Konqueror Netscape Navigator
Opera 9.5+ Safari 3.0+ FireFox 2.0+ Internet Explorer 6.0+ Google Chrome 1.0+ Konqueror 4.0+ Netscape Navigator 9.0+

Простота и удобство установки

Пакет установки IPI.MANAGER™ PRO включает в себя все необходимое для его установки и корректной работы. Библиотеки, включенные в этот пакет, никак не повлияют на работу вашего сервера и вам непридется настраивать планировщик задач Cron, потому что программу будет использовать свой, встроенный. Для работы с ознакомительной версией IPI.MANAGER™ PRO не нужны внешние база данных и веб-сервер, так как в программу уже встроена библиотека SQLite и создан свой мини-сервер.

Тем не менее, для серьезной работы лучше использовать базы данных (PostgreSQL или MySQL) и веб-сервер Apache. Это позволит запускать другие сервисы на том же сервере и обеспечит очень гибкую настройку. Настройка Apache и IPI.MANAGER™ PRO займет не более 5 минут, так как для коммуникации с веб-сервером используется открытый протокол FastCGI.

Простота и прозрачность обновления

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

Безопасность

Файлы настроек программы отделены от системных файлов — следовательно, веб-сервер не имеет доступа к системным файлам, что гарантирует безопасное использование. IPI.MANAGER™ PRO поддерживает работу по защищенному протоколу https, исключая кражу Ваших данных при работе с программой через Интернет. Пароли пользователей не хранятся в базе данных, что исключает возможность их кражи, а возможность интеграции программы с Active Directory позволяет полностью делегировать ему авторизацию пользователей для дополнительной безопасности.

Скорость

Постоянное автоматическое тестирование и современные технологии позволяют использовать эффективные алгоритмы обработки запросов: например, IPI.MANAGER™ PRO, установленный на сервере со всего лишь одним гигабайтом опертивной памяти, позволит эффективно работать ста (100) пользователям! При этом, минимальные требования — скромные 256 мегабайт оперативной памяти. Но при этом логика обработки запросов усложнилась по сравнению с предыдущей версией: например, права доступа к задачам в разделах определяются на лету для каждой задачи. Немалую роль в этом сыграла и выбранная нами платформа: теперь все системные библиотеки загружаются лишь один раз при загрузке сервера, а всё остальное время программа только обрабатывает поступающие запросы.

Прозрачность работы

Теперь в IPI.MANAGER™ PRO есть встроенный Системный Журнал, в котором отражаются все автоматические действия системы. К примеру, кому и когда были отосланы email-уведомления. Это дает возможность администраторам очень быстро «подружится» с IPI.MANAGER™ PRO и понять как он работает, а в случае неполадок — провести моментальную диагностику и решить проблему.

Попробовать программу
(бесплатная версия)