Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > Web Development
You last visited: Today at 23:57

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Globale Javascript Änderung

Discussion on Globale Javascript Änderung within the Web Development forum part of the Coders Den category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Jan 2015
Posts: 30
Received Thanks: 2
Globale Javascript Änderung

Hey ich mache zurzeit ein Browsergame und dafür brauche ich Globale Live Änderungen an der Website sozusagen.

Beispiel:

Wenn z.B. halt ein Nutzer etwas kauft soll es für die anderen Nutzer natürlich verschwinden und das ohne Refresh und mit Javascript.
Da ich bisher noch nicht viel mit PHP/Datenbanken etc. zutun hatte wollte ich fragen wie ich dies realisieren kann?

Ich muss ja irgendwie Javascript mit dem Server/PHP verbinden

Beispiel: Ein Nutzer klickt auf seiner Seite einen Button und kann so eine Zahl für alle Global sichtbar erhöhen. Das wär schon hilfreich als Start
-Shigetora is offline  
Old 07/24/2015, 02:03   #2
 
Reav0r's Avatar
 
elite*gold: 0
Join Date: Sep 2014
Posts: 150
Received Thanks: 32
Also entweder kannst du die Daten regelmäßig per ajax nachladen, oder du machst einen WebSocket Server.

Allerdings denke ich das die ajax Methode für ein vorhaben reichen sollte, da ich mal nicht davon ausgehe, das du vorhast das Spiel groß zu vermarkten.

Und falls du dich nicht mit PHP befassen willst, bzw. lieber nur JavaScript lernen willst, kannst du dich auch mit Node.js befassen. Hat halt den Vorteil das du dich ersteinmal auf eine Sprache konzentrieren kannst. Außerdem kannst du mit Node heute so viel machen, das es sich eigentlich sehr lohnt das zu lernen.
Reav0r is offline  
Thanks
1 User
Old 07/24/2015, 02:17   #3
 
elite*gold: 0
Join Date: Jan 2015
Posts: 30
Received Thanks: 2
Danke für die schnelle Antwort

Ajax klingt ganz gut für mich also werde ich mich da mal ransetzen.
w3schools scheint das ja wie immer gut zu erklären
-Shigetora is offline  
Old 07/24/2015, 16:46   #4
 
Hyukisawa's Avatar
 
elite*gold: 133
Join Date: May 2007
Posts: 506
Received Thanks: 194
Stimme Reav0r zu, für Live Änderungen sind Web-Sockets nicht gerade dumm.
Brauchst es aber nicht unbedingt mit Live Änderungen machen...

User Kauft das Item -> Datenbank setz Item auf verkauft
nächster User will schon ein gekauftes Item Kaufen (weil seite noch nicht refresht) -> prüfung ist item schon verkauft
Ja -> Callback (Item schon verkauft)
Nein -> Datenbank setz item auf verkauft und gibt zurück (x)

Das ist dir überlassen.
Hyukisawa is offline  
Reply


Similar Threads Similar Threads
Die globale Elite!
06/18/2015 - Steam Trading - 0 Replies
Erst höchster erspielbarer ''Die globale Elite '' Rank mit 50+ MM Siegen! Der Account wurde komplett Cheatfrei oder mit unerlaubten Hilfsmitteln gespielt, die zu einem OW-/VAC-Ban führen könnten. Account ist in keiner Liga eingetragen. (ESEA, FACEIT, ESL, CEVO) Nach erfolgreichem Geldeingang werden ihnen alle benötigten Zugangsdaten zugesendet. (Email, Pw, Name) Der Account ist in sämtlichen Ligen unbenutzt.
[Buying] Buy Globale Europa 7 acc
06/14/2014 - Browsergames Trading - 1 Replies
Buy Globale Europa 7 acc Full Skype:Giocatore_do
[VB .net]Globale Variabelen
09/18/2012 - .NET Languages - 11 Replies
Hallo Com, Folgendes Problem.. Ich versuche in VB .Net Globale Variablen zu Deklarieren. Jedoch ohne Erfolg.. Hier der Code: Public Class Global_Values Public Shared language_select(1, 1) As String '## Deutsch'
Globale Pickit
11/06/2011 - Diablo 2 - 2 Replies
Hall habe mal ne frage ... kann man ne Globale Pickit machen ? weil ich habe 3 rechner am laufen und muss wenn ich was an der Pickit ändere dieses bei jedem rechner tuhen ...
Globale Erderwärmung
05/16/2008 - Off Topic - 21 Replies
:rolleyes: discuss



All times are GMT +2. The time now is 23:57.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2024 elitepvpers All Rights Reserved.