仓酷云

标题: PHP网页设计对照测试PHP+MYSQL分页机制两种计划 [打印本页]

作者: 只想知道    时间: 2015-2-4 00:02
标题: PHP网页设计对照测试PHP+MYSQL分页机制两种计划
我假设你目前已经可以完成一个静态页面了,当然,做的好看难看是另外一说,皮皮我的第一个网页也没好看到哪去,但是“孩子”再丑,咱们做“爹妈”的也不能嫌弃不是?这毕竟是咱的成果。   硬件情况:PIII550,128M,15.2G
软件情况:Win98+Apache+Php4+MySql
计划一:
  1.第一次查询时用Select count(1) from tab where condition 获得知足前提的纪录数$rows
  2.经由过程前页数$page,每页纪录数$rpp取回纪录集
    select * from tab where condition limit ($page-1)*$rpp,$rpp
  3.显示前往纪录集的一切纪录。
  4.页面转移时将$rows传递赐与后页面。
计划二:
  1.取回知足前提的纪录集
    select * from tab where condition
  2.挪动指针到($page-1)*$rpp
  3.显示$rpp笔记录
============+====+===============================+======+=====+==
    纪录数   |计划| 次数  1 2 3 4 5 6 7 8 9 0| 均匀 | 均匀 | 效力比
============+====+===============================+======+====+===
            |    |第一页 2,1,1,2,1,1,2,2,1,2|1.3  |     |
            | 一 +-------------------------------+------+ 1.6 |
10000笔记录时 |   |其它页 2,2,2,3,1,1,2,2,2,2|1.9 |     | 4.8125
            +----+-------------------- ------------+------+------+
            | 二 |每页 7,7,7,8,8,8,8,8,8,8    |7.7 | 7.7 |
===========+====+============================= =====+=====+======+
            |    |第一页 25,2,3,2,21,16,9,20,9,9|1.6 |      |
            | 一 +-----------------------------------+-----+ 7.5 |
20000笔记录时 |   |其它页 6,6,2,2,4,4,4,1,2,2    |3.3 |     | 6.6533
            +- --+----------------------------------+------+------+
            | 二|每页 54,50,37,46,49,47,52,50,55,59|49.9 | 49.9 |
============+====+==================================+======+======+====
            |    |第一页 34,35,24,21,21,21,22,22,21,21| 25.2 |
            | 一 +----------------------------------+------+25.95|
30000笔记录时 |   |其它页 14,27,40,39,37,33,22,30,14,11| 26.7 |    | 3.3372
            +----+----------------------------------+------+------+
            | 二 |每页 92,90,83,78,93,83,91,79,89,88 | 86.6 | 86.6 |
============+====+==================================+======+======+===
培训的第三阶段,开始接触MYSQL,设计数据库,学习PHP如何去连接MYSQL数据库。对于MYSQL,我并不陌生,因为学校开设了Linux系统的课程,对于数据库的操作。
作者: 飘灵儿    时间: 2015-2-4 08:04
兴趣是最好的老师,百度是最好的词典。
作者: 第二个灵魂    时间: 2015-2-5 09:46
你很难利用原理去编写自己的代码。对于php来说,系统的学习我认为还是很重要的,当你有一定理解后,你可你针对某种效果研究,我想那时你不会只是复制代码的水平了。
作者: 精灵巫婆    时间: 2015-2-25 12:58
多看优秀程序员编写的代码,仔细理解他们解决问题的方法,对自身有很大的帮助。
作者: 飘飘悠悠    时间: 2015-2-27 05:34
写的比较杂,因为我也是个新手,不当至于大家多多指正。
作者: 爱飞    时间: 2015-3-8 22:20
开发工具也会慢慢的更专业,每个公司的可能不一样,但是zend studio是个大伙都会用的。
作者: 因胸联盟    时间: 2015-3-15 19:56
Ps:以上纯属原创,如有雷同,纯属巧合
作者: 柔情似水    时间: 2015-3-22 03:10
至于模板嘛,各位高人一直以来就是争论不休,我一只小菜鸟就不加入战团啦,咱们新手还是多学点东西的好。
作者: 海妖    时间: 2015-3-22 19:42
使用 jquery 等js框架的时候,要随时注意浏览器的更新情况,不然很容易发生框架不能使用。
作者: 小魔女    时间: 2015-3-26 20:29
遇到出错的时候,我经常把错误信息直接复制到 google的搜索栏,一般情况都是能搜到结果的,不过有时候会搜出来一大片英文的出来,这时候就得过滤一下,吧中文的弄出来,挨着式方法。
作者: 活着的死人    时间: 2015-4-1 02:08
建数据库表的时候,int型要输入长度的,其实是个摆设的输入几位都没影响的,只要大于4就行,囧。
作者: 愤怒的大鸟    时间: 2015-4-3 20:50
,熟悉html,能用div+css,还有javascript,优先考虑linux。我在开始学习的时候,就想把这些知识一起学习,我天真的认为同时学习能够互相呼应,因为知识是相通的。
作者: 不帅    时间: 2015-4-4 03:30
爱上php,他也会爱上你。
作者: 兰色精灵    时间: 2015-4-12 04:53
,熟悉html,能用div+css,还有javascript,优先考虑linux。我在开始学习的时候,就想把这些知识一起学习,我天真的认为同时学习能够互相呼应,因为知识是相通的。
作者: 变相怪杰    时间: 2015-4-22 00:50
我要在声明一下:我是个菜鸟!!我对php这门优秀的语言也是知之甚少。但是我要在这里说一下php在网站开发中最常用的几个功能:
作者: 分手快乐    时间: 2015-4-25 03:57
遇到出错的时候,我经常把错误信息直接复制到 google的搜索栏,一般情况都是能搜到结果的,不过有时候会搜出来一大片英文的出来,这时候就得过滤一下,吧中文的弄出来,挨着式方法。
作者: 再现理想    时间: 2015-4-26 20:10
实践是检验自己会不会的真理。
作者: 透明    时间: 2015-5-6 02:11
如果你已经到这种程度了,那么你已经可以做我的老师了。其实php也分很多的区域,
作者: 乐观    时间: 2015-5-6 19:01
写的比较杂,因为我也是个新手,不当至于大家多多指正。
作者: 小妖女    时间: 2015-6-4 02:20
php是动态网站开发的优秀语言,在学习的时候万万不能冒进。在系统的学习前,我认为不应该只是追求实现某种效果,因为即使你复制他人的代码调试成功,实现了你所期望的效果,你也不了解其中的原理。




欢迎光临 仓酷云 (http://ckuyun.com/) Powered by Discuz! X3.2