Подтвердить что ты не робот

Какая разница между стойкой и пассажиром?

Я пытаюсь развернуть приложение Sinatra для Dreamhost, и он говорит следующее:

Так как DH поддерживает Пассажир, который в поворотные опоры Рубиновый рубин приложений, DH действительно поддерживает Синатра.

Мне сложно разобрать это утверждение - какая разница между Rack и Passenger (и почему Sinatra "Rack-based" )?

4b9b3361

Ответ 1

Rack является стандартным API для веб-сайта серверы, чтобы поговорить с промежуточным программным обеспечением и веб-фреймворками в Ruby. Phusion Passenger - это модуль Apache, который реализует Rack API. Sinatra - это веб-фреймворк, построенный поверх Rack API, так как Dreamhost поддерживает Phusion Passenger, это означает, что он поддерживает Rack и, следовательно, Sinatra.