![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 663 Pomógł: 6 Dołączył: 3.06.2007 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Czy jest możliwość aby w PHP zamiast pakować sesje do plików trzymać je w RAM-ie ? Szkoda za każdym razem zapisywać i odczytywać. To trochę zbędne.
-------------------- http://www.berry.nazwa.pl/edico/public_html/index.php ----> under construction
|
|
|
![]()
Post
#2
|
|
![]() Grupa: Przyjaciele php.pl Postów: 5 724 Pomógł: 259 Dołączył: 13.04.2004 Skąd: N/A Ostrzeżenie: (0%) ![]() ![]() |
-------------------- Nie lubię jednorożców.
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 663 Pomógł: 6 Dołączył: 3.06.2007 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
A tak na poziomie PHP? Na serwerach współdzielonych ?
-------------------- http://www.berry.nazwa.pl/edico/public_html/index.php ----> under construction
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Przyjaciele php.pl Postów: 5 724 Pomógł: 259 Dołączył: 13.04.2004 Skąd: N/A Ostrzeżenie: (0%) ![]() ![]() |
Pytanie w stylu: A jak jechac maluchem bez przerobek 180 po polskiej autostradzie?
-------------------- Nie lubię jednorożców.
|
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 663 Pomógł: 6 Dołączył: 3.06.2007 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
eee czemu? trochę to dziwne ze nie można trzymać danych poiędzy wykonaniami skryptów. Dziwne że w PHP nie ma takiego mechanizmu. Rozumiem z tego co mówisz że parser php odpala sie za kazdym razem wykonania skryptu. Ale mogłoby być przecież inaczej. Program mógłby być cały czas odpalony na apachu i tylko czekałby na kolejne zgłoszenia. Jeśli się tego nie wie wcześniej to trudno nie zadać takeigo pytania.
-------------------- http://www.berry.nazwa.pl/edico/public_html/index.php ----> under construction
|
|
|
![]()
Post
#6
|
|
![]() Grupa: Przyjaciele php.pl Postów: 5 724 Pomógł: 259 Dołączył: 13.04.2004 Skąd: N/A Ostrzeżenie: (0%) ![]() ![]() |
Aaaa, tobie o to chodzi.
Ja myslalem o RAMdisku ktorego uzywasz jak zwykly system plikow. Bo PHP+mod_php + apache tak dzialaja, co request to wszystko idzie od nowa. Hmm, ktos kiedys myslal zeby napisac serwer aplikacji (cos co opisales wyzej) dla php, ale nic nie powstalo. W Rubym, Javie cos takiego znajdziesz, tam po prostu caly czas jest wlaczona aplikacja i odbiera requesty, a nie odpalana co chwile. No i zawsze masz http://en.wikipedia.org/wiki/Memcached -------------------- Nie lubię jednorożców.
|
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 663 Pomógł: 6 Dołączył: 3.06.2007 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
ale tobie chodzi o tabelę mysql w ramie ? Ponoć to działa tylko dla zmiennych VARCHAR(255)
chyba jednak nie ![]() -------------------- http://www.berry.nazwa.pl/edico/public_html/index.php ----> under construction
|
|
|
![]()
Post
#8
|
|
![]() Grupa: Zarejestrowani Postów: 99 Pomógł: 15 Dołączył: 29.07.2006 Ostrzeżenie: (0%) ![]() ![]() |
Dlatego jest na plikach, że system plików oferuje szereg narzędzi i zabezpieczeń do obłsugi. Nie bardzo wyobrażam sobie:
- jak chciałbyś udostępniać miejsce w pamięci dla danego skryptu z limitem i okreslać sposób współdzielenia ? system plików to ma od zawsze - dlaczego miałbym poświęcać cenną pamięć na "śmieci" od userów - jak obsłużyć błędy takiego systemu Poza tym system buforowania i cacheowania plików wykorzystuje pamięć i stosuje leniwy zapis, pliki nie zmienione nie są zapisywane a częste zapytania są cacheowane. W ten sposób masz najlepsze z najlepszych: szybkość dostępu do popularnych danych (oklaski dla pamięci) i dużą ilość bezpiecznego i łatwo zarządzalnego miejsca (ukłon dla dysku). Na serwerach współdzielonych to byłby koszmar a na dedykowanych przeciez możesz sobie zrobić jakis ramdisk i tam ustawić katalog sesyjny, nie ? Co do inicjowania aplikacji za każdym requestem to warto chyba sobie policzyć czas takiej operacji i dostrzec jego znikomy udział w generowaniu strony, jeżeli chodzi o odciążenie serwera to wracamy do tematu dobrego systemu cachowania, tymczasowych plików kodu statycznego itp. |
|
|
![]()
Post
#9
|
|
![]() Grupa: Zarejestrowani Postów: 663 Pomógł: 6 Dołączył: 3.06.2007 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
no i znowu panikuję niepotrzebnie
![]() -------------------- http://www.berry.nazwa.pl/edico/public_html/index.php ----> under construction
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 07:32 |