Witam! Mógłby mi ktoś przybliżyć w jaki sposób działają gry przeglądarkowe? Autorzy umieszczają treść stron na jakimś apache i oprócz tego piszą jakiś serwer w c++ czy jak toejst? proszę o pomoc

Działanie gry przeglądarkowej
Rozpoczęty przez N00bek, 03 lut 2013 20:01
5 odpowiedzi w tym temacie
#1
Napisano 03 luty 2013 - 20:01
#2
Napisano 04 luty 2013 - 00:36
Kurcze, nie wiem do końca w jaki sposób mogę pomóc 
Jak działają takie gierki to jest to tak, że na serwerze (Linux, te sprawy) jest baza danych do której są nanoszone zmiany (aktualizacje) przez jakiś dynamiczny język (zwykle PHP). Nie wiem co więcej Cię interesuje, pytanie jest zbyt ogólne

Jak działają takie gierki to jest to tak, że na serwerze (Linux, te sprawy) jest baza danych do której są nanoszone zmiany (aktualizacje) przez jakiś dynamiczny język (zwykle PHP). Nie wiem co więcej Cię interesuje, pytanie jest zbyt ogólne

#3
Napisano 04 luty 2013 - 11:08
Wyszukaj sobie w Google coś na temat enginu graficznego do Flasha.
AMD Phenom II 955
Pentagram Karakorum HP-120 AlCu + Arctic Cooling AF1225L
4 GB DDR3 1600 MHz
Było Asus Radeon HD 6950 DCU II, jest XFX 7850 z AC Mono - czego się nie robi dla tej ciszy!
SilentiumPC Deus G1 600W
Pentagram Karakorum HP-120 AlCu + Arctic Cooling AF1225L
4 GB DDR3 1600 MHz
Było Asus Radeon HD 6950 DCU II, jest XFX 7850 z AC Mono - czego się nie robi dla tej ciszy!
SilentiumPC Deus G1 600W
#4
Napisano 04 luty 2013 - 13:23
Kurcze, nie wiem do końca w jaki sposób mogę pomóc
Jak działają takie gierki to jest to tak, że na serwerze (Linux, te sprawy) jest baza danych do której są nanoszone zmiany (aktualizacje) przez jakiś dynamiczny język (zwykle PHP). Nie wiem co więcej Cię interesuje, pytanie jest zbyt ogólne
Mniejwięcej chodzi o to co napisałeś. Czy jest tak, że na jakimś fizycznym servie jest apache i w nim umieszaczony jakiś skrypt php, który jest wykonywany przez interpreter php i wysyłany do użytkowika kiedy on wywyła stronę? I oprócz tego pewnei musi stać jakiś programik który działa 24/7. Ale właśnie nie wiem czy taki zwykły c++, który komunikuje się z tym skryptem co jest w apache? jeśli tak to jak?
Albo jak wiesz to możesz mi napisać jak to jest w przypadku aplikacji we flashu/ Generalnie to chciałbym wszystko szczegołowo wiedzieć.
#5
Napisano 04 luty 2013 - 14:31
AMD Phenom II 955
Pentagram Karakorum HP-120 AlCu + Arctic Cooling AF1225L
4 GB DDR3 1600 MHz
Było Asus Radeon HD 6950 DCU II, jest XFX 7850 z AC Mono - czego się nie robi dla tej ciszy!
SilentiumPC Deus G1 600W
Pentagram Karakorum HP-120 AlCu + Arctic Cooling AF1225L
4 GB DDR3 1600 MHz
Było Asus Radeon HD 6950 DCU II, jest XFX 7850 z AC Mono - czego się nie robi dla tej ciszy!
SilentiumPC Deus G1 600W
#6
Napisano 05 luty 2013 - 11:01
Po kolei.
"Czy jest tak, że na jakimś fizycznym servie jest apache i w nim umieszaczony jakiś skrypt php, który jest wykonywany przez interpreter php i wysyłany do użytkowika kiedy on wywyła stronę?"
Po części - na jakimś fizycznym servie jest apache obsługujący język (np.) PHP, który jest wywoływany (interpretowany) w dwu sytuacjach: jak użytkownik wywoła plik przez przeglądarkę (HTTP) lub jeśli skrypt półautomatyczny lub automatyczny go wywoła (skrypty cron wywoływane są okresowo na podstawie tzw. crontabów czyli najprościej tłumacząc tabeli z zadaniami dla crona). Zmiany widać w momencie (zazwyczaj) ponownych odwiedzin danego adresu url, lub nanoszone są automatycznie na daną część strony na zasadzie dynamicznej komunikacji serwer-użytkownik czyli zw. AJAX'a (polega to na tym, że jak normalnie odwiedza się jakiś url to serwer drukuje nam całą stronę, od pierwszego do ostatniego bita jaki widzimy i jest tak za każdym razem [kledy klikamy jakiś link] - stronka jest statyczna, AJAX to technologia oparta o JavaScript, wykorzystująca zazwyczaj XML lub JSON, które zawierają dane [są i wyjątki, np. pobiera się też nieraz "surowy HTML"], która potrafi nawiązać połączenie z serwerem, pobrać [a nawet wysłać] z niego dane, które później można wykorzystać do naniesienia poprawek na stronkę - stronka jest dynamiczna).
Co do aplikacji flash/Java o jest to podobnie jak przy tym co napisałem o AJAXie, różnice polegają w zasadzie na interpreterze wizualnym, nie jest to już przeglądarka, a np. technologia Flash lub "filiżanka kawy" czyli Java
"Czy jest tak, że na jakimś fizycznym servie jest apache i w nim umieszaczony jakiś skrypt php, który jest wykonywany przez interpreter php i wysyłany do użytkowika kiedy on wywyła stronę?"
Po części - na jakimś fizycznym servie jest apache obsługujący język (np.) PHP, który jest wywoływany (interpretowany) w dwu sytuacjach: jak użytkownik wywoła plik przez przeglądarkę (HTTP) lub jeśli skrypt półautomatyczny lub automatyczny go wywoła (skrypty cron wywoływane są okresowo na podstawie tzw. crontabów czyli najprościej tłumacząc tabeli z zadaniami dla crona). Zmiany widać w momencie (zazwyczaj) ponownych odwiedzin danego adresu url, lub nanoszone są automatycznie na daną część strony na zasadzie dynamicznej komunikacji serwer-użytkownik czyli zw. AJAX'a (polega to na tym, że jak normalnie odwiedza się jakiś url to serwer drukuje nam całą stronę, od pierwszego do ostatniego bita jaki widzimy i jest tak za każdym razem [kledy klikamy jakiś link] - stronka jest statyczna, AJAX to technologia oparta o JavaScript, wykorzystująca zazwyczaj XML lub JSON, które zawierają dane [są i wyjątki, np. pobiera się też nieraz "surowy HTML"], która potrafi nawiązać połączenie z serwerem, pobrać [a nawet wysłać] z niego dane, które później można wykorzystać do naniesienia poprawek na stronkę - stronka jest dynamiczna).
Co do aplikacji flash/Java o jest to podobnie jak przy tym co napisałem o AJAXie, różnice polegają w zasadzie na interpreterze wizualnym, nie jest to już przeglądarka, a np. technologia Flash lub "filiżanka kawy" czyli Java

Użytkownicy przeglądający ten temat: 1
0 użytkowników, 1 gości, 0 anonimowych