Get Adobe Flash player

Jesteś tutaj

Strona główna » Warto przeczytać

RSS w sklepie - warto czy nie?

Na oficjalnej stronie zencart.com znaleźć można wiele dodatkowych modułów rozszerzających i tak już ogromne możliwości sklepu zbudowanego na bazie projektu Zen Cart. Jednym z nich jest popularny wśród użytkowników moduł RSS Feed umożliwiający utworzenie kanału informacyjnego sklepu w formacie XML zgodnym ze standardem RSS. Jest to niewątpliwie przydatny moduł, szczególnie w przypadku sklepu z często aktualizowaną ofertą, jednak jego niewłaściwa konfiguracja może spowodować więcej szkody niż pożytku. Większość bowiem użytkowników wykorzystuje ten moduł do prezentacji pełnej oferty swojego sklepu, nie zgłębiając jego szczegółowych możliwości konfiguracyjnych, jak choćby ustawienia zapisu tak utworzonej oferty do pliku tekstowego przechowywanego na serwerze przez określony czas. Pominięcie tej opcji konfiguracyjnej modułu ma bardzo istotny wpływ na nagły wzrost ilości generowanych zapytań do bazy danych, a także ilości pobieranych z tej bazy danych i czasu użycia systemu serwera na obsługę skryptów. Są to trzy podstawowe parametry ograniczane użytkownikowi na zdecydowanej większości serwerów współdzielonych przez administratora serwera wynajmowanego w każdej firmie hostingowej.

Jest mało prawdopodobne przekroczenie tych limitów w przypadku rzadko odwiedzanego przez klientów sklepu w którym jest około 300-400 produktów, natomiast problem ten uwidoczni się napewno w przypadku popularnego, często odwiedzanego przez klientów sklepu posiadającego w swojej ofercie kilka lub kilkanaście tysięcy produktów. Sklepy internetowe oferujące znaczne ilości produktów, w tym bowiem przypadku, jeśli nie korzystamy z opcji "cache" i oferta sklepu przy każdej wizycie klienta na stronie jest generowana dynamicznie - miliony zbędnych zapytań do bazy jest wysyłana przy każdym odświeżeniu strony w przeglądarce klienta. Jest to naprawdę zabójcze dla serwera i zupełnie zbędne, wystarczy jedynie ustawić odpowiednio długi czas odświeżania danych do pliku tekstowego i problem sam znika. W przypadku sklepu bardzo często odwiedzanego przez klientów, z bardzo dużą ofertą produktów można też rozważyć zastosowanie innych opcji konfiguracji modułu RSS, jak chociażby ograniczenie prezentacji danych tylko do samych nowości w sklepie lub tylko do listy produktów polecanych czy wreszcie promocji, jeśli takowe w sklepie stosujemy. Mniejsza ilość danych wykorzystywanych do utworzenia pliku, napewno zdecydowanie korzystniej wpłynie na obciążenie naszego serwera i ograniczenie zużycia transferu. Naprawdę więc przed użyciem tego modułu warto się dobrze zastanowić nad jego prawidłową konfiguracją.

stat4u