Będą to zawsze tablice dwu-wymiarówe. Próbowałem już różnych sposobów:
- serializacji
- wlasnej serializacji czyli sam separuje i sam składam z ciągu tablice, niestety wolniejsze od klasycznej serializacji
- zapisywanie jako źródło php, potem require i wywoływanie funkcji ktora przwyroci mi tablice... niestety jakies 2-3 razy wolniejsze od serializacji
- różne kombinacje drugiego punktu, bardzo szybko moge odczytac cache za pomoca fread i przwrocenie go do tablicy jednowymiarowej, czyli oddzielenie rekordów ale nie pol wyniku wygladaloby to tak:
Kod
[0] => imie0#nazwisko0#adres0
[1] => imie1#nazwisko1#adres1
[2] => imie2#nazwisko2#adres2
[1] => imie1#nazwisko1#adres1
[2] => imie2#nazwisko2#adres2
"#" to moj separator. Iterowanie w calej tablicy i rozbijanie ciągów po sepratorze by stworzyc dwuwymiarowa tablice jest juz bardzo kosztowne i wychodzi na to, ze klasyczna serializacja wychodzi najszybciej, ale i tak mnie to nie-zadawala... jest to niewiele szybsze od zapytania sql.
Czy macie jakis inny, szybszy sposob niz serializacja?