Думаю, аккаунт был заблокирован потому, что когда-то пользовались "аккаунтами с балансом".
Сам в одно время воспользовался таким(баланс списали через 1-1,5 месяца), после чего не мог пополнить даже новые аккаунты. Так же пробовал активировать купоны(Яндекс.Деньги в одно время много их давали) - купоны активировались, но позвонить на телефоны все равно не получалось.
Сделал. Скорость раз в 5-7 увеличилась(в общем то это и устраивает), но теперь не хочет обрабатывать более 400-450 товаров - выскакивает "502 Bad Gateway".
Т.е ввел продавец свой ID - выводим ему информацию о его товарах.
Поэтому важна скорость и вариант с кроном не подходит...
Я PHP только начинаю изучать, знаю не много. Думал что можно это более грамотно составить и ускорить весь процесс.
Если с увеличением скорости не получится, может можно через яваскрипт подгружать результат выполнения этого скрипта? Было бы неплохо, если во время работы скрипта выводилась картинка(loader), а после выполнения - результат.
Разобрался. Видать братишка эту заразу установить умудрился.
Удалил через "Программы и компоненты" все что было установлено вчера - баннеров не стало.
Думаю, аккаунт был заблокирован потому, что когда-то пользовались "аккаунтами с балансом".
Сам в одно время воспользовался таким(баланс списали через 1-1,5 месяца), после чего не мог пополнить даже новые аккаунты. Так же пробовал активировать купоны(Яндекс.Деньги в одно время много их давали) - купоны активировались, но позвонить на телефоны все равно не получалось.
Наверное как и для Perl
Тоже пробовал - результата не дало...
Пытался понять как это сделать, но так ничего на ум не пришло...
dma84, если знаете, подскажите как в этом коде ограничить количество одновременно открытых потоков.
Запустил скрипт на другом хостинге- грузится, ошибок не вылазит.
ограничивайте количество одновременных потоков
Каким образом можно ограничить, не подскажите?
Используйте curl_multi
Сделал. Скорость раз в 5-7 увеличилась(в общем то это и устраивает), но теперь не хочет обрабатывать более 400-450 товаров - выскакивает "502 Bad Gateway".
С этим что-нибудь можно сделать:)?
Это нужно для работы продавца со своим товаром.
Т.е ввел продавец свой ID - выводим ему информацию о его товарах.
Поэтому важна скорость и вариант с кроном не подходит...
Я PHP только начинаю изучать, знаю не много. Думал что можно это более грамотно составить и ускорить весь процесс.
Если с увеличением скорости не получится, может можно через яваскрипт подгружать результат выполнения этого скрипта? Было бы неплохо, если во время работы скрипта выводилась картинка(loader), а после выполнения - результат.
Да........
Там как английские так и русские символы.
Это значения не имеет.
У меня написанное выше с вашим примером работает.
Как вариант, то же самое, но в 2 шага:
1) Поиск ".+:\d{10,11}$" , сохраняем результат(и 10-11 цифр)
2) Замена "(.+)[0-9]: " на ""
1) Найти-> "фио:..........$" -> найти в текущем документе. Результат сохраняешь в новое окно(номера 10 цифр).
2) Найти-> "фио:...........$" -> найти в текущем документе. Результат сохраняешь в то же окно что и п.1(номера 11 цифр).
Должно получиться что-то типа такого:
Line 4: фио:915123456
Line 11: фио:9151234467
Line 12: фио:9151234567
Line 14: фио:9151234567
3) Заменить -> "(.+)фио:" на "фио:"
Если фио везде разные, тогда:
1) ".+:..........$"
2) ".+:...........$"
3) "(.+)[0-9]: " на ""
без кавычек
Готово