|
Технические требования
Биллинговая система Joonte Billing System разработана на языке программирования PHP и может эффективно работать на любой FreeBSD/Linux платформе.
Сервер тестовой среды, на котором и идёт вся разработка:
Совместимое / необходимое программное обеспечение:
-
Apache 1.3+ (mod_rewrite) http://apache.org
Самый популярный HTTP-сервер в Интернет.
-
PHP 7+ (gd, json, libxml, mbstring, mysql, openssl, xml, zlib) http://php.net
Один из популярных, сценарных языков программирования. В настоящее время поддерживается подавляющим большинством хостинг-провайдеров.
Параметры php.ini:
- safe_mode = off (безопасный режим) - выключен;
- register_globals = off (регистрация глобальных переменных) - выключено;
- magic_quotes_gpc = off (экранирование переменных окружения) - выключено;
- magic_quotes_runtime = off (экранирование в ходе выполнения) - выключено;
- output_buffering = 0 (буферизация вывода) - выключен;
- memory_limit = 64 (кол-во оперативной памяти) - 64 Мб.
-
MySQL 5.5.3+ (InnoDB) http://mysql.com
Одна из распространенных систем управления базами данных. InnoDB - транзакционная система хранения данных низкого уровня, обеспечивающая целостность, а так же 100%, надежное восстановление данных после сбоев. (на версии 5.7 и выше необходимо отключить ONLY_FULL_GROUP_BY )
-
APC (APCu) или memcached - http://www.php.net/manual/ru/book.apc.php / http://php.net/manual/ru/book.memcached.php
Легкая система кэширования объектов в оперативной памяти.
-
wkhtmltopdf (Версия 0.12.5, with patched qt, не требующая X-сервер) http://www.wkhtmltopdf.org/
Формирование документов в формат PDF.
-
ImageMagick 6+ работа с TIFF http://www.imagemagick.org/
Конвертация документов в формат TIFF.
Поддержка браузеров
Биллинговая система разработана с применением технологии AJAX. В настоящее время не все браузеры поддерживают эту современную технологию. Наша биллинговая система была протестирована и работает со следующими браузерами:
Mozilla Firefox
|
Opera
|
Internet Explorer
|
Google Chrome
|
Microsoft Edge
|
Apple Safari
|
|
|
|
|
|
|
1.5+
|
9+
|
6+
|
1+
|
20+
|
5+
|
|
|
|