Возможно ли сохранить массивы после окончания выполнения скрипта.

Статус
В этой теме нельзя размещать новые ответы.

CyberBeat

Новичок
Возможно ли сохранить массивы после окончания выполнения скрипта.

Каждый раз при обновлении страницы в скрипт загружаются куча всякого хлама. Языковые константы(из базы, не дефайном), настройки ядра, права доступа, настройки модулей..и.т.п. Всё это дело в скрипте храниться в массивах(для справки). + для каждого пользователя свои настройки, права..и т.п.
После окончания выполнения скрипта всё это дело естествено уничтожается. И при каждом обновлении страницы, снова приходиться загружать. ДА.. несомненно можно сделать кэширование через сериализацию массивов(это несомненно будет), и снять нагрузку с базы, но в любом случае придётся на загрузку этих данных в память, тратить время процессора, и пр. ресурсы... А их жалко :(

Существуют ли какие-либо модули , или иные решения, позволяющие удерживать в памяти массивы(или классы), чтоб не приходилось их заново загружать? Скорей всего для каждого пользователя личные настройки придётся каждый раз подгружать, но всё же хотелось бы удержать в памяти хотябы общие.

* Навыками программирования на СИ не владею(экстнешнены писать не умею)
* Прошу отвечать по существу, а не предлагать переделать проект, и.т.п.
* Поиском пользовался.. либо запрос не так формулирую, либо подобного не нашёл.
* PHPшные сессии прошу не предлагать..

::)
 
Жалость эта абстрактная или конкретная?

Обычно здесь не любят вопросы из серии "а что бы мне ещё оптимизировать?..."

обычно здесь любят вопросы из серии "загрузка данных жрет 50% времени выполнения скрипта. Как её уменьшить."
 
CyberBeat, я не понял... Что-то медленно работает или просто жалко?

И ещё, а всё ли то что тянет скрипт нужно ему?
 
* Прошу отвечать по существу, а не предлагать переделать проект, и.т.п.

Просил же..

ЗЫ. на данный момент идёт проектирова, и поэтому я стремлюсь по максимуму предусмотреть узкие места, а не ждать пока заказчик позвонит с матами что страницы по 10 сек генеряться :)(так что прошу скромно нелюбить, но не бить )
 
Ну всё таки для общего развития можно пару ссылочек дать:
memcache
PHP accelerator

CyberBeat, я почти уверен что реальной необходимости в их использовании у тебя нет, но знать о таких вещах нужно.
 
CyberBeat
Здесь не ресторан. И не паперть. Просить ничего не нужно.
Нужно, всего лишь, задавать осмысленные вопросы, которые основываются на реальных проблемах, а не высосанных из пальца.

-~{}~ 25.12.07 11:27:

прикольно.
на данный помент идет проектирова, но предлагать переделать проект нельзя.

-~{}~ 25.12.07 11:28:

Gas, научись читать, наконец:
в любом случае придётся на загрузку этих данных в память, тратить время процессора, и пр. ресурсы... А их жалко
человек хочет хранить данные в мировом информационном поле

-~{}~ 25.12.07 11:37:

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

не потрудился пояснить, чем его (в случае с персональными данными) не устроили сессии.

не соизволил информировать общественносьт о том, почему у него такая замечательная структура приложения, которая тягает для одной страницы вообще все языковые константы сайта

это всё мелочи несущественные.

а вот отвечать ему надо по существу, да.
 
Фaнат
я отвечал на достаточно конкретный вопрос автора, то что ему пока это не нужно, не значит что нужно изолироваться от внешнего мира и совершенно не интересоваться той технологией с которой работаешь. Вопрос ведь не из серии как ускорить скорость работы с файлами/базой/астралом, а из разряда - может есть какие-то другие инструменты о которых мне не известно.
И это нормально, а то у большинства на этом форуме настолько узкий кругозор, что для них база данных == mysql.
 
2 Gas,огромное спасибо, за исчерпывающий ответ.
2 Beavis, пока точно не знаю, но на минимум финкций(регистрация, авторизация, немножко админки) список текстовых констант уже около 2000 значений. + настройки.. в общем за 10 к может перевалить.
2 фанат. Когда ты спрашиваешь, как пройти к библиотеке, тебя спрашивают зачем, что будете читать, а затем в твой адресс летит куча упрёков в том, что идёшь в библиотеку, а не пользуешься интернетом?

Я не вижу смысла здесь расписывать всю тех. задумку, и весь проект, и все ньюансы, иначе будет огромное море флуда. Кому интересно - в приват!

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