Это приложение для Linux под названием NaviServer, последний выпуск которого можно загрузить как naviserver-4.99.28.tar.gz. Его можно запустить онлайн в бесплатном хостинг-провайдере OnWorks для рабочих станций.
Загрузите и запустите онлайн это приложение под названием NaviServer с OnWorks бесплатно.
Следуйте этим инструкциям, чтобы запустить это приложение:
- 1. Загрузил это приложение на свой компьютер.
- 2. Введите в нашем файловом менеджере https://www.onworks.net/myfiles.php?username=XXXXX с желаемым именем пользователя.
- 3. Загрузите это приложение в такой файловый менеджер.
- 4. Запустите онлайн-эмулятор OnWorks Linux или Windows или онлайн-эмулятор MACOS с этого веб-сайта.
- 5. В только что запущенной ОС OnWorks Linux перейдите в наш файловый менеджер https://www.onworks.net/myfiles.php?username=XXXXX с желаемым именем пользователя.
- 6. Скачайте приложение, установите его и запустите.
НавиСервер
Ad
ОПИСАНИЕ
NaviServer — это расширяемый веб-сервер, подходящий для создания масштабируемых веб-сайтов и сервисов. Первоначально основан на AOLserver (http://www.aolserver.com), текущая разработка осуществляется независимо под лицензией Mozilla Public License основной группой людей, которые используют ее для своего бизнеса, и другими сторонниками.
Особенности: Высокопроизводительная многопоточная архитектура, масштабируемая и расширяемая, множество модулей, динамические страницы со сценариями (ADP), функции кэширования (статические файлы, байт-код Tcl, фрагменты), соединения с пулом баз данных, общие массивы потоков, команды самоанализа, массовая виртуальная среда. хостинг (без перезапуска сервера), сторожевой таймер, порт управления и командный режим, эффективная обработка загрузки/загрузки с асинхронным вводом/выводом, IPv4/IPv6
Основные разработчики: Влад Серяков, Стивен Дизи, Зоран Васильевич, Густав Нойманн
Источник: http://bitbucket.org/naviserver/naviserver/ Инфо: https://wiki.tcl-lang.org/page/NaviServer Документация: https://naviserver.sourceforge.io/n/toc.html
Особенности
- Многопоточная архитектура
- Масштабируемость и расширяемость
- Динамические страницы со сценариями
- Встроенное высокопроизводительное кеширование с семантикой транзакций (может быть связано с коммитами / откатами БД)
- Встроенное соединение с базой данных и пул потоков
- Формирование службы через несколько пулов потоков подключения
- Горячая замена кода (обновление кода в работающей системе без перезапуска сервера)
- Совместно используемые массивы потоков (атомарные операции, поддержка dict)
- Watchdog перезапускается
- Встроенная отладка (например, порт управления, модуль nsshell)
- Встроенная статистика (для блокировок мьютексов / rwlocks, кеша, дескрипторов db, ...)
- Асинхронная буферизация запросов и ответов
- Асинхронная запись файлов журнала
- Доставка статических файлов с возможностью сжатия gzip или brotli с автоматическим повторным сжатием обновлений pn
- Поддержка криптографии, например дайджесты, HMAC, криптография эллиптической кривой, HKDF, AEAD, криптографическая подпись и проверка подписей, HOTP, TOTP
- Поддержка клиентов HTTP / HTTPS с лог-файлами
- IPv4 и IPv6
- Управление пропускной способностью
- Несколько файлов журнала
- Поддержка WebSocket
- Расширенная поддержка HTTPS (серверный и клиентский SNI, сшивание OCSP)
- Многие плагины (модули NaviServer, например DB-драйверы, HTTP Push, letsencrypt, ..., UDP)
Аудитория
Разработчики
Язык программирования
С, Ткл
Категории
Это приложение также можно загрузить с https://sourceforge.net/projects/naviserver/. Он размещен в OnWorks, чтобы его можно было легко запускать в Интернете с помощью одной из наших бесплатных операционных систем.