2013-03-13 10 views
5

Mamy więc uruchomione nginx + spdy dla naszych żądań/odpowiedzi SSL.SPDY + Nginx - Wskazany do użycia, kiedy tylko jest to możliwe?

Wszystko działa dobrze.

Niestety, program szpiegujący jest tylko w tym momencie SSL.

Teraz nasza usługa jest dość ciężka.

Mamy opcję dość szybkiego wprowadzania wymaganych zmian, więc żądania są wysyłane do naszej obsługi ssl, a nasz program obsługi SSL odwraca je do miejsca, do którego musi się udać.

Czy ludzie naprawdę przyspieszają pracę? Czy warto wydać to, co prawdopodobnie zajmie kilka godzin, aby chrome/najnowszy firefox wysłał nasze zapytania ajax do naszego programu obsługi ssl i aby nasz program obsługi ssl odwrócił proxy tam, gdzie trzeba jechać?

Uwagi:

a) to będzie aktywny tylko dla wybranej grupy białych wymienionych przeglądarek (np chrom najnowszy/firefox najnowsza). Dość proste js tam się zmieniają.

b) Tak, wiemy, jak tworzyć żądania HTTP -> https ajax w tych białych wymienionych przeglądarkach.

c) Z naszych dość obszernych testów wynika, że ​​combo nginx + spdy działa całkiem nieźle. Więc tak, wiemy, że w tym momencie jest lekko alfa/beta. Małe ryzyko, które chcemy podjąć.

d) Nagi, nasza usługa jest 90% + ajax. Tylko początkowy wpis jest obsługiwany przez nie-ajax, wszystkie inne "odsłon" są obsługiwane przez ajax. To może znacznie przyspieszyć działanie dużego podzbioru naszych użytkowników.

Dzięki.

+0

Ponieważ nie pomaga w pojedynczych, powolnych/rozłożonych wnioskach, czy fakt, że większość jest ajaxem, nie przyspieszy większości użytkowników? – Kevin

Odpowiedz

2

Krótka odpowiedź: Hell yes.

Długa odpowiedź: To zależy. https://www.phusionpassenger.com jest ciężki dla obrazów. Ładowanie strony głównej wymaga dużej liczby żądań. Zmieniając zwykły HTTP na SPDY skróciliśmy czas ładowania o 25%, ponieważ przeglądarka może pobrać więcej zasobów przy mniejszej liczbie odwiedzin. Jednak SPDY wymaga najnowszych wersji Chrome i Firefox. W naszym przypadku większość naszych użytkowników to użytkownicy techniczni, więc nie stanowi to problemu. Jeśli Twoi goście to głównie MSIE, lub jeśli nie ładujesz zasobów w sposób, który skorzystałby na równoległości, SPDY niewiele ci pomoże. We wszystkich innych przypadkach SPDY jest świetny.

Powiązane problemy