Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: сессии и объекты
 
 автор: aseo   (28.08.2008 в 12:39)   письмо автору
 
 

Добрый день.
возник такой вопрос.
У меня есть объект, характеризующий конфигурацию (в смысле такущее состояние) web-страницы (параметры блоков, формы и т.д.). Я хочу хранить в сессии эту информацию. Соответственно, есть два варианта:
1. хранить экзкмпляр этого объекта в сессии
2. хранить id конфигурации (в виде особого объекта, например), а сам объект конфигурации восстанавливать по этому id при каждой загрузке

что посоветуете?

  Ответить  
 
 автор: Trianon   (28.08.2008 в 13:00)   письмо автору
 
   для: aseo   (28.08.2008 в 12:39)
 

посоветую почитать об особенностях сериализации объектов.
http://php.net/serialize

  Ответить  
 
 автор: aseo   (28.08.2008 в 14:07)   письмо автору
 
   для: Trianon   (28.08.2008 в 13:00)
 

но я же не спрашиваю, как это сделать...

  Ответить  
 
 автор: cheops   (28.08.2008 в 14:14)   письмо автору
 
   для: aseo   (28.08.2008 в 12:39)
 

Объекты большие?

  Ответить  
 
 автор: aseo   (28.08.2008 в 14:16)   письмо автору
 
   для: cheops   (28.08.2008 в 14:14)
 

скорее всего да
я склоняюсь ко второму варианту

  Ответить  
 
 автор: cheops   (28.08.2008 в 14:18)   письмо автору
 
   для: aseo   (28.08.2008 в 14:16)
 

В принципе сессия тоже сохраняет данные на жестком диске и оперирует ими по уникальному номеру, но если вы будете хранить данные в таблице MySQL, может побыстрее получится.

  Ответить  
 
 автор: aseo   (28.08.2008 в 14:46)   письмо автору
 
   для: cheops   (28.08.2008 в 14:18)
 

вопрос был в сохранении состояния между переходами

  Ответить  
 
 автор: cheops   (30.08.2008 в 16:08)   письмо автору
 
   для: aseo   (28.08.2008 в 14:46)
 

Под "переходом" что имеется в виду? Переход между страницами (сессия в принципе для этого и заточена) или что-то другое?

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования