Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Zmienne dostępne zawsze, Jak tworzyć zmienne w php do których jest dostęp w każdej instancji
InfinityDimensio...
post
Post #1





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 21.05.2016

Ostrzeżenie: (0%)
-----


Witam jestem nowy w programowaniu webowym wcześniej coś niecoś majstrowałem w C++
tak więc chcę napisać prostą grę przeglądarkową do tej pory wspólne dane dla graczy(w zasadzie na razie to tylko test klikanie i odklikiwanie tych samych krzyżyków)
przechowywałem w pliku lecz zdaje sobie sprawę że to mało wydajne więc jak zrobić tak żeby dane były w skrypcie i jeśli za pomocą ajaxu
np metodą GET (której aktualnie używam)będą te same w każdym uruchomieniu skryptu a dopiero jeśli ostatni "gracz"się rozłączy to będą zapisywanie w pliku
z kolei jeśli pierwszy gracz przyjdzie to będą z powrotem z pliku ładowane jak się takie zmienne robi?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 8)
kapslokk
post
Post #2





Grupa: Zarejestrowani
Postów: 965
Pomógł: 285
Dołączył: 19.06.2015
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


PHP jest bezstanowy, nie ma możliwości stworzenia takich zmiennych, musisz je gdzieś utrwalać, żebyś mógł je przekazywać pomiędzy użytkownikami.
Go to the top of the page
+Quote Post
InfinityDimensio...
post
Post #3





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 21.05.2016

Ostrzeżenie: (0%)
-----


To gdzie je mogę przykładowo utrwalić? Jakie mam możliwości?
Byłbym wdzięczny za podanie jak największej liczby możliwości
Go to the top of the page
+Quote Post
kapslokk
post
Post #4





Grupa: Zarejestrowani
Postów: 965
Pomógł: 285
Dołączył: 19.06.2015
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


Dowolna baza danych / pliki. Dodatkowo możesz przechowywać równolegle np w memcached i bazie danych.
Go to the top of the page
+Quote Post
InfinityDimensio...
post
Post #5





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 21.05.2016

Ostrzeżenie: (0%)
-----


Co to jest memcached? jakie największe dane mogę przechowywać w MySQL?
I czy jest opcja aby w wymienionej bazie danych wszystko było w ramie serwera?
Go to the top of the page
+Quote Post
kapslokk
post
Post #6





Grupa: Zarejestrowani
Postów: 965
Pomógł: 285
Dołączył: 19.06.2015
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


https://pl.wikipedia.org/wiki/Memcached

Jakie największe dane w mysql? Nie wiem, szukaj w google

I czy jest opcja aby w wymienionej bazie danych wszystko było w ramie serwera?
Czyli że wszystkie usługi na jednym serwerze? Nie ma problemu.

@edit
Oczywiście memcached podałem jako prosty przykład (IMG:style_emoticons/default/smile.gif) Redis byłby nawet lepszy (IMG:style_emoticons/default/smile.gif)

Ten post edytował kapslokk 21.05.2016, 21:04:44
Go to the top of the page
+Quote Post
InfinityDimensio...
post
Post #7





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 21.05.2016

Ostrzeżenie: (0%)
-----


Zastanawiam się tylko czy to się da zrobić na serwerze który wykupiłem za 60 zł z domeną
Go to the top of the page
+Quote Post
kapslokk
post
Post #8





Grupa: Zarejestrowani
Postów: 965
Pomógł: 285
Dołączył: 19.06.2015
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


Pewnie nie (IMG:style_emoticons/default/tongue.gif) Ale skoro kupiłeś serwer za 60zł z domeną, to zapewne nawet nie potrzebujesz używać takich rzeczy. Wystarczy sam php i mysql, a to raczej masz na swoim serwerze.
Go to the top of the page
+Quote Post
LowiczakPL
post
Post #9





Grupa: Zarejestrowani
Postów: 531
Pomógł: 55
Dołączył: 3.01.2016
Skąd: Łowicz

Ostrzeżenie: (0%)
-----


Cytat(InfinityDimension @ 21.05.2016, 21:58:41 ) *
... jakie największe dane mogę przechowywać w MySQL? ...


możesz zapisać ponad 4 miliardy znaków jako 1 wartość a tych wartości możesz mieć ile chcesz ogranicza cię wyobraźnia i pojemność dysku
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 25.08.2025 - 06:49