Цитата |
---|
Станислав Харахнин пишет:
Цитата |
---|
Рустам Воронцов пишет: Регистрации на сайте нет. Пользователь зашел, изменил регион, а дальше я уже эту переменную таскаю по всему сайту. Если не кешировать, переменная измениться только после того как отчистишь кеш. |
Если кешировать переменную способом выше, то получается так: Пользователь 1 зашел на сайт и выбрал Москву. Пользователь 2 зашел на сайт и у него уже стоит Москва. Пользователь 2 меняет на Ижевск и у пользователя 1 становиться Ижевск вместо Москвы без его выбора. А теперь представьте что будет если будет сидеть много пользователей....Надеюсь смысл понятен.
Вариант с куками подойдет лучше. Куки прописываются у конкретного пользователя индивидуально. |
Ну он не меняет значение, если не кешировать, у каждого свои записи в куках, если нет, то дефолтное значение izhevsk.
Поясню.
Если установлен ижевск, пользователь изменил на москву, то переменная $city остается ижевском, если не отчистишь куки.