Тема такая есть карусель на яве которая выводит изображения из папки, но изображений в папке много и слайдер сильно тормозит, вывод идет циклом повторения думаю нужно разбить цикл на несколько циклов, но как сделать незнаю вот код: <?php require_once ($_SERVER['DOCUMENT_ROOT'].'/tmp/constants.php'); require_once MAIN_SOURCE_PATH.'/inc/functions.php'; require_once MAIN_SOURCE_PATH.'/core/db/class.mysql.php'; require_once MAIN_SOURCE_PATH.'/inc/class.query.php'; $MAIN_DB = new Database; $MAIN_DB -> set_prefix(MAIN_DBPREFIX); $MAIN_DB -> connect(MAIN_DBHOST, MAIN_DBUNAME, MAIN_DBPASS, MAIN_DBPCON); $MAIN_DB -> select_db(MAIN_DBNAME); $MAIN_DB -> query("SET names ".MAIN_ENCODING); $result = mysql_query("SELECT preview_image, alias FROM pr41_catalog WHERE hit='1' ORDER BY catalog_id"); $i=0; while ($row = mysql_fetch_assoc($result, MYSQL_NUM)) { $pics=explode('|',$row[0]); foreach($pics as $key=>$value){ $files[$i]=$value; $alias[$i]=$row[1]; $i++; } } mysql_free_result($result); ?> <div class="slides"> <!-- BEGIN CAROUSEL --> <? $i=0; while(isset($files[$i])){ ?> <div> <!-- SLIDE ITEM --> <a href="/catalog/katalog-mehovyih-izdeliy/model-<?=$alias[$i]?>.html"> <img src="/media/catalog/img/<?=$files[$i]?>" alt="/media/catalog/img/<?=$files[$i]?>" /> </a> </div> <? $i++; }?>
начет слайдера - как решить данную проблему? а насчет циклов я подумал что если сделать несколько циклов по кругу и в каждом цикле по 10 картинок например, тогда и слайдер не будет тормозить