PHP网页编程之php 进阶:完成无穷分类(1)
到现在,对排版还是不很熟练,经常会排不好。 1.剖析咱们在用 php 制造网站时,分类是很主要的,在分类上面又再分类这第二个分类称为次分类,而如今大多半网站分类只分到第三类:
第一分类(父分类)-->第二分类(子分类)-->第三分类(孙分类)
这类亲缘分类越多,法式和数据库的掌握就越加的庞杂坚苦.在统一级的分类处置和掌握长短常的复杂的,由于只需求一个数据库来记录这一级的分类就好了,如:体系,旧事等分类,在这一级上处置是很复杂的,但对一个网站来讲一级分类是不敷的,还需求再分类,如:
体系-->linux,windows
旧事-->linux 旧事,windows 旧事
如许分类就明晰些了,最少让人分明了,体系包含 linux 和 windows,而旧事包含 linux 旧事和 windows 旧事,为了让信息材料加倍明晰,因而再持续分类:
linux-->体系东西,内核,编程言语,开辟东西
...
分类到了第三级,信息材料的处置就更明晰了,也就是说为了很明晰地处置材料,分类越具体就越便利,如许即便利处置信息又便利网友目标明白地查找到需求的材料,但跟着不休的细化分类,在法式和数据库的掌握上就会愈来愈坚苦.
坚苦一:若何在数据库里处置这些互有联系关系的亲缘分类?
坚苦二:若何用 php 完成这类了如指掌的关系?
这类分级多而细的分类是每一个 php 法式员都必需处理的成绩,由于制造一个好而精彩的网站分类成绩是不成防止的,而处理这个成绩又是相当庞杂的,个中最大的成绩就是数据库的分类处置,由于假如数据库处置不妥将会带来伟大的任务量乃至是不能不从头计划数据库...
这并非夸大,由于良多人在数据库处置上就会采取一级分类创立一个数据库的做法,我事先也是接纳这类办法处置分类的,因大多网站都是分到第三级,所以数据库里只需三个分类数据库来停止处置.然而需求持续向下分类时,这类做法的坏处就显现出来了,由于越往下分,任务量,法式量将会巨增..
我要引见的这类办法就是若何用一个分类数据库创立无穷向下分级的分类办法,用过 windows 的读者都晓得 windows 文件夹就能够创立无穷分级的目次,可在目次上面持续创立目次,如许没完没了的分下去,Linux 的目次创立也有这类功效,我引见的这个办法跟这类模式不异.我先解释一下我的学习思路。 因为blog这样的可以让你接触更多要学的知识,可以接触用到类,模板,js ,ajax 你很难利用原理去编写自己的代码。对于php来说,系统的学习我认为还是很重要的,当你有一定理解后,你可你针对某种效果研究,我想那时你不会只是复制代码的水平了。 最后祝愿,php会给你带来快乐的同时 你也会给他带来快乐。 首推的搜索引擎当然是Google大神,其次我比较喜欢 百度知道。不过搜出来的结果往往都是 大家copy来copy去的,运气的的概率很大。 学习php的目的往往是为了开发动态网站,phper就业的要求也涵盖了很多。我大致总结为:精通php和mysql 做为1门年轻的语言,php一直很努力。 环境搭建好,当你看见你的浏览器输出“it works\\\\\\\"时你一定是喜悦的。在你解决问题的时候,我强烈建议多读php手册。 Apache不是非得用80或者8080端口的,我刚开始安得时候就是80端口老占用,就用了个 81端口,结果照常,就是输localhost的时候,应该输入为 localhost:81 在我安装pear包的时候老是提示,缺少某某文件,才发现 那群extension 的排列是应该有一点的顺序,而我安装的版本的排序不是正常的排序。没办法我只好把那群冒号加了上去,只留下我需要使用的扩展。 使用 jquery 等js框架的时候,要随时注意浏览器的更新情况,不然很容易发生框架不能使用。 当然这种网站的会员费就几十块钱。 对于懒惰的朋友,我推荐php的集成环境xampp或者是wamp。这两个软件安装方便,使用简单。但是我还是强烈建议自己动手搭建开发环境。 最后祝愿,php会给你带来快乐的同时 你也会给他带来快乐。 我学习了一段时间后,我发现效果并不好(估计是我自身的问题)。因为一个人的精力总是有限的,同时学习这么多,会导致每个的学习时间都得不到保证。 为了以后维护的方便最好是代码上都加上注释,“予人方便,自己方便”。此外开发文档什么的最好都弄齐全。我觉得这是程序员必备的素质。虽然会消耗点很多的时间。但是确实是非常有必要的。 其实没啥难的,多练习,练习写程序,真正的实践比看100遍都有用。不过要熟悉引擎 当然这种网站的会员费就几十块钱。 写的比较杂,因为我也是个新手,不当至于大家多多指正。 找到的的资料很多都是在论坛里的,需要注册,所以我一般没到一个论坛都注册一个id,所有的id都注册成一样的,这样下次再进来的时候就不用重复注册啦。当然有些论坛的某些资料是需要的付费的。
页:
[1]