文档章节

PHP初学体会

FansUnion
 FansUnion
发布于 2015/05/03 01:30
字数 482
阅读 9
收藏 0

 

近来,闲来无事,把去年买的《PHP开发实战权威指南》通读1遍和精读1遍。总体感觉,不是很难。

相比,C/C++/Java要简单许多,可能是因为已经学习过好几门语言了,所以理解起来相对比较轻松。

IDE使用的是 WampServer,安装之后,把php文件放进去,就可以通过url直接访问了。不需要编译,能立即看到效果。这点和jsp是一样的,只是php如果使用了java类,就需要编译。

这本书自带了1个光盘里面有很多资料,比如 源码(入门的,和1个还过得去的oa系统)。

阅读代码之后,就拷贝到www目录下,直接访问,看效果,检验下书上说的或者自己的理解是否正确。

不过,目前还没有看明白php怎么完成一个商用的系统。

总感觉,代码直接写在脚本中,是不是不太安全。

个人的几个习惯:

1.学习新技术,买本书看,比较全面。首先快速阅读全书,然后再认真读几遍。

  直接把书上的例子运行下,看看效果,然后自己可以参考写个简单的系统。

2.很多代码是可以复用的。有的可以作为demo,用来 分享 或者 教授 初学者,如果有机会的话。

  构建自己的代码仓库很有必要。具体怎么做,需要立即实践并思考。

3.不同语言有很多的共性,也有很多区别。加深对一门语言的理解,对学习其他语言也是很有好处的。

4.开发环境的搭建是比较基础的活。软件要收集好,搭建过程要非常熟悉和快速。

5.分享自己的学习经历是很有必要的。利己利人。

© 著作权归作者所有

FansUnion
粉丝 60
博文 858
码字总数 825464
作品 0
丰台
高级程序员
私信 提问
通过例子来理解巧妙绝伦的工厂模式

每次读设计模式的书,都感觉自己收获颇多。《Head First 设计模式》在学校的时候就买下了,刚开始初学java的时候,经常问别人,设计模式有没有用,设计模式的好处在哪里。后来参加工作,在工...

夕水溪下
2012/12/04
226
0
初学php,在html中内嵌php代码没效果

我是初学php的菜鸟,今天看php的web圣经这本书,我就按照书中的写法,写了一个html,点解按钮跳转actioon到指定的php文件,我在php文件里内嵌了一些php代码,但是php代码没有输出,只是原文输...

P_light
2014/07/04
8.3K
10
【转载】Python包管理工具pip与easy_install

初学 Python,总是提示缺少各种各样的 Python 包,于是了解了下 Python 的包安装管理工具: 1.setuptools 中的 easy_install (Download, build, install, upgrade, and uninstall Python pa...

摩云飞
2012/11/10
1K
0
面向对象中封装特性的简单理解

初学Java的时候,一直不理解,为什么必须要使用getter/setter来访问private属性?直接赋值给一个public修饰的属性不是很方便吗?无论哪种做法,不都是为了修改属性的值吗? 因为标准的面向对...

iBazinga
2016/09/03
13
0
php菜鸟提问:如何通过php实现对excel表格的提交并批量录入数据到数据库

初学php,想实现对excel表格的提交并批量录入数据到数据库,表的结构如下图所示,数据库名为stu,跪求各位大牛提供思路

呼噜噜噜
2014/03/23
1K
4

没有更多内容

加载失败,请刷新页面

加载更多

JavaScript权威指南笔记14

第14章、window对象 1、计时器 I-1 setTimeout()和setInterval()可在指定时间后调用 setTimeout()返回值可传递给clearTimeout()用于取消该函数的执行。 多久后执行。 setInterval()指定时间间...

_Somuns
29分钟前
3
0
python3.7安装教程

原创 python3.7安装教程 2018-09-18 21:10:56 PtaQ 阅读数 20628更多 分类专栏: python 版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 本文...

_纵横捭阖_
41分钟前
3
0
windows使用docker运行mysql等工具(二)安装运行mysql

今天接着上一篇的内容继续来学习安装运行mysql。建议先阅读第一篇:windows安装docker 一 查看mysql版本 如果想知道mysql镜像具体有哪几个版本,需要去docker hub查看。 地址如下: https://...

执偕
51分钟前
4
0
IT兄弟连 HTML5教程 CSS3属性特效 文字排版

direction定义文字排列方式,所有浏览器都兼容这个属性,有两个可选值rtl和ltr。文字排版的参数说明如表1所示。 表1 CSS3文字排版参数说明 上表所示,ltr是初始值,表示left-to-right,就是从...

老码农的一亩三分地
51分钟前
2
0
做好一名linux运维工程师

如何做好一个合格的运工程师,运维工程师前景怎么样呢?就这些问题,与大家交流一下。首先对于运维工程师的要求是十分严苛的了,运维工程师不但要针对不同的问题做出响应,而且需要不断的补充...

问题终结者
52分钟前
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部