只想知道 发表于 2015-2-4 00:02:25

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:33

兴趣是最好的老师,百度是最好的词典。

第二个灵魂 发表于 2015-2-5 09:46:44

你很难利用原理去编写自己的代码。对于php来说,系统的学习我认为还是很重要的,当你有一定理解后,你可你针对某种效果研究,我想那时你不会只是复制代码的水平了。

精灵巫婆 发表于 2015-2-25 12:58:57

多看优秀程序员编写的代码,仔细理解他们解决问题的方法,对自身有很大的帮助。

飘飘悠悠 发表于 2015-2-27 05:34:21

写的比较杂,因为我也是个新手,不当至于大家多多指正。

爱飞 发表于 2015-3-8 22:20:27

开发工具也会慢慢的更专业,每个公司的可能不一样,但是zend studio是个大伙都会用的。

因胸联盟 发表于 2015-3-15 19:56:55

Ps:以上纯属原创,如有雷同,纯属巧合

柔情似水 发表于 2015-3-22 03:10:24

至于模板嘛,各位高人一直以来就是争论不休,我一只小菜鸟就不加入战团啦,咱们新手还是多学点东西的好。

海妖 发表于 2015-3-22 19:42:46

使用 jquery 等js框架的时候,要随时注意浏览器的更新情况,不然很容易发生框架不能使用。

小魔女 发表于 2015-3-26 20:29:07

遇到出错的时候,我经常把错误信息直接复制到 google的搜索栏,一般情况都是能搜到结果的,不过有时候会搜出来一大片英文的出来,这时候就得过滤一下,吧中文的弄出来,挨着式方法。

活着的死人 发表于 2015-4-1 02:08:15

建数据库表的时候,int型要输入长度的,其实是个摆设的输入几位都没影响的,只要大于4就行,囧。

愤怒的大鸟 发表于 2015-4-3 20:50:00

,熟悉html,能用div+css,还有javascript,优先考虑linux。我在开始学习的时候,就想把这些知识一起学习,我天真的认为同时学习能够互相呼应,因为知识是相通的。

不帅 发表于 2015-4-4 03:30:42

爱上php,他也会爱上你。

兰色精灵 发表于 2015-4-12 04:53:46

,熟悉html,能用div+css,还有javascript,优先考虑linux。我在开始学习的时候,就想把这些知识一起学习,我天真的认为同时学习能够互相呼应,因为知识是相通的。

变相怪杰 发表于 2015-4-22 00:50:34

我要在声明一下:我是个菜鸟!!我对php这门优秀的语言也是知之甚少。但是我要在这里说一下php在网站开发中最常用的几个功能:

分手快乐 发表于 2015-4-25 03:57:54

遇到出错的时候,我经常把错误信息直接复制到 google的搜索栏,一般情况都是能搜到结果的,不过有时候会搜出来一大片英文的出来,这时候就得过滤一下,吧中文的弄出来,挨着式方法。

再现理想 发表于 2015-4-26 20:10:46

实践是检验自己会不会的真理。

透明 发表于 2015-5-6 02:11:46

如果你已经到这种程度了,那么你已经可以做我的老师了。其实php也分很多的区域,

乐观 发表于 2015-5-6 19:01:20

写的比较杂,因为我也是个新手,不当至于大家多多指正。

小妖女 发表于 2015-6-4 02:20:04

php是动态网站开发的优秀语言,在学习的时候万万不能冒进。在系统的学习前,我认为不应该只是追求实现某种效果,因为即使你复制他人的代码调试成功,实现了你所期望的效果,你也不了解其中的原理。
页: [1]
查看完整版本: PHP网页设计对照测试PHP+MYSQL分页机制两种计划