Можно ли как-то сохранять все куки одного сайта в один файл, по одной строке на каждый куки?

Регистрация
19.12.2015
Сообщения
288
Благодарностей
36
Баллы
28
Можно ли как-то сохранять все куки одного сайта в один файл, по одной строке на каждый куки?

Поясняю на примере.

Когда новый посетитель заходит первый раз на Гугл, у него нет куки, и Гугл назначает ему куки, чтобы потом идентифицировать именно этого посетителя.

Не проблема сохранить эти куки в файл, но потом в папке получается целая куча маленьких файлов. Один посетитель - один файл куки.

Мне в идеале надо в проекте иметь все эти куки в виде одного общего списка.

Как это сделать?
 

inotoxic

Client
Регистрация
20.04.2015
Сообщения
354
Благодарностей
164
Баллы
43
Мне в идеале надо в проекте иметь все эти куки в виде одного общего списка.
Назначайте каждому пользователю уникальный идентификатор - id
Формат строки для списка
id|строка cookie

Если нужно взять строку
поиск в списке по точному вхождению по id - возврат всей строки
разделение строки

Как вариант:
- хранить в отдельной папке профили пользователей
- использовать БД для хранения данных
 

doc

Client
Регистрация
30.03.2012
Сообщения
8 684
Благодарностей
4 641
Баллы
113
Регистрация
19.12.2015
Сообщения
288
Благодарностей
36
Баллы
28
Может быть, это и не плохо. Я не говорю, что это плохо.

Но мне надо свести все эти куки в один СПИСОК. Под словом СПИСОК я подразумеваю одноимённый компонент (действие) Зеннопостера.
 

doc

Client
Регистрация
30.03.2012
Сообщения
8 684
Благодарностей
4 641
Баллы
113
Может быть, это и не плохо. Я не говорю, что это плохо.

Но мне надо свести все эти куки в один СПИСОК. Под словом СПИСОК я подразумеваю одноимённый компонент (действие) Зеннопостера.
но со списком бдет сложнее работать. С файлами ты можешь получать необходимое содержимое просто использовав логин в качестве имени файла. Прямой доступ. СО списком тебе придётся производить какую-то выборку для взятия. А когда нужно будет обновить данные - производить ещё более сложное удаление, вместо просто перезаписи файла.
Так чем же список удобнее в этом плане?
 
Регистрация
19.12.2015
Сообщения
288
Благодарностей
36
Баллы
28
Наверное, ты прав, doc

Но передо мной сейчас стоит несколько иная задача.

Мне нужно брать не куки какого-то конкретного пользователя, а случайного пользователя.

При помощи компонента СПИСОК это делается легко и элегантно.
 

Dexio

Client
Регистрация
09.05.2014
Сообщения
1 254
Благодарностей
220
Баллы
63
Наверное, ты прав, doc

Но передо мной сейчас стоит несколько иная задача.

Мне нужно брать не куки какого-то конкретного пользователя, а случайного пользователя.

При помощи компонента СПИСОК это делается легко и элегантно.
В списке наверное 2 действия.. а еще вы можете получить список названий файлов в папке и также рандомно взять файл с куками из этой папки)
Но за темой слежу, вдруг вам необычное решение по работе со списком предложат. Учусь взахлеп..
Тут такие гениальные люди сидят, что порой афигеть можно. :bt:
 

ssXXXss

Client
Регистрация
23.12.2014
Сообщения
7 379
Благодарностей
2 041
Баллы
113
а чего офигевать если миллион извилин в крохотной голове имеем ))
 
Регистрация
19.12.2015
Сообщения
288
Благодарностей
36
Баллы
28
В списке наверное 2 действия.. а еще вы можете получить список названий файлов в папке и также рандомно взять файл с куками из этой папки)
Но за темой слежу, вдруг вам необычное решение по работе со списком предложат. Учусь взахлеп..
Тут такие гениальные люди сидят, что порой афигеть можно. :bt:
Ну что ж, взять список всех файлов в папке, наверное, можно легко через кубик «Свой код». Этот вариант тоже заслуживает внимания.
 

bizzon

Client
Регистрация
08.09.2015
Сообщения
1 103
Благодарностей
132
Баллы
63

doc

Client
Регистрация
30.03.2012
Сообщения
8 684
Благодарностей
4 641
Баллы
113
  • Спасибо
Реакции: bizzon

doc

Client
Регистрация
30.03.2012
Сообщения
8 684
Благодарностей
4 641
Баллы
113

Кто просматривает тему: (Всего: 2, Пользователи: 0, Гости: 2)