1

Temat: eStats 4.9.70

Troszkę większa aktualizacja (rewizja 140), przynosząca dużą aktualizację grafik flag (wygenerowane od nowa, bezpośrednio w wymiarach 16 x 16 pikseli), oszczędności w rozmiarze paczki dzięki optymalizacji ikon z użyciem narzędzia Pngcrush (następne w kolejce są mapy i antypiksele), kilka nowych reguł dla wykrywania przeglądarek i systemów oraz urządzeń mobilnych. Ponadto od tej wersji powinno działać pobieranie informacji o stronie odsyłającej także w trybie zbierania z wykorzystaniem wyłącznie JavaScript.


Zmiany:

- zaktualizowana lista krajów oraz wszystkie flagi;
- próba zachowania informacji o stronie odsyłającej w trybie używającym wyłącznie JavaScript;
- ponownie skompresowane wszystkie ikony dla zmniejszenia rozmiaru pakietu;
- dodane wykrywanie iPada, Windows Phone i WebOS;
- dodane wykrywania przeglądarek mobilnych S60 OSS Browser, Ninesky oraz NetFront Life;

Pobieralnia:

ZIP: 1018.44 KB.
TAR.BZ2: 765.8 KB.

Nadszedł już czas, najwyższy czas, nienawiść zniszczyć w sobie.

2

Odp: eStats 4.9.70

No i fajnie, chyba wszystko już działa jak trzeba smile Zaktualizowałem wczoraj wszystkie witryny.

Tyle, że chyba zmieniam na kod mieszany. Zastanawiam się jednak co będzie bardziej wydajniejsze (chodzi o szybkość wczytywania strony) - kod mieszany (PHP+JS), czy samo JS.

3

Odp: eStats 4.9.70

Trudno powiedzieć, na pewno można spróbować kilku sztuczek dla kodu JS, np. dodać atrybut async do znacznika SCRIPT.
Tak czy owak polecałbym użycie trybu mieszanego (ze względu na większą skuteczność), a ostatecznie pozostawienie tylko kodu PHP (jeśli dodatkowe informacje o wtyczkach itd. nie są Ci potrzebne).

Nadszedł już czas, najwyższy czas, nienawiść zniszczyć w sobie.

4

Odp: eStats 4.9.70

Chyba sam JS jest nieco szybszy, ale w sumie trudno to jednoznacznie stwierdzić.

5

Odp: eStats 4.9.70

Nie, sam JS nie może być szybszy (ma jedynie szanse na wrażenie szybkości przy asynchronicznym ładowaniu). ;-)
W tym wypadku jest wykonywane więcej operacji niż przy samym PHP (i po stronie klienta i po stronie serwera), narzut może niewielki, ale jest.

Nadszedł już czas, najwyższy czas, nienawiść zniszczyć w sobie.