Szybsza baza danych = szybszy katalog

Wpis dodany 2011.04.21, 17:47:44, 0 komentarzy

Mnóstwo czasu minęło od poprzedniego wpisu na blogu, jednak "pod maską" Katalogu SEO pojawiło się sporo udoskonaleń. Szczególnie godna opisania jest implementacja nowej biblioteki odpowiedzialnej za obsługę bazy danych. W przeciwieństwie do wielu innych udoskonaleń, zaimplementowanie tej biblioteki pozwoliło uzyskać widoczne gołym okiem korzyści:

  1. Szybsze działanie katalogu: zauważalny wzrost szybkości, zwłaszcza w obszarach, które wyjątkowo aktywnie korzystają z bazy danych (np. wyszukiwarka).
  2. Koniec z ciasteczkiem sesji: nowa biblioteka pozwoliła na przepisanie funkcji odpowiedzialnej za analizę aktywności Użytkowników w taki sposób, iż nie jest konieczne stosowanie ciasteczka sesji. Było to jedyne "globalne" i naprawdę ważne ciastko w Katalogu SEO... Teraz można się po nim poruszać spokojnie nawet bez włączonych ciasteczek (choć nie jest to zalecane). Naturalnie to także zwiększa szybkość działania katalogu!
  3. Dokładniejsze dane Odwiedzających: na stronach wpisów, w karcie "Odwiedzający", zdarzały się wynikające z różnych przyczyn braki. W wielu przypadkach, jeśli użytkownik nie miał włączonej obsługi ciasteczek (cookies) i przeszedł z jednego wpisu na drugi - jedynie jeden z nich pokazywał te odwiedziny na karcie "Odwiedzający". Teraz tego rodzaju niedoskonałości nie będą już występować.

Poza wyżej opisanymi, pojawiło się -od czasu poprzedniego wpisu- sporo innych nowości, ponieważ jednak większość z nich jest "natury technicznej" (nie widać ich z zewn.) opisane zostaną przy innej okazji.