-1

I have a very interesting problem.İn PHP

            <? $result=mysql_query("SELECT * FROM tbl_slide order by sira asc");
    while($row=mysql_fetch_array($result)){
    ?>

    <li>
        <a href="<?=$row['picture']?>"><img class="thumb" src="<?=$row['picture']?>" alt="" /></a>
        <h3><?=$row['baslik']?></h3>
        <p><?=$row['icerik']?></p>
    </li>
 <? } ?>

I coding something.Everything is okay.But slide show is very slow.But,

in HTML

<li>
        <a href="images/background/bg4.jpg"><img class="thumb" src="images/background/bg4_th.jpg" alt="" /></a>
        <h3>GABRIELLA DAVIS</h3>
        <p>Mauris id quam mi, nec dictum mauris. Morbi non eros quis erat facilisis scelerisque at in sapien. Etiam amet.</p>
    </li>


    <li>
        <a href="images/background/bg9.jpg"><img class="thumb" src="images/background/bg9_th.jpg" alt="" /></a>
        <h3>EMMA JONES</h3>
        <p>Mauris viverra tincidunt est, a bibendum turpis hendrerit eu. Aenean ac elit dolor. Donec commodo, enim metus.</p>
    </li>
<li>
        <a href="images/background/bg10.jpg"><img class="thumb" src="images/background/bg10_th.jpg" alt="" /></a>
        <h3>CLAIRE WILLIAMS</h3>
        <p>Mauris viverra tincidunt est, a bibendum turpis hendrerit eu. Aenean ac elit dolor. Donec commodo, enim metus.</p>
    </li>
    <li>
        <a href="images/background/bg17.jpg"><img class="thumb" src="images/background/bg17_th.jpg" alt="" /></a>
        <h3>MARIA WILSON</h3>
        <p>Mauris viverra tincidunt est, a bibendum turpis hendrerit eu. Aenean ac elit dolor. Donec commodo, enim metus.</p>
    </li>

when i use this code,slideshow is very fast.İmages is same. What is the reason for this?

4

2 回答 2

3

浏览器不知道您的页面的来源是什么。HTML 文件或 PHP 生成的 HTML 页面对它来说都是一样的。

基于此,唯一合乎逻辑的结论是两个页面的内容在某些重要方面存在差异。如果它们相同,它们的行为方式将相同。

检查生成页面的来源并将其与您的测试页面进行比较,进行差异并消除不影响性能的 HTML 部分。您应该能够找到问题所在。

也许 PHP 生成的页面包含很多项目,或者额外的标记会影响性能?

于 2012-07-23T12:26:04.923 回答
0

PHP 必须与 MySQL 服务器建立连接(无论是本地的还是远程的)。然后它必须运行查询,等待结果,解析返回的数据并格式化输出。

直接加载 HTML 总是更快。有一些技术可以帮助提高速度,但涉及的因素很多。首先要看的地方可能是您的托管平台。

于 2012-07-23T12:20:34.163 回答