glob vs exec vs opendir+readdir

  • Автор темы Автор темы Redjik
  • Дата начала Дата начала

Redjik

Джедай-мастер
Сделал скрипт для ресайза всех картинок в заданой категории с неограниченной вложенностью, через glob + рекурсия.

А вообще чем быстрее и менее памятижруще обрабатывать поиск файлов...?

Ну или как делаете вы? =)
 
Иван Redjik Матвеев
Менеежруще не хранить 100500 файлов в каталоге, иначе и ls будет по 15-20 сек выполняться, а хранить в каталогах, имена которых образованны согласно определенным правилам
 
Блин неправильно выразился ... не в категории, а в папке получается ... тоесть как Lirik как раз описывает ... папка image далее cats/dogs/parrots , далее в cats уже картинки котов =)

я как раз через exec ls хотел сначала написать, но из-за ограниченности времени решил отложить свой первый опыт работы с коммандной строкой средствами php до следующего раза...

в любом случае, проверю потом с set_timer чем быстрее
 
Блин, спасибо огромное... оффтопик, но вы мне открыли огромный пласт просто ... оказывается это расширение автоматом идет на 5.3... сейчас доку ковыряю.
 
я так понимаю, вы считаете разницу в скорости сканировании директорий, при этом не используете imagemagick o_O
 
Эм, дак простенькую оберточка GD либы для ресйза с php classes утянул...
Я как раз недавно падаваном в студию устроился, вот как раз там первый раз об imagemagick услышал =)
 
Сверху