Приветствую.
Возник такой вопрос:
существует довольно-таки большой массив(на 4000 значений).
Есть ли разница между тем поместить его в сессию или в созданный мной файл?
Сессия это тот же самый файл на серваке и каждый раз обращаясь к $_SESSION, PHP производит такую же самую процедуру считывания и записывания, как с обыкновенного файла. Правильно?
1) Тогда получается, что по производительности(чтение/запись) они одинаковы?
2) В каком формате хранятся данные в сессии? Сериализовано? Если да, то получается затрата на сериализация и десериализацию?
Спасибо.
1. arimanecro - 05 Мая, 2017 - 12:04:12 - перейти к сообщению
2. caballero - 05 Мая, 2017 - 17:04:15 - перейти к сообщению
используйте сессию
не экономте на спичках
не экономте на спичках
3. Sail - 05 Мая, 2017 - 17:24:39 - перейти к сообщению
arimanecroа ещё есть СУБД... разные...
Для справки: Базы данных NoSQL и SQL
Для справки: Базы данных NoSQL и SQL
4. Fart - 06 Мая, 2017 - 09:18:46 - перейти к сообщению
ТС, при оптимальном выборе используемого метода можешь протестировать на скорость выполнения и выделяемой памяти. исходя из полученных данных ты можешь сам сделать вывод, что тебе подходит для этого.