Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Deklaracja Zmiennych, ---
sobieh
post
Post #1





Grupa: Zarejestrowani
Postów: 22
Pomógł: 0
Dołączył: 28.10.2004

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


czy orientuje sie ktos czy w php da sie lub moze bedzie sie dalo kiedys
deklarowac typ zmiennej ?
nie chodzi mi o Int Long czy String.

Chodzi o to :
Czy jest mozliwosc zadeklarowania zmiennej jako np. BYTE (bajt) czy WORD
tak aby :

array ( 1 , 2 , 3 , 1 , 2 , 3 , ... );
nie alokowal w pamieci calego DWORD dla kazdego elementu tablicy i zzeral przykladowo 16 mb na array
tylko 1 Bajt co podnioslo by 4x wydajnosc danego skryptu i uzylo tylko 4 mb pamieci zamiast 16.
kopiowanie takiego arraya tez trwalo by 4x krocej.

Druga rzecz ... czy orientuje sie ktos czy php ma w planach uzycie wreszcie MMX / SSE ?
kopiowanie pamieci Bajt po Bajcie ... Dword po Dwordzie trwa duuuuuzo dluzej
niz skopiowanie QWORD przez MMX czy DQWORD przez SSE i otwiera to wiele
nowych mozliwosci i rozwiazan do pracy na np. Arrayach gdzie SSE pozwala na Pack/Unpack danych
juz w procesorze.

pytam poniewaz z tego co widze to php cofa sie w rozwoju
miedzy innymi usuniecie z Release rozszerzenia w32api jest dla mnie paranoją
a ostatnia wersja z CVS jest pod php 4.4 :/

Pozdrawiam.

Ten post edytował sobieh 8.07.2007, 00:53:40
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Cysiaczek
post
Post #2





Grupa: Moderatorzy
Postów: 4 465
Pomógł: 137
Dołączył: 26.03.2004
Skąd: Gorzów Wlkp.




@sobieh - zgodzę się co do typów zmiennych, ale co do tych instrukcji MMX/SSE ... Jak potrzebujesz język je wykorzystujący, to pisz w C++. php nie do tego służy. To co piszesz ma zapewne sens, lecz widać, że nie masz pojęcia specyfice pisania aplikacji serwerowych (tu programowania www). Po prostu realia są inne.

Pozdrawiam.
Go to the top of the page
+Quote Post

Posty w temacie


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: 17.10.2025 - 17:38