stell_hawk

 
<<< Назад

Страничка погоды c Gismeteo

Не очень мне нравится вид всех имеющихся модулей или информеров.
а самое главное, что данные получаемые из них мне нигде не нужны -мне нужна красивая страничка с отображением погоды.
по натуре я програмист, всё могу - дизайн не могу... дизайн могут другие, как оказалось Gismeteo имеет очень даже интересный дизайн.
его я и своровал.
Первая страничка красивый информер на сейчас.
Вторая погода на сегодня
Третья погода на 10 дней

Настраивается это просто:

  1. Скачиваем код https://github.com/stell-hawk/gismeteo-page/
    2.папки gismeteo и assets скалываем в корень сервера (ну или куда будет угодно)
    3.идем на сайт gismeteo.ru проверяем чтобы был Ваш город. если это не он, то выбираем нужный город тыкаем погода на 10 дней
    получает строку вида https://www.gismeteo.ru/weather-novosibirsk-4690/1...
    нам нужна вот эта часть: weather-novosibirsk-4690
    её указываем во второй строке файла index.php:
    $city="weather-novosibirsk-4690";
    4.1. Если у Вас сервер apache, то иногда можно увидеть пустой фон это значит появился на сайте gismeteo новый фон которого раньше не было. либо ищем недостающую картинку у них на сайте и скачиваем её в папку assets либо просто игнорируем
    4.2. Если у Вас nginx, то можно воспользоваться приложенным nginx-gis.conf. прописав его код в секцию server либо сложить файл в папку/etc/nginx/
    и так же в секции server прописать include /etc/nginx/nginx-gis.conf.conf;

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

В скрипте страницы сразу настроена автоматическая перезагрузка страницы 1 раз в 5 минут:

настраивается это тут - css.html:
<script>onload = function () {setTimeout ('location.reload (true)', 5*60000)} </script>

т.к. скачивается страница довольно долго используется кеширование.
после первого запуска должен в папке должен появится файл cache.txt,если он не появился значит у Вас проблемы с правами записи на папку gismeteo

Обсуждение (0) (11)

Смотрите так же:
06.04.2021 PID регулирование теплыми полами
18.02.2020 Реализация погодозависимой автоматики для трехходового смешения на основе ардуино и электротермической головки
16.02.2020 Регулирование трехходым смешением по подаче или по обратке?
06.02.2020 О разряде батареи датчиков температуры и влажности xiaomi
30.12.2019 Управление трехходовым клапаном нажимного действия с помощью электротермической головки
28.12.2019 Погодозависимое управление теплыми полами при трехходовом смешении
28.12.2019 Не все твердотельные реле одинаково полезны.
28.12.2019 Электротермическая головка. что внутри?
07.10.2019 Считываем показания с газового счетчика BK с помощью датчика открытия дверей от Xiaomi
07.10.2019 Простые устройства (ПУ)->Тип:Счётчик (counter) подключение к датчику импульсов

Новосибирск, Россия

На форуме: stellhawk