PHP повторение изображения на странице

Я сделал программу php, чтобы повторить изображение на странице в квадратной коробке.

Изображение повторяется 100 раз подряд, а затем снова 100 раз по вертикали .. это означает, что в этом квадратном поле повторяются изображения 100х100. Размер одного такого повторяющегося изображения составляет 10 × 10 пикселей.

Теперь проблема заключается в том, когда сайт должен быть протестирован на локальном хосте, зависает страница, когда его пытаются открыть, а после того, как он загружается при прокрутке вверх и вниз, он медленный и немного зависает.

Я использовал вложенные для циклов, чтобы изображение повторялось. Код для этого:

<?php for($i=1;$i<=100;$i++) {for($j=1;$j<=100;$j++) { echo '<div id="imagebox">'; echo "<img src='images/image.png'>"; echo '</div>'; } } ?> 

Ребята, что может быть проблемой?

Заранее благодарим за любое возможное решение.

Любой альтернативный метод программирования?

Почему бы не попытаться извлечь размеры изображения, а затем установить высоту и ширину контейнера div, равную 100 раз по высоте и ширине изображения (соответственно), а затем просто использовать свойство background-repeat CSS для повторения изображения по оси x и y , Это решение может работать, поскольку вы пытаетесь повторить одно изображение. Смотрите это в действии: http://jsfiddle.net/vzX9q

HTML:

 <div id="img"></div> 

Javascript:

 $(document).ready(function() { var imgSrc = "http://lorempixel.com/100/100"; $("#img").css({ background: "url("+imgSrc+") repeat" }); var newImg = new Image(); newImg.src = imgSrc; newImg.onload = function() { var imgHeight = newImg.height; var imgWidth = newImg.width; $("#img").css({ width : imgWidth*100, height: imgHeight*100 }); } });