PHP系统学习概要
说明:
1、本文档是为初学PHP的朋友而制作的。
2、看了本文档学会PHP的朋友,请反馈你对本文档的意见或建议(发邮件到kuaiyigang@163.com或在QQ群4798654中提出),以帮助更多的初学者。
1、php语言的概述及开发环境的配置(1天)
a、php发展及应用介绍(了解)
b、php及相关软件在类linux和windows的具体安装步骤 (初步重点为Windows下的安装)
c、版本控制软件(subversion)的介绍安装和使用(具体开发时再说)
资源:
http://www.kuaiyigang.com/post/74.htm
http://www.kuaiyigang.com/post/24.htm
2、php的基础语法及面向对象的方法设计(2天)
a、php基本的语法及控制语句 (重点)
b、phpdoc的介绍及使用方法
c、面向对象的概念及设计方法 (重点:类)
d、php模式的应用
e、常用函数的介绍 (先了解几个常用函数)
f、php在图片处理,pdf等多媒体方面的简单介绍
资源:
http://www.php.net/manual/zh/langref.php
3、php和web以及php文件的处理(1天)
a、html简介及web相关技术的介绍 (html一百多个标签,form表单)
b、php上传文件的处理方法
c、php对文件的读写及其他操作处理
资源:
http://www.php.net/manual/zh/features.file-upload.php
http://www.php.net/manual/zh/ref.filesystem.php
4、数据的相关的问题包括语句和mysql的使用(1天)
a、mysql数据库介绍及日常的管理 (了解)
b、SQL语句的书写及常用语句的使用 (重点:insert,update,delete,select)
c、php与mysql的结合开发
资源:
5、常见类库的介绍采用原因和大体的 使用办法(1天)
a、MVC设计模式介绍 (了解)
b、html(smarty)模板介绍及使用办法 (重点)
c、php数据库相关类库(adodb)的介绍及使用办法(重点)
资源:
http://alone0504.blogbus.com/logs/2005/03/1076810.html
6、实例编程(1天)
a、新闻发布系统
7、php的安全和性能的优化(N天,逐步强化)
a、系统安全简单介绍
b、代码安全方面安全及优化
c、数据库方面的安全及优化
d、文件级安全的介绍
e、网站的缓存技术
相关资源:
http://www.php.net/manual/zh/ PHP中文手册
要求:
1、记下你在学习PHP的过程中的每一个问题。
2、要写文档(安装PHP、学习心得、经验教训等)。
3、建议开通个人Blog,把学习心得体会及问题写在Blog上。
4、学习一个月后,写一篇心得体会,讲述学习PHP的过程、经验、教训。
学习方法:
1、多看手册(PHP手册、MySQL手册、Linux手册等)。
2、遇到问题先在网上搜索,然后再上论坛,最后再问其他人。
用到的软件:
编写php:Editplus
网页:dreamweaver
建议继续学习:
- 方法论 (阅读:3350)
- 云计算时代的工作方式探讨 (阅读:2286)
- 细说JavaScript中对象的属性和方法 (阅读:2051)
- 分表优化:千万级数据的插入方法 (阅读:1798)
- [Perl6]类, 属性, 方法和其它 (阅读:1549)
- 常见相似度计算方法回顾 (阅读:1760)
- CentOS 在线升级 Oracle Linux 的方法 (阅读:800)
扫一扫订阅我的微信号:IT技术博客大学习
- 作者:蒯义刚 <kuaiyigang@163.com> 来源: 蒯义刚::网志
- 标签: 方法
- 发布时间:2009-10-28 13:28:29
- [56] Oracle MTS模式下 进程地址与会话信
- [56] IOS安全–浅谈关于IOS加固的几种方法
- [55] 如何拿下简短的域名
- [54] android 开发入门
- [54] 图书馆的世界纪录
- [53] Go Reflect 性能
- [50] 【社会化设计】自我(self)部分――欢迎区
- [50] 读书笔记-壹百度:百度十年千倍的29条法则
- [39] 程序员技术练级攻略
- [33] 视觉调整-设计师 vs. 逻辑