dk-web: вот смотри, когда композер ставишь, там папочка организуется для него. в ней несколько файлов. типа composer.json, config.json, auth.json и папки vendor и еще какая-то
вот. нам нужен файл auth.json, в нем:
{
"github-oauth": {
"github.com": "буквыЦифрыСвойТокен сюда"
}
}
регнись на гитхабе. Вообще манов куча как получить токен, прсто следуй по пунктам. Как получишь токен, следующий ман будет как вставить токен гитхаба в композер. Я так делал. Давно правдо было )
браться стоит, хотя там и почти все типовое уже реализовано, все мелкие штуки могут понадобится. Да как вообще нынче можно не знать жсон\аякс\жквери? Это ж просто как 5 копеек и документации вагон. Учить не надо даже. Вбиваешь в гугл задачу, и пример реализации копируешь к себе. От тебя требуется только понимание происходящих процессов и не более.
первый запрос запустит количество итераций выборки равным количеству элементов в IN +1 (грубо говоря, сколько будет лаптопов с ценой больше 1000, столько раз будет поиск запускаться). Во втором варианте выведет все за 1 раз, пробежавшись по полной базе и выдавая результат по условию.
Так что второй вариант лучше.
я б на вашем месте постеснялся использовать passthru и заменил его на exec.
Далее, писал бы лог обработки в файл, а сам процесс отвязал от пхп совсем (например с помощью nohup). Потому как зачастую процесс обработки видео длительный сам по себе и более 1 потока вы не запустите, пока не отвяжете от пыха. Далее просто парсите лог обработки и все.