Aug 07

Alternatywa dla sIFRa?

Tag: JavaScriptdooshek @ 10:46

Znamy już w miarę dobrze
sIFRa używaliśmy go przy okazji np. strony
GetZZZ. Dzisiaj znalazłem podobne
rozwiązanie które nazywa się FaceLift.

Generuje on obrazki z różnymi czcionkami w locie po stronie serwera czyli PHP + GD a nie jak sIFR po stronie przeglądarki (Flash). Na pewno jest łatwiejszy w implementacji jednak nigdzie nie doczytałem informacji o obsłudze UTFa. Jakiś czas temu próbowałem za pomocą GD zrobić parę polskich “krzaków” ale niestety nie wyszło mi to :(

Być może było to winą niepoprawnej czcionki (która nie miała w sobie znaków z puli UTF8) -  nie badałem tego tak dokładnie. Innym problemem z generowaniem obrazków po stronie serwera jest jego obciążenie. Oczywiście wygenerowany obrazek jest cachowany po stronie serwera (a więc napis jest generowany tylko raz) pozostaje jednak problem, że nadal wszystkie takie obrazki są przetwarzane przez PHP.

W przypadku “zwykłego” pobierania obrazków jest on serwowany bezpośrednio przez Apache’a, w przypadku generowanego niestety zawsze uruchamiany jest PHP co dodatkowo obciąża serwer (niewiele ale jednak). Rozwiązaniem jest nasz pomysł z wcześniejszym sprawdzaniem (przed wygenerowaniem strony) czy dany obrazek znajduje sie w cache’u i wygenerowanie URLa bezpośrednio do obrazka zanjdującego sie w cacheu.

3 Responses to “Alternatywa dla sIFRa?”

  1. Rafał Piekarski says:

    OffTopic: Usuńcie , które wstawiły się przed każdym linkiem…. ;-)

  2. Rafał Piekarski says:

    Po “Usuńcie” być <BR />, ale nie został wyescape’owany. ;-)

  3. dooshek says:

    Problem jest w tym, że u mnie (FFox3, win) się one nie pokazują :) Ogólnie sprawdzaliśmy to już i wydaje się, że w tym przypadku czary wordpressowe są skuteczne…

Leave a Reply