Jabol
8.05.2003, 09:02:04
Shmop, shared memory segments functions, czy jakoś tak. To z czego się orientuje jest rozszeżenie dla php do operowania bezpośrednio na pamięci, czyż nie? Teraz się zastanawiam jakie ma to zastosowanie. Przecież chyba lepiej używać normalnych zmiennych, które podejrzewam są szybsze (a może się myle??). Ja zawsze lubiłem php za to, że nie trzeba w nim dbać o pamięć itd, które były pod kontrolą interpretera a nie php. Czy to rozszeżenie nie prowadzie php w złym kierunku?
Może Wy wydzicie w tym jakiś sens?, a może znacie odpowiedź na pytanie z tytułu?
dragossani
9.05.2003, 19:45:13
Chodzi o wymianę danych pomiędzy skryptem działającym w php, a innymi aplikacjami w systemie.
Przykład:
Serwer IRC trzyma w pamięci współdzielonej informacje o nadchodzących wypowiedziach.
Skrypt php działający jako streaming-html operuje na pamięci współdzielonej tworząc warstwę dostępu do IRC przez WWW.
radziel
10.05.2003, 09:50:28
Cytat
Skrypt php działający jako streaming-html operuje na pamięci współdzielonej tworząc warstwę dostępu do IRC przez WWW.
A to obsługuje każdy serwer z php?
KaMeLeOn
10.05.2003, 18:51:38
Cytat
Shared Memory Functions
Shmop is an easy to use set of functions that allows php to read, write, create and delete UNIX shared memory segments. These functions will not typically work on Windows, as it does not support shared memory. As of Windows 2000 though, enabling the php_shmop.dll in your php.ini will enable this functionality though.