Форум программистов, компьютерный форум, киберфорум
Наши страницы
PHP
Войти
Регистрация
Восстановить пароль
 
Alexodiy
6 / 6 / 2
Регистрация: 22.02.2017
Сообщений: 92
1

Как записать результаты скрипта в кэш файл

07.02.2018, 10:16. Просмотров 161. Ответов 3
Метки нет (Все метки)

Все доброго времени суток.

Ситуация такая... Есть файл php, в нем выполняется большой скрипт. Как результаты выполненного скрипта записать в cache файл и вывести в другом месте? Можно ли это сделать как нибудь попроще?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.02.2018, 10:16
Ответы с готовыми решениями:

Как записать в кэш после клика по кнопке?
Всем привет! Как записать в кэш после клика по кнопке и если у человека...

Как записать данные с куки в файл?
Всем привет! Есть код, который записывает ссылку в куки. Мне надо, чтобы когда...

Как реализовать кэш?
Возможно реализовать следующее? Генерируется html-страница через PHP и она...

Как правильно записать данные в файл PHP
Доброе утро. При попытке записать данные в файл, у меня в файл записывается...

Как записать ссылку в файл, только если человек перешел с нужный ссылки?
Всем привет. Есть файл index.php и там текстовое поле и кнопка. Есть код,...

3
atanov
191 / 190 / 72
Регистрация: 26.05.2016
Сообщений: 1,220
07.02.2018, 17:50 2
а что представляет собой "результаты выполненного скрипта"? Можно всё записать, например в txt файл, можно в html браузеру отдать, можно по почте выслать ... Вариантов много.
1
Alexodiy
6 / 6 / 2
Регистрация: 22.02.2017
Сообщений: 92
08.02.2018, 07:57  [ТС] 3
В скрипте подключена библиотека simple_html_dom.php и соответственно выполняется различный парсинг с разных источников + счетчики валюты, счетчики нефти, счетчики погоды. В самом файле где выполняется скрипт навалено всего очень много, выполняется JS + PHP ну и структура HTML - в общем полное безобразие. Конечно надо шаблон делать и наводить порядок в файле скрипта, но это очень объемная работа, по сколько очень объемная структура.

Решил сделать новый файл и прогнать через него...

PHP
1
2
3
4
5
6
7
<?php 
$output = shell_exec('php schet.php'); 
$file = fopen("../main.cache", "w");
echo $output;
fwrite($file, $output);
fclose($file); 
?>
Сам скрипт schet.php по крону запускаю каждый час, а файл вывожу main.cache в нужное место на сайте. Наверное вместо shell_exec надо использовать include, но уже как то пофиг, все работает и забыл...
0
atanov
191 / 190 / 72
Регистрация: 26.05.2016
Сообщений: 1,220
08.02.2018, 12:19 4
Цитата Сообщение от Alexodiy Посмотреть сообщение
Наверное вместо shell_exec надо использовать include,
Да вроде нет, так тоже нормально.
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.02.2018, 12:19

Как парсить страницу, на которой результаты скрипта?
Пыталась парсить курсы валют с банков, но не получается. Их нет на странице,...

Вывести результаты php скрипта
Есть файл data.db, в котором хранится таблица с, например 3 столбцами и 2...

Как записать данные из другого скрипта в переменную?
есть скрипт, необходимо запустить другой скрипт и парсить его результаты. как...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru