Archive for September, 2008

rozpoznawanie lokalizacji użytkownika

Ośmieliłem się wreszcie przetestować GeoIP MaxMind – działa. O ile wersja darmowa czasem myli się o kilkaset kilometrów (Leszno zamiast Kielc, okolice Lublina zamiast Zabrza), to wersja City już raczej trafia. Jedna tylko sprawa była do zmiany – mamy autoload klas w PHP, a oryginalny, PECLowski kod wymuszał ładowanie z konkretnego katalogu ścieżką bezwzględną. ‘Wykomentowałem’ require i chodzi samo.

ruszył serwer obrazków

Dziś udało się uruchomić serwis podający obrazy, ze skalowaniem w różnych wariantach. Cały czas walczymy z modelami danych do galerii ofert. Problem polega na tym, żeby nie psuć bazy a jednocześnie nie komplikować zapytań ponad miarę i nie przesyłać stada danych w tę i z powrotem po kablach. Obrazki pokazały się już w animowanej galerii, zaczyna się formatowanie prezentacji.

Druga dzisiejsza ważna rzecz to przewrócenie struktury katalogów. Wcześniej domeny były przekierowane do podkatalogów, a to na home.pl oznacza że kod z jednej domeny był izolowany od drugiej. Ponieważ to ten sam kod i te same dane, trzeba było rozebrać żądania http z pomocą mod_rewrite, a cały kod uwspólnić. Uff, bałem się tego ale jest OK i muszę przyznać – dużo porządniej w katalogach.