<?
// Здесь скобки {} на самом деле квадратные (не знаю как сделать, чтобы форум их не парсил)
$str = "text {img}http://1.jpg{/img} ;lka jfas;lkf a {img}http://2.jpg{/img}";
preg_match_all("/(?<=\[img\])[^\[\]]+(?=\[\/img\])/i", $str, $matches);
print_r($matches);
?>
nickspring: Вы же не будете сравнивать Be1.Ru и Semonitor?
Неудачный пример. Лучше будет сравнить Be1.Ru и первую вкладку SiteAuditor'а: программа и скрипт.
nickspring: Излишняя нагрузка.
По поводу нагрузки и трафа: любая программа будет кушать не меньше (а чаще даже больше) трафа. Поясню: чтобы определить бэки надо скачать страницу выдачи в любом случае, НО Яндекс при общении с браузером сжимает предварительно страницу в gzip, а это до 10 раз меньше трафа; далее для определения тИЦ опять же надо скачать страницу (представьте 1000 бэков), а в скрипте это делается на стороне сервера.
nickspring: Не знаю, я для таких вещей be1.ru вполне успешно юзаю.
Бе1 предназначен для анализа конкретного сайта, здесь же анализируются все сайты выдачи.
nickspring: Kolyaj, имхо, темой обсуждения является конкретная прога...
Думаю небольшой спор о достоинствах обеих программ будет полезен всем.
nickspring: 1) а нафиг сниппеты для оценки морд?
В нагрузку так сказать, за счет реализации. Не удалять же мне специально их.
nickspring: 2) а что еще нужно?
Т.к. сервис предназначен не только для анализа бэков, но и выдачи в целом, то иногда полезны и другие параметры, кот. выдает Яндекс (сколько страниц проиндексировано, кол-во ссылок, кол-во ссылок по анализируемому запросу)
nickspring: 3) хе, хе... вот это точно чушь написали.... а у нас кто определяет? Гугл?
Это в том смысле, что от программы не требуется определять, Яндекс сам пишет.
nickspring: 4) ну и что? пока не сортирует... а потом будет? ну даже если и будет, то это лишняя трата трафика (т.е. перезагрузка страницы при смене сортировки)
А кто сказал, что будет перезагрузка? С перезагрузкой страницы как раз сортировку не сменить.
nickspring: 6) ясен пень чушь... у Вас же этого нет... А Вы попробуйте к примеру на 80 морд в Вашем анализе прикинуть хотя бы примерно сумму?
Личное ИМХО, так что но комментс
nickspring: 7) ну а что прочерк-то? или мне потом с Вашего сервиса копи-паст делать?
Дык нету вот и прочерк, хотя тоже возможно.
nickspring: 8) Ваш скрипт, как Вы пишите, тестировался на IE и Firefox... а если я Оперу люблю?
Сделай JavaScript'ом. К примеру в нужном месте вставляешь <script src="baners.php"></script>. А baners.php выдает разные банеры: document.write("baner1") или document.write("baner2")...
TotalCommander на все случаи жизни
Немного изменил код ссылки, теперь сервис работает и в Опере. К сожалению Опера не выполняет скрипты паралельно, что сильно замедляет работу.
Ах да, надо же заменить, тада так
Выведет
Пример приведу, должен помочь
Выведет:
FireFox в статусной строке показывает расшифрованную строку. В PHP urldecode() прекрасно расшифровывает.
Допустим имеются 5 файлов с разными банерами baner1.htm, baner2.htm, ..., baner5.htm. В нужном месте на странице вставляем
В файле baner.php пишемВы же не будете сравнивать Be1.Ru и Semonitor?
Неудачный пример. Лучше будет сравнить Be1.Ru и первую вкладку SiteAuditor'а: программа и скрипт.
Излишняя нагрузка.
По поводу нагрузки и трафа: любая программа будет кушать не меньше (а чаще даже больше) трафа. Поясню: чтобы определить бэки надо скачать страницу выдачи в любом случае, НО Яндекс при общении с браузером сжимает предварительно страницу в gzip, а это до 10 раз меньше трафа; далее для определения тИЦ опять же надо скачать страницу (представьте 1000 бэков), а в скрипте это делается на стороне сервера.
Не знаю, я для таких вещей be1.ru вполне успешно юзаю.
Бе1 предназначен для анализа конкретного сайта, здесь же анализируются все сайты выдачи.
Kolyaj, имхо, темой обсуждения является конкретная прога...
Думаю небольшой спор о достоинствах обеих программ будет полезен всем.
1) а нафиг сниппеты для оценки морд?
В нагрузку так сказать, за счет реализации. Не удалять же мне специально их.
2) а что еще нужно?
Т.к. сервис предназначен не только для анализа бэков, но и выдачи в целом, то иногда полезны и другие параметры, кот. выдает Яндекс (сколько страниц проиндексировано, кол-во ссылок, кол-во ссылок по анализируемому запросу)
3) хе, хе... вот это точно чушь написали.... а у нас кто определяет? Гугл?
Это в том смысле, что от программы не требуется определять, Яндекс сам пишет.
4) ну и что? пока не сортирует... а потом будет? ну даже если и будет, то это лишняя трата трафика (т.е. перезагрузка страницы при смене сортировки)
А кто сказал, что будет перезагрузка? С перезагрузкой страницы как раз сортировку не сменить.
6) ясен пень чушь... у Вас же этого нет... А Вы попробуйте к примеру на 80 морд в Вашем анализе прикинуть хотя бы примерно сумму?
Личное ИМХО, так что но комментс
7) ну а что прочерк-то? или мне потом с Вашего сервиса копи-паст делать?
Дык нету вот и прочерк, хотя тоже возможно.
8) Ваш скрипт, как Вы пишите, тестировался на IE и Firefox... а если я Оперу люблю?
До Оперы пока руки не дошли, извиняйте
Сделай JavaScript'ом. К примеру в нужном месте вставляешь <script src="baners.php"></script>. А baners.php выдает разные банеры: document.write("baner1") или document.write("baner2")...
Внесу свою лепту в обсуждаемую тему: Анализ выдачи Яндекса
Скачивать ничего не надо, просто копируете нужную ссылку в избранное.
За счет того, что анализируются не бэки, а просто выдача Яндекса (в которую можно загрузить бэки), можно анализировать что угодно.