简单生活 发表于 2015-2-4 00:03:36

PHP网页设计长沙发上的对话(一)

培训的第四阶段,就是应用PHP语言开发实际的程序。以结合实际的项目开发来进行学习,效果真的很好,在学习完之后就开始练习,能比较容易掌握所学的知识,这是学校的学习所没法比的。   

   
入手下手医治
   
心思大夫: 好。你明天感到怎样,维克多?
   
病人: 不太好,大夫。我最近感应有点愁闷...
   
心思大夫: 那是为何,维克多?
   
病人: 我不晓得,大夫。我睡眠不太好,并且我一点胃口也没有。有一天咱们去一个意大利餐馆,要了通心面 -- 但时当他们把它端下去的时分,我一点也吃不下去。我就一向看着它,在我的头里一向回荡着“女低音”的主题曲...
   
心思大夫: 家里怎样?
   
病人: 都很好,我想。Marge大局部工夫都在厨房,试她从网高低载的菜谱。孩子们天天很早就出去了,普通在吃饭时才看得见他们,然而如今他们入手下手在Burger King吃了。那我也不克不及指摘他们。
   
心思大夫: 任务 - 都很好吧?
   
病人: 不太好 - 我有一个优待成性的魔鬼老板,他盘算打我的生涯酿成象Dilbert Zone一样!
   
心思大夫: 跟我说一说他吧。
   
病人: 好,你晓得我是做甚么的 - 我是一个在Used Socks. Inc.的web法式员。下个礼拜咱们的新网站就要利用了,咱们正在做着完整分歧的器材 -- 一个在线商铺,供人们出售他们的旧物。咱们失掉了一些好意人的投资 - 6百万元,假如咱们成为在web最受接待的旧物门户,咱们还可失掉更多的投资。
   
心思大夫: 听上去对你不错嘛。
   
病人: 你说的对。然而,然后有一天老板出去,他说他交给我一项开辟在线商铺购物车的任务。他明白地请求我用甚么叫“session”的器材。固然,只不外让工作变得风趣,他说他想在两天内做完并能运转...优待狂、反常!
   
心思大夫: 有成绩吗?
   
病人: 有,出格是起首我基本不晓得“session”是甚么,或怎样去用它。我意思是说,我原觉得一个session 就是对一个病人的短时间医治 -- 有一点象咱们正在做的一样。
   
心思大夫: 哦,维克多,维克多...这就是费事你的事吗?我想我能够有器材能匡助你...
西雅图无形态
   
  开初级打趣的工资了给能听到说话的年老女性留下印象,相互之间最常常说的工作之一就是:“HTTP是一种无形态协定,Internet是无形态开辟情况”。用复杂的话来说,HTTP(HyperText Transfer Protocal )协定,作为web的主干,不克不及够记住与一个网站毗连用户的身份,所以对web页的恳求被看做是独一和自力的毗连,与在它之前的毗连不管若何都没有关系 -- 这一点与明天良多爱冒险的十几岁的年老人的行动很象,他们天天喝到深夜,第二天凌晨醒来对产生过甚么都不记得了,早晨再出去做一样的事,一遍又一遍...
   
  如今,假如你是漫无目标地从一个站点冲浪到另外一个,没有甚么成绩。然而当你想从Amazon.com上买几本书会怎样呢?“在一个无形态的情况中,记居处有在你的购物单上的物品长短常坚苦的,由于HTTP协定的这类无形态的性质使得跟踪选中物品是不成能的。
   
  因而就请求一种可以使记住形态成为能够的办法,可以跟踪用户的毗连而且保留毗连特定命据的器材。因而发生了“cookie”,它可以答应Web 站点在客户体系的一个文件中保留客户特定信息,而且当任什么时候候恳求时都可以从文件中掏出信息。所以,在下面的购物车例子中,被选中的商品可以加到cookie中,而且在花费者结帐时,可以被掏出并出现在购物单中。
   
  基于cookie的处理计划存在一个成绩,那就是它请求cookie可以被客户所承受。所以,有另外一种处理举措就是利用“session”,当一个客户会见一个Web站点时,用它来保留特定的一小块数据。这个会话(session)数据在全部会见时代被保留上去。一个session可以被当作一个信息篮,它保留着主机的变量对。这些变量对在全部访间时代都存在,而且可以在任什么时候刻被处置。这个办法对协定的无形态的特色供应了一流的处理举措,而且在明天良多大型的网站上,可以跟踪和保留信息,用于团体和贸易买卖。
   
  每个被创立的session 都有一个独一的标识串,这个串被发送到客户端,同时在办事端也生成了一样独一标识串的进口,或放在文本文件或在一个数据库中。如今就能够注册任何的session 变量 -- 这些通俗的变量可以保留文本或数值信息,可以经由过程session 被读出,或写入。
   
  如今,假如你已跟从着开放源码活动,你已晓得了PHP ,在这个星球上最火门的剧本言语。最新的版本是PHP4,包含了对session的创立和办理的撑持,鄙人面的几页中,咱们将向你展现若何利用它。假如你还在利用PHP3,不要绝望 -- 咱们也将触及PHPLIB,它包含一组壮大的PHP对象,可以在基于PHP3的站点上到场无缝的session办理。
   
  鄙人面几页中,咱们假定你已有一个撑持PHP4或PHPLIB的站点。假如还没有,你应当下载这些包,而且将它们装置到你的开辟机械上去。PHP4,是一个质量优秀的代码,可以在PHP站点 http://www.php.net找到,最新的PHPLIB版本可以在http://phplib.netuse.de/找到
学校并没有那么多的时间可以让我们在实际开发上面。

飘飘悠悠 发表于 2015-2-4 08:21:07

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

蒙在股里 发表于 2015-2-9 16:21:25

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

柔情似水 发表于 2015-2-11 00:14:30

有时候汉字的空格也能导致页面出错,所以在写代码的时候,要输入空格最好用引文模式。

深爱那片海 发表于 2015-3-1 18:32:33

学习php的目的往往是为了开发动态网站,phper就业的要求也涵盖了很多。我大致总结为:精通php和mysql

仓酷云 发表于 2015-3-5 23:11:16

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

不帅 发表于 2015-3-16 05:40:13

先学习php和mysql,还有css(html语言很简单)我认为现在的效果比以前的方法好。

因胸联盟 发表于 2015-3-17 09:08:58

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

只想知道 发表于 2015-3-20 17:45:10

使用zendstdio 写代码的的时候,把tab 的缩进设置成4个空格是很有必要的

再见西城 发表于 2015-4-1 06:11:39

Apache不是非得用80或者8080端口的,我刚开始安得时候就是80端口老占用,就用了个 81端口,结果照常,就是输localhost的时候,应该输入为 localhost:81

飘灵儿 发表于 2015-4-1 12:10:11

为了以后维护的方便最好是代码上都加上注释,“予人方便,自己方便”。此外开发文档什么的最好都弄齐全。我觉得这是程序员必备的素质。虽然会消耗点很多的时间。但是确实是非常有必要的。

若天明 发表于 2015-4-14 01:32:42

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

海妖 发表于 2015-4-16 06:56:10

这些中手常用的知识,当你把我说的这些关键字都可以熟练运用的时候,你可以选择自己

若相依 发表于 2015-4-16 13:11:52

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

乐观 发表于 2015-4-17 10:46:55

微软最近出的新字体“微软雅黑”,虽然是挺漂亮的,不过firefox支持的不是很好,所以能少用还是少用的好。

分手快乐 发表于 2015-4-18 02:59:51

真正的方向了,如果将来要去开发团队,你一定要学好smarty ,phplib这样的模板引擎,

透明 发表于 2015-4-19 04:32:46

为了以后维护的方便最好是代码上都加上注释,“予人方便,自己方便”。此外开发文档什么的最好都弄齐全。我觉得这是程序员必备的素质。虽然会消耗点很多的时间。但是确实是非常有必要的。

灵魂腐蚀 发表于 2015-4-22 04:12:28

在我安装pear包的时候老是提示,缺少某某文件,才发现 那群extension 的排列是应该有一点的顺序,而我安装的版本的排序不是正常的排序。没办法我只好把那群冒号加了上去,只留下我需要使用的扩展。

愤怒的大鸟 发表于 2015-4-23 17:48:32

爱上php,他也会爱上你。

小妖女 发表于 2015-4-30 03:38:44

对于懒惰的朋友,我推荐php的集成环境xampp或者是wamp。这两个软件安装方便,使用简单。但是我还是强烈建议自己动手搭建开发环境。
页: [1]
查看完整版本: PHP网页设计长沙发上的对话(一)