Комментарии 19
Да сколько можно мучать уже эту Яндекс.Погоду
Я уж и не говорю о том, что еще ни один человек, опубликовавший здесь подобную статью, не смог по-человечески реализовать это
Я уж и не говорю о том, что еще ни один человек, опубликовавший здесь подобную статью, не смог по-человечески реализовать это
+9
А мне больше openweathermap.org нравится, и русская локализация есть, и данные правдивее.
Правда. в последнее время часто сервер падает, особенно по вечерам
Правда. в последнее время часто сервер падает, особенно по вечерам
0
Скажите зачем вообще нужно вешать погоду на сайт?
+5
разрабатывали портал для СМИ, они просили «свою» погоду, со своим дизайном
0
Им кроме погоды показывать нечего? :)
+2
погода — это фишка почти всех новостных порталов, обязательный атрибут, в нашем же случае идет продвижение сайта по региональным поисковым запросам, связанными с погодой, кроме погоды да, что-то там есть )
-2
Что сказали, то и делаем. Мы ведь разработчики, а не менеджеры и не дизайнеры.
0
Вы хотите поделиться на хабре своим решением? Так почему бы не оформить это в виде класса, не выложить его на packagist или хотя бы на github? Почему бы не причесать решение, чтобы не смешивать логику и представление?
Какая вообще польза от поста? Вы показали что XML-файл можно парсить через simpleXML? Вы говорите что яндекс погода хороша локализацией? Как вы используете локализацию из API-сервиса?
Какая вообще польза от поста? Вы показали что XML-файл можно парсить через simpleXML? Вы говорите что яндекс погода хороша локализацией? Как вы используете локализацию из API-сервиса?
+2
Вы совершенно правы, законченное решение выглядело бы намного интересней, но вы не задумывались почему у API Яндекса нет API погоды, в свое время и Гугл от этого отказался. Дело в том, что решение это одноразовое и спросом пользуется крайне редко. И я буду рад если статья будет полезна хотя бы новичкам, мне в свое время не удалось найти адекватного решения поставленной задачи, только и всего.
-2
Смотрю на такие статьи, потом в свой пустой раздел «Мои публикации» и понимаю, что я в этом мире чего-то не понимаю.
+1
Автор, вы програмили в хабравском 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, чтобы такие посты были максимально полезными, код нужно оформлять в виде законченной библиотеки с примерами и с исходниками на гитхабе.
+1
Интереса ради добавлю расшифровки аббревиатур в названиях картинок — до большинства догадался))
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, например :)
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
И снова Яндекс.Погода для сайта: время суток, направление ветра и прочие параметры