Web-OLAP: ссылки на скачивание как самой системы Web-OLAP, так и дополнительного обязательного и необязательного ПО
Сервера Web-OLAP:
- Frontend-сервер (React) Web-OLAP:Скачать (ссылка на репозиторий GitHub со страницей проекта frontend-сервера Web-OLAP)
- Backend-сервер (Node.js) Web-OLAP:Скачать (ссылка на репозиторий GitHub со страницей проекта backend-сервера Web-OLAP)
- Лицензия: MIT
- Дата публикации: 13.10.2021
- Версия: 1.0
- Создатель: Рассадников Е. А.
P.S., в знак благодарности принимаются как денежные средства (донейшен), так и просто мысли с хорошими пожеланиями!😃
Дополнительное обязательное ПО для функционирования Web-OLAP:
-
Node.js: программная платформа на основе движка V8 (преобразует JavaScript в машинный код), необходимая для backend-сервера Web-OLAP. Рекомендуемая версия для установки - последняя для v.18
Правообладатель: OpenJS FoundationЛицензия: MITАрхивы и установщики для всех возможных ОС:Пакетная установка для Linux:Компилятор python:Установить компилятор python (необходимо установить для функционирования модуля bcrypt в среде Node.js при его отсутствии)Глобальный модуль node-pre-gyp для Linux:Команда установки - "npm install -g node-pre-gyp" (необходим для функционирования модуля bcrypt в среде Node.js под Linux)Redis: база данных, загружаемая в оперативную память устройства (резидентная СУБД), используемая в качестве кэша для backend-сервера Web-OLAP. Рекомендуется устанавливать последнюю актуальную версию
Redis для Windows:Redis для Linux:Лицензия: RSALПравообладатель: RedisДополнительное необязательное ПО для разработки приложений, установки/администрирования СУБД, запуска Web-сервера, управления версиями проектов:
-
Среды для разработки приложений
Apache NetBeans:Описание: бесплатная среда разработки ПО (IDE) для таких языков программирования как Java, Python, PHP, JavaScript, C, C++, Ада и т.п.Лицензия: GPLПравообладатель: The Apache Software FoundationAtom:Описание: современный бесплатный Open Source текстовый редактор, позволяющий вести разработку ПО на всех языках программирования, с возможностью установки дополнительных плагиновЛицензия: MITПравообладатель: Группа разработчиков Atom -
СУБД и ПО для разработки под них
MSSQL:
СУБД MSSQL:Описание: реляционная СУБД от Microsoft, в которой используется язык запросов Transact-SQL. В зависимости от устанавливаемой версии (наименования соответствуют годам выпуска, например SQL Server 2019) и выпуска (разделение идет в зависимости от сферы применения) может быть установлено на разные ОС и быть платной или бесплатной. Для ОС семейства Linux подходят только версии MSSQL 2017 и MSSQL 2019. Бесплатными выпусками считаются те, в которых в наименовании есть следующие префиксы: "Express" (ограничение на использование памяти в 10ГБ), "Web" (доступна только для организаций-провайдеров при размещени общедоступного web-ресурса), "Developer" (используется только для разработки и тестирования ПО)Лицензия: Microsoft EULAПравообладатель: MicrosoftSQL Server Management Studio (SSMS) для Windows:Описание: бесплатное средство взаимодействия посредством графического интерфейса для СУБД MSSQL, которое может присутствовать как в составе установщика дистрибутива MSSQL, так и доустанавливаться отдельно. SSMS позволяет настраивать, смотреть статистику, администрировать, производить бэкапирование/восстановление, писать и применять запросы,скрипты, функции на языке Transact-SQL.Лицензия: Microsoft EULAПравообладатель: MicrosoftAzure Data Studio для Linux и других ОС:Описание: бесплатное кросс-платформенное средство взаимодействия посредством графического интерфейса для СУБД MSSQL, которое может присутствовать как в составе установщика дистрибутива MSSQL, так и доустанавливаться отдельно. Позволяет настраивать, смотреть статистику, администрировать, производить бэкапирование/восстановление, писать и применять запросы,скрипты, функции на языке Transact-SQL.Лицензия: Microsoft EULAПравообладатель: MicrosoftORACLE:
СУБД Oracle Database XE:Описание: бесплатная ограниченная версия одной из самых продвинутых и популярных СУБД реляционного типа для ОС Windows X64, Linux X64 и др. Ограничения качаются процессора - можно использовать только 2 ядра, количества запущенных экземпляров на одном устройстве - можно использовать только один экземпляр, максимального размера используемой памяти - составляет 12ГБ, максимального количества используемой оперативной памяти - не более 2ГБЛицензия: OracleПравообладатель: OraclePL/SQL DEVELOPER:Описание: платное средство взаимодействия посредством графического интерфейса для СУБД ORACLE под ОС семейства Windows от Allround Automations с 30-дневным пробным периодом. Предоставляет максимально возможное количество средств и утилит для настройки, просмотра статистики, администрирования, написания и применения запросов,скриптов, функций, процедур, пакетов на языке PL/SQL и т.д.Лицензия: Allround AutomationsПравообладатель: Allround AutomationsSQL DEVELOPER:Описание: бесплатное средство взаимодействия посредством графического интерфейса от ORACLE для одноимённой СУБД под ОС семейства Linux, Windows, MacOS и др. Предоставляет приличное количество средств и утилит для настройки, просмотра статистики, администрирования, написания и применения запросов,скриптов, функций, процедур, пакетов на языке PL/SQL и т.д.Лицензия: Proprietary OTN Developer LicenseПравообладатель: OracleMYSQL:
СУБД MYSQL:СУБД MYSQL для Linux:Описание: одна из самых популярных в мире свободных СУБД реляционного типа для ОС семейства Windows, Linux, MacOS и др. Позволяет помогать решать задачи самого разного уровня сложности и масштаба. Установщик может содержать вспомогательное ПО, в том числе и средство взаимодействия посредством графического интерфейса MySQL Workbench (в зависимости от выбранного типа и версии установки)Лицензия: GNU GPL 2Правообладатель: OracleMySQL Workbench для Linux:Описание: бесплатное средство взаимодействия посредством графического интерфейса для СУБД MYSQL под ОС семейства Linux, Windows, MacOS и др. (в данном случае указана ссылка на описание установки под Linux). Позволяет настраивать, смотреть статистику, администрировать, производить бэкапирование/восстановление, писать и применять запросы,скрипты, функции на языке SQLЛицензия: GNU GPLПравообладатель: OraclePostgreSQL:
СУБД PostgreSQL и дополнительное ПО:Описание: свободная СУБД реляционного типа для ОС семейства Windows, Linux, MacOS и др. К плюсам можно отнести: хорошую скорость работы с данными, надежность, поддержку дополнительных языков SQL-типа (например, PL/PgSQL), средства доработки под свои нужды. Установщик может содержать вспомогательное ПО, в том числе и средство взаимодействия посредством графического интерфейса PgAdmin (в зависимости от типа установки и ОС)Лицензия: PostgreSQLПравообладатель: Глобальная группа разработчиков PostgreSQL; Регенты Калифорнийского университетаPgAdmin 4 для Linux:Описание: бесплатное средство взаимодействия посредством графического интерфейса для СУБД PostgresSQL под ОС семейства Linux, Windows, MacOS и др. (в данном случае указана ссылка на описание установки под Linux). Позволяет настраивать, смотреть статистику, администрировать, производить бэкапирование/восстановление, писать и применять запросы,скрипты, функции на языках SQL, PL/PgSQLЛицензия: PostgreSQLПравообладатель: Команда разработчиков pgAdmin -
GIT - распределённая система управления версиями
GIT:Графические оболочки для GIT:Описание: бесплатная распределенная система управления версиями открытого типа под ОС семейства Linux, Windows, MacOS для упрощения поддержания целостности кода ПО как отдельным разработчиком так и большими командамиЛицензия: GNU GPLПравообладатель: Команда разработчиков GIT -
Web-сервер Apache для Windows X64 c PHP:
Apache 2.4 c PHP 7.2Microsoft Visual C++ 2015Описание: архив содержит сервер Apache для Windows X64 и PHP, уже настроенные для использования. Apache является популярным бесплатным кроссплатформенным веб-сервером под ОС семейства Linux, BSD, Mac OS, Microsoft Windows и др. К преимуществам Apache относят стабильность работы и адаптивность под конкретные нужды. PHP - язык программирования на основе интерпретатора, являющийся одним из самых популярных среди языков, используемых для генерации динамических веб-страниц (необходимо наличие установленного пакета Microsoft Visual C++)Лицензии: Apache License 2.0; PHP LicenseПравообладатели: The Apache Software Foundation; Команда разработчиков PHP