Persystencja sesji PHP niskim kosztem

Zapewnienie persystencji sesji logowania w obrębie rozproszonych infrastruktur jest dzisiaj koniecznością. Wykorzystanie do tego baz danych, choć popularne, zmniejsza uniwersalność architektury ograniczając ją wyłącznie do aplikacji wspierający to rozwiązanie, z kolei produkty zapewniające dobre wsparcie klastrowania np. couchbase niosą ze sobą spore wymagania sprzętowe i uniemożliwiają wykorzystanie ich na słabszych maszynach. Na szczęście zadowalające rozwiązanie można złożyć ze standardowych i lekkich komponentów. Czytaj więcej

Prosty failover Nginx

Korzystając z serwera Nginx jako proxy dla treści statycznych i dynamicznych warto pomyśleć o konfiguracji instancji failover dla naszego zaplecza. Stworzenie takiego vhosta w obrębie serwera proxy, bądź na innej maszynie pozwoli nam nie tylko przekierować ruch na wybraną przez nas i wcześniej przygotowaną stronę (co zwiększy komfort UX), ale także da nam możliwość wysłania robotom odpowiednich komunikatów (w postaci nagłówków przeglądarki).

Czytaj więcej