Помощник
|
PHP сессии под скальпелем. Как работают PHP сессии изнутри, Подробный туториал по внутреннему механизму работы сессий |
KDenisK
|
Сообщение
#1
|
||
|
|
||
|
|||
developinwed |
2.10.2011, 1:11;
Ответить: developinwed
Сообщение
#2
|
|
Спасибо! Все четко и понятно. А что быстрее будет работать: 1) стандартные сессии пхп или собственные, при сохранении ид сессии в БД?
|
|
|
KDenisK
|
Сообщение
#3
|
|
|
А что быстрее будет работать: 1) стандартные сессии пхп или собственные, при сохранении ид сессии в БД? Вопрос сложный. Подключение к БД требует времени (удалённое подключение, авторизация). Сравните это с доступом к локальному файлу. Добавьте сюда то, что содержимое файла считывается целиком и записывается тоже целиком, так что и здесь преимущества БД не реализуются в полной мере. Моё мнение — принципиальной разницы нет. В основном вопрос использования БД или файлов встаёт, когда у вас есть несколько серверов на один веб-сайт. Тут файлы уже не работают в принципе, т.к. необходимо единое хранилище данных. Ещё одна тонкость в вопросе БД vs. файлы это то, что при использовании файлов обеспечивается целостность данных, т.к. при вызове функции session_start файл сессии лочится и пока скрипт не отработает, никто этот файл открыть не сможет. При использовании БД обеспечение целостности данных целиком и полностью ложится на ваши плечи. Принципиально увеличить скорость работы может использование memcached, но там тоже есть свои сложности, в т.ч. и упомянутая целостность данных.
-------------------- |
|
|
||
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Арбитражники, как ведете учет расходов и доходов? | 12 | Boymaster | 1910 | Вчера, 21:03 автор: MisterBit |
|
Ссылки за которые не стыдно! Качественный линк билдинг сервис под Бурж от Westrank. Честный прайс. | 63 | DaoDog | 47120 | Вчера, 12:05 автор: Omaxis |
|
Как вывести деньги в Украине с заблокированного Юмани ? | 29 | freeax | 4813 | 17.4.2024, 1:19 автор: sergio11 |
|
Прототипирование + дизайн + вёрстка = красивый и эффективный сайт под ключ | 0 | bunneh | 340 | 16.4.2024, 18:02 автор: bunneh |
|
Burzh.top|Партнерская программа под любой вид трафика (email, спам, УБТ) | 2 | cryptius | 762 | 16.4.2024, 17:50 автор: cryptius |
Текстовая версия | Сейчас: 20.4.2024, 1:00 |