while(($data = fgetcsv($handle, 5000, $separator)) !== FALSE)
{
$imageAdmin->importImagesFromUrls(false, array('http://www.alphashirt.com'.$data[16]), $importImages, $importImageErrors);
if(empty($importImageErrors))
{
$update = array(
'vcimage' => $importImages[0]->getResizedFilePath(ISC_PRODUCT_IMAGE_SIZE_TINY, true, false),
'vcimagezoom' => $importImages[0]->getResizedFilePath(ISC_PRODUCT_IMAGE_SIZE_ZOOM, true, false),
'vcimagestd' => $importImages[0]->getResizedFilePath(ISC_PRODUCT_IMAGE_SIZE_STANDARD, true, false),
'vcimagethumb' => $importImages[0]->getResizedFilePath(ISC_PRODUCT_IMAGE_SIZE_THUMBNAIL, true, false)
);
$GLOBALS['ISC_CLASS_DB']->UpdateQuery('product_variation_combinations', $update, "vcsku='" . $GLOBALS['ISC_CLASS_DB']->Quote($data[1]) . "'");
echo $data[1].'
';
}
}
>вводить денормализацию тегов что бы ускорить выборку (помимо связей хранить массив тегов в сериализованном виде), тогда у нас и поиск по тегам будет работать хорошо и с джойнами не надо париться
Об этом как-то не подумал, спасибо.
"файлов могут быть сотни тысяч и тогда, как я понимаю могут быть проблемы у самой файловой системы"
А по файловой системе подскажете?