php实训总结报告心得体会
php 实训汇报心得体会
php实训汇报心得体会 我想在讲述自己学习方法前,
对那些期望能从我文章中取得有用信息人说一句心里话:
我文章不会对您学习起到实质性作用,您能否成功,还
得靠自己,坚持,坚持,再坚持,就是步入成功不二法门。
我先把我自己学习PHP 过程做一下概括:
(1)熟悉HTML/CSS/JS 等网页基础元素,完成阶段可自
行制作完整网页,对元素属性达成熟悉程度
(2)了解动态语言概念,运做机制,熟悉PHP 语法
(3)学习怎样将PHP 和HTML 结合起来完成简单动态页面
(4)接触MYSQL,开始设计数据库程序
(5)不停巩固,摸透大部分PHP 常见函数,并可了解
OOP,MYSQL 优化,和模板
(6)完成一个功效齐全动态站点
我这套线路可能跟很多学习PHP 爱好者不谋而合,这也
算是一个循序渐进学习过程,不过新手不要看到上面概括就
认为学习蛮简单,默默在此不得不对您稍微泼一下冷水,任
何东西其实全部不简单,即使是小吃部烧饼也不是一下子就
会做成。
我先解释一下我学习思绪。
首先,了解网站这一概念以后不难看出,任何网站全部
是由网页组成,也就是说想完成网站,必需先学会做网页,
所以必需要掌握了HTML,才能为以后制作网站打下基础。
在学习HTML 中我想边学边做是最有效方法,当然这一
方法对于学习PHP 一样是最有效。
HTML 中任何元素全部要亲自实践,只有明白了什么元素
会起到什么效果以后,你才会记忆深刻,而一味啃书,绝对
是不行,我想大部分新手之所以认为概念难学,大部分是一
个字“懒”,懒是阻止进步最大敌人,所以克服掉懒习惯,
才能愈加快学好一样东西。
可能您在学习PHP 时候只想立即开发一个网站,也就会
想我做网站,干嘛要学什么网页这些小儿科?不难看出,眼
高手低新手不在少数,这种思想无疑于建造空中楼阁,你不
建地基,何来房顶呢?
OK,掌握静态网页制作技术是学习开发网站先决条件,
这一点就讲到这里,因为这篇文章不是教程文章,也就不对
技术进行深入刨析了。
我假设你现在已经能够完成一个静态页面了,当然,做
好看难看是另外一说,皮皮我第一个网页也没好看到哪去,
不过“孩子”再丑,我们做“爹妈”也不能嫌弃不是?这毕
竟是咱结果。
那么我们就开始学习动态语言概念吧,刚一接触动态语
言,可能大家全部会蒙了,怎么这乱七八糟东西,在网页里
显示时候却是另外一码事?其实这并不算乱七八糟,你写
HTML 代码不也一样是一堆堆字符吗?毕竟,代码并不是作为
直接输出,而是经过处理,说白了,HTML 是经过HTML 解析
器,而PHP 当然也就经过PHP 解析器了,跟学习HTML 一样
道理,想让任何解析器完成操作,就必需使用它们专用语法
结构,所以PHP 长相奇怪也就不足为奇了。
对于PHP 了解是新手最难迈过一道门槛,不过你应该感
到幸运是PHP 已经最大极限为了新手而努力了,假如你学过
其它语言,可能会认为PHP 确实相当简单,不过假如你之前
什么全部没学过,那么阿弥陀佛,硬着头皮琢磨吧。
书过三遍自然熟,这个简单道理告诉我们,即使你了解
不了PHP,不过也必需先跟它混个脸熟,看,一遍遍看,看
同时一边琢磨,一边根据它所教打代码,即使你搞不清楚那
些代码到底是干嘛,不过起码你应该找找感觉。
在一段挣扎以后,聪慧你,显然已经逐步开悟了,慢慢
了解了编程概念,那么祝贺你,你已经迈出了成功第一步。
搞清楚HTML 和PHP 概念,那么PHP 和HTML 混合编程应
该不成问题,在这期间,你完全能够让PHP 给你算算 一加
一等于几,然后在浏览器输出,不要认为幼稚,这确实是跟
阿波罗登月一样,你打是一小段代码,不过对于你编程之路,
可是迈出了一大步啊!兴奋吧?不过不得不再给你泼点冷水,
您还是菜鸟一个。
快乐一段时间就必需继续努力了,接下来就是学习数据
库了,MYSQL 可算是PHP 黄金搭档了,不过,即使话是这么
说,你也可能恨不得把MYSQL 给生吞活剥了,因为这一行一
列东东简直让自己头晕目眩。
头晕归头晕,目眩归目眩,你不可能吃饭时候咬了自己
一下舌头就以后不吃饭了不是?放下畏惧,继续努力,我们
是来征服它,而不是被它征服,振奋起来吧同志。
在一番搏斗以后,你最终了解了数据库概念,而且让你
兴奋不已是你最终能够经过PHP 来连接数据库了,这期间你
是怎么学会,我们不去考证了,不过事实证实,你已经能够
了。
学会了PHP 和数据库你,无疑是左手拿着MOTOLOLA 右
手拿着NOKIA,要多潇洒,有多潇洒,哈哈,最终学会了,
不过可能这个时候,又会有些人不经意拍拍肩膀对你说:哥
们,别快乐太早,你还是菜鸟,离学会还差着一大截呢!
等到你发奋努力学会了用PHP 成功插入,删除,更新数
据时候,显然,你已经距离成功指日可待了。
这个时候你可能是这种状态:
你会HTML 吗?会,我能编好多个大表格排板网页啦!
你会PHP 吗?会,我会把一加一运算写在函数里,然后
调用啦!
你会MYSQL 吗?会,我会把我信息在数据库里插入删除
啦
那,接下来你该怎么做呢?我认为,小试一下身手,大
约是没问题了,那么交给你个任务,做个留言本吧,这和
HELLO WORLD 有一比啊!^_^,同是新手面临第一道关。
花了一段时间,你最终学会把表单数据插入数据库,然
后显示出来了,应该说一个程序雏形已经诞生了。
不过,你可能瞅瞅东,看看西,人家这个编论坛,那个
CMS,还有那啥CRM,我啥时候写一个呢?
不要急,能够说你马步已经扎差不多了,接下来就要开
始练把势时候了,假如有条件话,用笔或打印一个简易PHP
手册在身上,时不时摸出来看看,记得,去WC 也不能放过
(^2^)。
再有条件话,买本书看看吧,《PHP+MYSQL WEB 开发(第
三版)》号称圣经级,(可能是个不错选择(申明:作者没给
我啥好处费,我也不是书托,隔着大老远,我连她老兄面全
部没见过说-_-)
巩固了自己知识,熟悉了PHP 和MYSQL 开发要领以后,
再回头看你写那个留言本,你可能会怀疑那真是你写吗?当
然,假如屋里还有鬼话,可能是它写-_-
这个时候,你留言本应该加入注册和分页功效了,而假
如你更强话,UI(用户界面)也能够加强,完成以后,感觉是
不是特有成就感?不管怎么样,咱好歹是写了一个动态网站
程序了,放在自己网站上耍耍吧,让好好友来看看,嘿,看
咱写多棒,然后再在网上宣传一下。
几天以后你再打开留言本,哎?哇,一下弹出N 多页面!
很显著,你留言本并没有做好安全防范,被人用JS 代码小
小耍了一下,我很同情你这个时候感受,不过没有别措施了,
继续努力吧!
你发奋努力,熟悉了安全方面问题,然后又设计了部分
程序,感觉还不错。
那么接下来,这就算学会啦?NO,NO,NO,还早呢,你
至尽还没碰过OOP 之类吧?模板呢?
恩,学!加紧学呀学,学会了这些以后,你又学会了生
成静态网页,现在你应该接触一下XML 了,恩,XML 也了解
了,那么AJAX 你也得接触接触吧?AJAX 完了....然后...
总而言之,你绝对不会发觉你全部全部学会了,部分真
正强人总会搞出新玩意来丢给你,你不学就落后了,也印证
了前人经验,果然是学无止境啊!
我想经过我一番YY,你也应该大致熟悉了部分学习过程,
可能我过程和你有些出路,不过不管怎么样是殊途同归,我
写这么多,也只是给大家一个借鉴机会,至于好和不好,默
默不敢打包票^0^
看完以后你发觉,罗嗦这么多,对我一点用处没有啊,
我知道该怎么学,不过我想怎样才能愈加快学,一周速成,
啊不,二十四小时速成那种,皮皮你有没?
我.......我没有,不过2 分钟之内把你扁进医院里,
我倒是有把握-_-
学东西,永远不要妄想有速成这一说,告诉你了一个方
法,不过缺乏努力这一步骤,那也是白搭。
不过有一点我能够给你确保就是,你学会了PHP,那么
学其它语言,肯定速成,反过来也一样,假如你之前学过其
它语言,那么学PHP 肯定快。
不过语法好学,不过怎么用语法来实现每个人全部有每
个人方法,几乎是各有千秋。然而借鉴她人成功代码,绝对
是有益无害,所以,多看那些经过千锤百炼凝出来经典代码,
是进阶最好方法。
讲了这么多,无非是想说:学习PHP 不仅要掌握方法,
更多是付出汗水,我不期望看到中途放弃人,相信自己,相
信自己选择,更要相信自己能力,假如自己想放弃,暴力一
点话,就自己抽自己一个嘴巴,然后大吼:她人能够,我为
何就不能够?(是不是有点阎罗教练味道,默默确实是电影看
多了,抽嘴巴是会痛,各位其实明白这个道理了就行了)
另外要叮嘱各位是,抵御诱惑,ASP/PHP/JSP/.NET 对比
可能会让你无所适从,你可能学了二分之一PHP,又开始打C#
主意,或有些人说JAVA 很强,这个时候你绝对不能动摇,
哪怕你真想学,也得学会了PHP。然后再学,见异思迁是最
不可取,狗熊掰玉米就是这个道理,假如常常中途放弃,只
能是一无所获,还浪费了N 多时间和经历,得不偿失,最关
键是,你会被她人瞧不起,没有些人会喜爱和见异思迁人交
好友,因为这种人太不安分,太不可靠,所以,你必需要强
迫自己完成自己目标,哪怕可能会极难受,也得坚持,毅力
就是这么锻炼出来。
php 实训汇报心得体会 1、相关输出:echo 不是函
数,只是一个语言结构,所以不需要用括号把后面参数括起
来,当然,它也许可使用像函数那样括号,如
echo("hello,xiyounet!")。
2、相关变量类型:在php 变量类型上,一直存在不一
样声音。有人认为不用关注变量类型是php 优点,使开发更
简单;有人则认为没有严格变量类型阻碍了php 发展,也使
得php 程序很不规范。我认为这是一个仁者见仁智者见智问
题。在开发php 中,确实极少存在像java 等语言那样频繁
地进行变量定义和类型转换,给开发者带来了很大方便。而
同时,php 程序规范性、可读性也不如java 那么严谨,但这
正是php 特点,因为php 能发展到现在,成为三大网络编程
语言之一,在很大程度上归功于它简单,易学,易用特点。
所以,总体上看是优点大于缺点。至于它缺点,能够经过加
强编码规范,增加注释等来填补,况且在php 中也是能够明
确定义变量使用类型。
3、相关分支程序:在较多分支情况下,使用switch 不
只是在程序结构上要优于if,在性能上比if 要好得多。例
子中条件是$a(一个变量),这个条件当然也是能够像if 中
条件那样是个表示式。在if 分支中,每个分支全部会对条
件表示式进行一次运算,但在switch 中,它只对条件计算
一次就会和全部分支进行对比。所以在有两个以上分支中,
提议尽可能使用switch 来替换冗长if 嵌套。
4、相关文件引用:php 汉字件引用两个函数:include
include_once 和require require_once 推荐使用
require_once 和include_once 这么能够避免文件被反复数
次使用。而include 功效和require 十分相同,只是include
在错误处理上放宽了一点,假如include 文件不存在,只会
给出一个警告并运行后面代码,但require 则会给犯错误并
停止运行。实际上,include 和require 关键差异在于,
include 仅当被实施时才会被包含进来,而require 不管是
否真被实施全部会先将文件包含进来。比如,
if($conditions) { include "";}.只有当$conditions 为
ture 时,才会被引入并被解释。但假如是require,PHP 解
释器不管$conditions 是什么,全部会先引入,再一同解析
全部程序。所以,require 看上去比include 要严格部分。
5、相关注释:注释是程序中必不可少部分,高质量注
释往往会使程序更具可用性。通常而言,经典代码中注释包
含:文件说明、类说明、方法函数说明、属性变量说明、特
殊情况解释。下面作点简明解释:
A、文件说明:针对整个代码文件所作说明,比如文件
名、版本号、作者、公布日期、使用说明等。
B、类说明:用简明文字描述这个类作用。
C、方法函数说明:应该相对具体部分,需要说明函数
作用、参数类型作用、返回值类型作用等。
D、属性变量说明:用简明文字描述它作用。
E、尤其说明:针对某部分代码注释说明,部分程序思
绪、算法也需要在代码旁边注明,通常是使用单行注释。
6、相关代码复用:就是指代码重用。利用曾经写过或
她人写过正确代码,而不是再重新编写相同功效代码过程就
是代码重用。除了代码级复用还有体系机构复用、设计模式
复用等形式,但全部目标就是为了最大程度地降低反复劳动,
提升开发质量和效率。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
