Comments 19
Да сколько можно мучать уже эту Яндекс.Погоду
Я уж и не говорю о том, что еще ни один человек, опубликовавший здесь подобную статью, не смог по-человечески реализовать это
Я уж и не говорю о том, что еще ни один человек, опубликовавший здесь подобную статью, не смог по-человечески реализовать это
А мне больше openweathermap.org нравится, и русская локализация есть, и данные правдивее.
Правда. в последнее время часто сервер падает, особенно по вечерам
Правда. в последнее время часто сервер падает, особенно по вечерам
Скажите зачем вообще нужно вешать погоду на сайт?
разрабатывали портал для СМИ, они просили «свою» погоду, со своим дизайном
Им кроме погоды показывать нечего? :)
погода — это фишка почти всех новостных порталов, обязательный атрибут, в нашем же случае идет продвижение сайта по региональным поисковым запросам, связанными с погодой, кроме погоды да, что-то там есть )
Что сказали, то и делаем. Мы ведь разработчики, а не менеджеры и не дизайнеры.
Вы хотите поделиться на хабре своим решением? Так почему бы не оформить это в виде класса, не выложить его на packagist или хотя бы на github? Почему бы не причесать решение, чтобы не смешивать логику и представление?
Какая вообще польза от поста? Вы показали что XML-файл можно парсить через simpleXML? Вы говорите что яндекс погода хороша локализацией? Как вы используете локализацию из API-сервиса?
Какая вообще польза от поста? Вы показали что XML-файл можно парсить через simpleXML? Вы говорите что яндекс погода хороша локализацией? Как вы используете локализацию из API-сервиса?
Вы совершенно правы, законченное решение выглядело бы намного интересней, но вы не задумывались почему у API Яндекса нет API погоды, в свое время и Гугл от этого отказался. Дело в том, что решение это одноразовое и спросом пользуется крайне редко. И я буду рад если статья будет полезна хотя бы новичкам, мне в свое время не удалось найти адекватного решения поставленной задачи, только и всего.
Смотрю на такие статьи, потом в свой пустой раздел «Мои публикации» и понимаю, что я в этом мире чего-то не понимаю.
Автор, вы програмили в хабравском WYSIWYG?
в двух местах нужно заменить:
А так вообщем полностью согласен с theRavel, чтобы такие посты были максимально полезными, код нужно оформлять в виде законченной библиотеки с примерами и с исходниками на гитхабе.
в двух местах нужно заменить:
<img src="http://yandex.st/weather/1.2.61/i/icons/48x48/" width="48" height="48" />
на<img src="http://yandex.st/weather/1.2.61/i/icons/48x48/<?php echo $type?>.png" width="48" height="48" />
А так вообщем полностью согласен с theRavel, чтобы такие посты были максимально полезными, код нужно оформлять в виде законченной библиотеки с примерами и с исходниками на гитхабе.
Интереса ради добавлю расшифровки аббревиатур в названиях картинок — до большинства догадался))
bkn = broken clouds
ovc = overcast
skc = sunny или clear?.. или ещё что-то?
bl = blizzard
fg = fog
ts = thunderstorm
ra = rain
sn = snow
d = day
n = night
И из такой концепции ещё обнаруживается картинка ovc_ts_sn, например :)
bkn = broken clouds
ovc = overcast
skc = sunny или clear?.. или ещё что-то?
bl = blizzard
fg = fog
ts = thunderstorm
ra = rain
sn = snow
d = day
n = night
И из такой концепции ещё обнаруживается картинка ovc_ts_sn, например :)
Sign up to leave a comment.
И снова Яндекс.Погода для сайта: время суток, направление ветра и прочие параметры