АнглийскийФранцузскийИспанский

Значок OnWorks

НавиСервер

Бесплатно загрузите приложение NaviServer Linux для работы в сети в Ubuntu онлайн, Fedora онлайн или Debian онлайн

Это приложение для 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)


Аудитория

Разработчики



Язык программирования

С, Ткл


Категории

HTTP-серверы

Это приложение также можно загрузить с https://sourceforge.net/projects/naviserver/. Он размещен в OnWorks, чтобы его можно было легко запускать в Интернете с помощью одной из наших бесплатных операционных систем.


Ad