|
|
|
|
|
для: cheops
(20.04.2008 в 10:59)
| | Всё понятно! Спасибо | |
|
|
|
|
|
|
|
для: Syava
(19.04.2008 в 19:01)
| | Перегрузка механизма сессий выгодна в том случае, если вы хотите иметь актуальный список всех пользователей и производить оптовые изменения в массиве $_SESSION. Если вам нужна скорость, то этот механизм лучше не перегружать. | |
|
|
|
|
|
|
|
для: Atheist
(19.04.2008 в 19:10)
| | Книга "PHP для хакера" или как-то типа такого.. Я сам книгу не читал, просто тут на форуме в архивных темах нарыл об этом.. | |
|
|
|
|
|
|
|
для: Syava
(19.04.2008 в 19:01)
| | В какой книге?
Что касается PHP, то его старались делать так, чтобы удовлетворить как можно больше программистов. Из-за этого много лишнего...В PHP 6 уберают "хлам" вроде register_globals, magic_quotes_gpc, POSIX regexp, ....
Но что касается своего механизма сессий - ну кому-то может и действительно нужно делать какие-то манипуляции во время чтения данных, записи или при закрытии сессии. Придумывать не люблю. | |
|
|
|
|
|
|
|
для: Atheist
(19.04.2008 в 18:51)
| | А.. Только SID.. Надо будет подумать над этим, возможно переделаю скрипт именно так.. Ну теперь у меня возникает другой вопрос: если создание собственного механизма сессий столь "не выгодно", то для чего его привели в книге? Ведь где-то же используют наверно свои механизмы.. | |
|
|
|
|
|
|
|
для: Syava
(19.04.2008 в 18:51)
| | SID будешь записывать. При чем тут данные сессии? | |
|
|
|
|
|
|
|
для: Atheist
(19.04.2008 в 18:40)
| | Так я не вижу смысла в стандартном механизме.. Ведь, если буду записывать сессии в БД тогда для чего их же записывать ещё и в файл? Получится двойная запись одного и того же.. Или я не прав? | |
|
|
|
|
|
|
|
для: Syava
(19.04.2008 в 18:34)
| | > не прибегая к подобной записи сессий
А почему нужна именно подобная запись? Что мешает совместить запись SID в таблицу и стандартный механизм? | |
|
|
|
|
|
|
|
для: Atheist
(19.04.2008 в 16:43)
| | Ну допустим.. Но а как ещё я смогу узнать сколько в данный момент задействовано сессий, какие SID-ы и кому принадлежат, не прибегая к подобной записи сессий? Мне всё это необходимо в скрипте и поэтому я решил таким способом вести учёт сессий.. Если есть другие,более рациональные варианты,о которых я не знаю-расскажите.. Я php изучаю сравнительно недавно, а с сессиями так вобще раньше работать не доводилось.. | |
|
|
|
|
|
|
|
для: Syava
(19.04.2008 в 10:59)
| | Нет, в скорости ты выиграешь при выборке и сортировке определенных данных. Но в данном случае ты тупо сливаешь с базы одну строку и записываешь. В данном случае быстрее будут файлы, не говоря уже о том, что стандартный механизм написан на C. | |
|
|
|
|