Подгрузка данных из другого файла

249
20 сентября 2017, 10:00

Есть много значений, из которых складывается таблица со значениями. Т.к. значений много, и хранятся они в мускуле, доставать их из мускула (а это 80~ селектов) - долго, не оптимизировано, и вообще на прямую в странице .php это происходит долго, страница грузится 10~ секунд.Решил сделать подгрузку раз в 2 дня.Запись значений в файлик уже сделал, генерится с значениями из мускула.

Как эту таблицу подгрузить в страницу, дабы выглядело корректно?

Пробовал iframe, но там это выглядит как паст для кода на ucoz'овских форумах. Пробовал и всю страницу генерить новую, да в переменную генератора не лезет. Javascript не знаю.

Answer 1

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

file_put_contents($path, $data); 

для чтения

 $data = file_get_contents($path);

Если бы Вы написали ваш код, можно это бы было и показать на вашем коде....

READ ALSO
Как убрать белый отступ справа на мобильном, который появляется при горизонтальном скролле?

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

Делаю портфолио на шаблоне https://scriptedencom/previews/Clean/ и в самом шаблоне есть проблема - на мобильном появляется отступ при горизонтальном скролле,...

186
Кликабельные ссылки под изображением

Кликабельные ссылки под изображением

Есть меню с различными ссылкамиПри размещении поверх него полупрозрачного изображения, пункты меню становятся некликабельны

338
Двойной z-index в одном DIV

Двойной z-index в одном DIV

Есть такой код:

236
C# | Класс Bitmap

C# | Класс Bitmap

Можно ли в консольном приложение использовать Bitmap? Если да, то как? Мне нужно, чтобы программа открывала изображение по указному пути и выводила...

385