> Jezeli zaczytujemy dane z zewnatrz to zewnetrzny kanal moze podac nam dowolna date (nie musi byc to zreszta koniecznie rss; skrypt jest tak napisany ze mozna dowolny strumien informacji przetransportowywac) tymczasem w naszej bazie sql sa podane wszystkie przestrzenie (w tym zewnetrzne, takie jak na przyklad kanal rss WLP) i maja w jednolitym formacie (sekund od 1 stycznia 1970 r.) podana date, przez co wywolanie ich nie wymaga wczytywania rss za kazdym razem (co zreszta trwa kilkanascie sekund) lecz wczytania stron wedlug jednego schematu jako wierszy w bazie danych. W bazie danych nie importuje daty z rss lecz date zaczytu pliku, po to aby byla to faktyczna data powstania artykuly wedlug czasu ktory obowiazuje na naszym serwerze. Poniewaz zaczytanie z rss odbywac sie bedzie w zasadzie non stop (nawet nie bedzie to raz na 10 minut) lecz cykle '1 przestrzen co odswiezenie, ale nie czesciej niz ta sama raz na piec minut', dlatego nasz czas powstania artykulu bedzie pewniejs
zy od podawanego z zewnetrznego zrodla. Oczywiscie dodanie nowego kanalu spowoduje, iz artykul z niego ma date opublikowania w Wandystanie; ale to nieistotny efekt uboczny, jezeli mozna go nazwac w ogole ubocznym, bo z drugiej strony jest to jakies tam novum ktore jest widoczne jako novum wlasnie
Powiem tak... dla mnie owo "novum" jest istotnym bugiem - dlatego, że fałszuje rzeczywistość. Jeśli art wydany był 5.08 o jakiejś tam godzinie, to nie można wmawiać czytelnikom, że czas wandejskiej publikacji (dzien pozniej!) jest data pewniejszą - jak to okresliles. Całkowicie nie rozumiem dlaczego taka metoda została przyjęta.
Rozumiem jedynie, że Twój agregat pobiera dane ze źródeł zewnętrznych, wrzuca je do bazy danych na naszym serwerze i dopiero wówczas prezentuje na naszej stronie - z data dla siebie wlasciwa. I takiej konstrukcji w dobie powszechnosci kanałów RSS nie rozumiem absolutnie. No ale...
Tak czy inaczej - brawo za wysiłek, brawo za uregulowanie newsów na stronie! Brakowało dawno tego elementu. Teraz jest i bardzo mnie to cieszy :)
-- Menhuerheketheb! Sekretar Lord Darth "Ruda Grażyna" Kanzler "What are you doing in our street among the automobiles, horse? How are your cousins, the centaur and the unicorn?"Received on Fri 07 Aug 2009 - 02:49:47 CEST
This archive was generated by hypermail 2.4.0 : Wed 08 Jan 2020 - 17:31:26 CET