Jump to content

OpenResty

Другие имена ngx_openresty
Оригинальный автор(ы) Ичунь Чжан
Разработчик(и)
  • Фонд программного обеспечения OpenResty
  • ОпенРести, Инк.
Первоначальный выпуск сентябрь 2009 г .; 14 лет назад ( 2009-09 ) [1]
Стабильная версия
1.25.3.1 / 4 января 2024 г .; 6 месяцев назад ( 04.01.2024 )
Репозиторий
Написано в С
Лицензия Лицензия FreeBSD
Веб-сайт открытый .org /  Edit this on Wikidata

OpenResty — это дистрибутив nginx , который включает интерпретатор LuaJIT для сценариев Lua . [2] [3] Программное обеспечение было создано Ичунь Чжаном . Первоначально он спонсировался Taobao до 2011 года, а с 2012 по 2016 год в основном поддерживался Cloudflare. С 2017 года его в основном поддерживают OpenResty Software Foundation и OpenResty Inc.

OpenResty предназначен для создания масштабируемых веб-приложений, веб-сервисов и динамических веб-шлюзов. Архитектура OpenResty основана на нескольких модулях nginx, которые были расширены для превращения nginx в сервер веб-приложений для обработки большого количества запросов. [4] OpenResty стремится полностью запускать серверные приложения Lua на сервере Nginx, используя свою модель событий для выполнения неблокирующего ввода-вывода не только для клиентских подключений, но и с удаленными ресурсами, такими как базы данных.

В октябре 2007 года OpenResty начал работу на Yahoo! Китай как Open API, платформа веб-сервисов написанная в основном на Perl . [1] [5] [6] В README на CPAN он описан как « оболочка REST для реляционных баз данных », позволяющая «100% веб-сайты JavaScript и другие RIA » через PostgreSQL .

В сентябре 2009 года OpenResty был переработан в Taobao как ngx_openresty, Lua сервер приложений , основанный на расширенной перепаковке nginx и LuaJIT с подключаемыми расширения сервера модулями написанными на C. , [1]

См. также

[ редактировать ]
  1. ^ Перейти обратно: а б с 章, 亦春 (9 июля 2012 г.). «[Интервью с открытым исходным кодом] Интервью с автором OpenResty Чжан Ичунем» [Интервью с открытым исходным кодом] Интервью с автором OpenResty Чжан Ичунь . OSChina.NET (Интервью) (на китайском языке). Архивировано из оригинала 30 апреля 2022 г. Проверено 06 февраля 2022 г.
  2. ^ Шарвуд, Саймон (20 сентября 2016 г.). «Что за OpenResty? Пятый по популярности веб-сервер в мире, вот что!» . Регистр . Проверено 5 февраля 2022 г.
  3. ^ Фроммель, Оливер. «Дистрибутив OpenResty для Nginx » Журнал ADMIN» . Журнал администратора (на немецком языке) . Проверено 13 января 2023 г.
  4. ^ Турн, Матье (08 декабря 2012 г.). «Доводим Nginx до предела с помощью Lua» . Блог Cloudflare . Облачная вспышка . Проверено 5 февраля 2022 г.
  5. ^ Чжан, Ичунь. «agentzh/old-openresty: Устаревшее первое поколение OpenResty, написанное в основном на Perl. Вместо этого ознакомьтесь с новым OpenResty, основанным на Nginx и Lua» . Гитхаб . Проверено 06 февраля 2022 г.
  6. ^ Чжан, Ичунь. «OpenResty: универсальная платформа веб-сервисов для веб-приложений» . КПАН . Проверено 06 февраля 2022 г.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: ce84b4cd1964a4e1c32023c9eaed76bc__1714997880
URL1:https://arc.ask3.ru/arc/aa/ce/bc/ce84b4cd1964a4e1c32023c9eaed76bc.html
Заголовок, (Title) документа по адресу, URL1:
OpenResty - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)