Cytat(dr_bonzo @ 14.12.2008, 20:23:30 )

Z nowego opisu zupelnie co innego juz wynika.
Z Twojego też.
Cytat
CGI - ja mowilem o tym
http://en.wikipedia.org/wiki/Common_Gateway_Interface- czyli NIE jest programem wykonujacym konkretne zadanie (np. generowanie obrazkow)
Format COM, EXE, czy TTF też jest tylko protokołem. Plik w formacie .cgi to regularna aplikacja, napisana np. w C++ czy w pascalu i skompilowana do formatu cgi zamiast exe, bo ma to pracować w innym środowisku niż Windows. Każdy system ma własne protokoły dla plików wykonywalnych. Interpreter CGI to w Internecie odpowiednik COM. Ograniczenia narzuca tu środowisko i możliwości samego interpretera.
Cytat
Ostatecznie zrozumialem ze chcesz co X minut odswiezac obrazek, bez przeladowania calej strony.
Bardzo proste:
1. JavaScriptem co X minut pobierasz pik obrazka (http://server/obrazek.php?123123123 gdzie 123123123 to ilosc sekund od 1970roku - w php time())
2. obrazek.php generuje ci ten obrazek (albo z jakiegokolwiek zrodla go pobiera, bo nie wiem jak je tworzysz), mozesz skorzystac z keszowania, i zapisywac obrazek gdzies na dysku serwera (zeby go nie generowac za kazdym razem)
Pisałam, że tworzę wykres z obliczeń. Musi być wyliczany i generowany za każdym razem, bo za każdym razem to jest inny obraz. Ziemia wiruje, przesuwa się na swojej orbicie, a w tle latają sobie jeszcze planety, Księżyc i inne zabawki. Obraz nieba w danej chwili jest niepowtarzalny, więc podobieństwo do zegara jest tylko częściowe. To taki zegar z lekko obluzowanymi wskazówkami.

Cytat
3. w JS tworzysz obiekt Image, img = new Image(); img.src = 'http://server/obrazek.php?123123123'
co spowoduje ze obrazek sie sciagnie do przegladarki
Jak to zrobić, żeby nie podawać pełnej ścieżki? Próby włamań już miałam, póki co nieskuteczne ale... Parametry też nie powinny być widoczne, bo wtedy wywołanie obrazu (z obliczeniami) można wkleić na dowolną stronę. Pisałam, że dlatego nie podoba mi się rozwiązanie z javascript. Dostępny może być tylko aktualny wynikowy obraz jako np. obrazek.png. To nie jest GNU, włożyłam w to masę trudnej wiedzy i pracy. Za darmo tej wiedzy nie dostałam. Chcę z tego mieć jeśli nie kasę, to chociaż ruch na stronie i uznanie. Bywam próżna.
Cytat
4. podmieniasz obrazek na stronie na ten nowy, tzn wymien src="" javascriptem w <img />
Co znaczy "wymień src="" w <img />" ? Podpowiedz jakąś nazwę procedury czy cokolwiek, co ma jakąś nazwę i czego opisu można szukać.
To wszystko ma być w jakiejś pętli, czy może to jest jakaś funkcja-automat?
Sorry, jeśli pytania sa głupie. Nie znam w ogóle javascript. Rozumiem w tym języku jedynie obliczenia.
Cytat
Jesli obrazek generuje i sciaga sie szybko ( hmm < 0.1s) to mozesz pominac pkt 3.
Obliczenia i kreślenie są szybkie (poniżej 0,05 s) - algorytm mam wydajny, a to całkiem niezły serwer. Niestety, nie działa antyaliasing w GD ale tego już nie przeskoczę. Natomiast ładowanie to sprawa sieci i sprzętu użytkownika. U jednego będzie szybko, u drugiego krowiasto. Na to wpływu nie mam tak samo, jak i z każdą gotową grafiką, a rysunek nie może być zbyt mały, bo straci czytelność. Może więc jednak warto skorzystać z przechowalni przeglądarki przez wzgląd na różną jakość odbioru u użytkownika? Żeby nie było, że obraz generuje się w 0,02 s, a ładowanie trwa 0,5 min. Podmieni wtedy, gdy już go ściągnie, a opóźnienie będzie niezauważalne.
Thx, może to i dobre rozwiązanie. Tylko to bezpieczeństwo...