Vergiliy, так на то и рассчитан сей шаг был, чтобы понемногу перестать делиться с ЦОП.
А вот это уже интересно. Уж не с этим ли связано увеличение CPC в Директе за последние 2-3 недели... Ужасно хочется почитать сей эпос.
PS - Vergiliy, см. личку, изложил кое-какие мысли.
У Вас свой сервер, поэтому по потреблению памяти сайтом беспокоиться не стоит, Что действительно удивляет - время генерации страницы.
ТС - на дефолтном WP без плагинов не бывает более 15-20 запросов к базе в зависимости от версии. У Вас 70 на внутренный странице и 205 на морде. Следовательно - дьявол кроется в плагинах, больше ему крыться негде.
Уже писали ранее, но повторюсь - отключайте плагины! Замеряйте время загрузки с плагинами, потом отключайте по одному и сравнивайте потребление ресурсов и время генерации. Так визуально можно оценить, что за плагин тормозит.
Если есть знания в программировании, можете почистить таблицу с постами от ревизий. Еще можно поставить в шаблон контрольные точки и выводить время выполнения скрипта при их прохождении, тем самым локализуя прблемные места. Ну или вывести статистику времени выполнения каждого запроса, определив самые тормозящие.
ТС, а что вам мешает хранить курсы в XML? Тем более, что у Вашего источника есть вариант в XML - http://www.nbrb.by/Services/XmlExRates.aspx.
Сохраняйте XML файл у себя и при необходимости выдачи курса валют на страницах сайта просто парсите свой же XML из кеша.
В броузере ссылка http://xml.weather.co.ua/1.2/forecast/1?dayf=2 открылась без проблем, также без проблем открылась http://xml.weather.ua/1.2/forecast/1?dayf=2 .
Локально работающий однострочный скрипт, при помощи simplexml_load_file(), смог спарсить XML из интернета. Этот же скрипт, перенесенный на немецкий, а затем на российский айпи, не менее замечательно спарсили XML.
Вывод - XML передача с weather.co.ua в данный момент работает.
У себя на сайте также использую highslide, соответственно код аналогичный Вашему. Присваиваю классы "photo" и "result-photo" картинкам миниатюрам (т.е. элементам <img ... />), а не ссылкам, что в общем логичнее.
В результате сниппеты в выдаче Яндекса формируются на ура, единственный момент - картинок с классами "photo" и "result-photo" в "instructions" Вашего рецепта должно быть не менее 4.
Неважно что использовать: GET или POST, для пагинации, скорее всего, придется передавать все данные из формы поиска, если они не сохранены в сессиях.
Правда при передаче данных GET запросом существует вероятность, что в индекс поисковиков могут влететь страницы типа
"/category?page=2&material=3&color=red"
что, на мой взгляд, не совсем комильфо. Поэтому если выбирать между GET и POST, я бы выбрал второе.
Как альтернативный вариант, поиск можно сделать на ajax, хотя и там механизмы будут похожи на GET и POST, просто страница не будет полностью перезагружаться и проблема некрасивых поисковых ссылок в индексе ПС исчезнет.
Самый простой вариант.
1. Необходимо узнать все типы погоды, которые выдает источник и создать для каждого из них картинку.
2. С помощью функции поиска совпадений sunstr_count искать в тексте тип погоды. Если нужный тип погоды встречается в тексте - выводится нужная картинка.
Есть сайт в ЯК на бесплатной основе, добавлен около 2 месяцев назад.
Тематика - СМИ, Периодика, Журналы.
ТС, вроде так должно заработать:
include('simple_html_dom.php');$url = "http://pr-cy.ru/analysis/www.liveresult.ru"; $content = file_get_contents($url);$html = str_get_html($content);$tic = $html->find("div.row div.span4 b", 0);$pr = $html->find("div.row div.span4 b", 4);echo 'ТИЦ='.$tic.', PR='.$pr;
splish - Вы для начала прикиньте статистику по потребляемой памяти для самой часто запрашиваемой страницы, а также количество MySQL запросов при загрузке этой же страницы.