Я занимаюсь PHP-приложением, и мне нужно прочитать несколько XML-файлов, содержащих текст, и я хочу показать его пользователю. Это работает без проблем.как читать большие данные XML и кэшировать его в PHP
Информация, хранящаяся в этих файлах, может храниться в кеше в течение длительного времени, так как она не изменяется слишком часто. Однако эти файлы имеют тенденцию быть тяжелыми, поэтому может быть плохой идеей загрузить их при каждом запросе. Я пытаюсь найти способ загрузить данные ленивым способом, возможно, используя синглтон и хранить их где-нибудь. Si, у меня все еще есть следующие вопросы:
- где хранить данные? как параметры сеанса?
- Как сделать ленивую загрузку? используя singleton? что даже хорошая идея в php?
спасибо
насколько велики они? это сильная часть, разбирающая их или только размер? – cmorrissey
Файлы не особенно дороги для разбора. У меня около 10 файлов по 6Kb каждый – fGo