介绍下我的学习过程,希望对你有所帮助:
1、以前我有接触过C等其它语言,但也是不精那种,开始接触PHP,先看的是一本《PHP100例》
2、上面那本书没有看完,有好多还是做得不对,所以后面又买了一本《PHP入门到精通》,从基础再看了下
3、对上面的基础都有所了解了,我就开始弄自己的博客,看下代码
4、然后就弄了一个自己的DZ论坛,PHP版本的,简单的修改一些代码
5、后面就用DEDE做了一个门户站,这个有视频教程,你只要改一些就可以了
6、到后面,就接些单子来做。我就这样开始了我的PHP之路。
如果你一点基础知识都没有的话,建议你从基础的看起,并且要跟着写,自己想为什么?多想想为什么,其实网站这些东西,就是由很多个单独的网页组成了。预祝你学习成功
个人推荐《PHP 和 MySQL Web应用开发核心技术》这本书。
不知道别人是怎么样学的,反正我是在网上看了看n天学会php之类的简易文章对php有个很基本的认识后,买的第一本关于php的书。知识和案例都有,讲的很详细简练,而且不是太深属于中等程度,但也不是太浅。基本上够1~2年之内用的。当然了,现在和那时比又有很多不同的新书面世,这个东西就是见仁见智的。我是看完这本书后基本上就够用了,后来又买了本高级的PHP in practice(此书尚未看完)
PHP5.3入门经典这本书原创是英国作者:(英国)道尔(MattDoyle),非常好的一本入门书籍,国内翻译过来还是不错,
内容简介:《PHP5.3入门经典》全面透彻讲解PHP5.3所有知识点为您编写卓越Web程序奠定坚实基础。作为当今风靡全球的开源web编程语言之一,PHP堪称理想的服务器端脚本语言,它将基于HTML的网页连接到后端数据库来呈现动态内容。有了这个编程利器,就可以创建简单的表单邮件脚本、Web论坛应用程序、博客平台乃至复杂的内容管理系统。《PHP5.3入门经典》介绍PHP语言,并引导读者使用PHP语言编写功能强大的Web应用程序。
1. 入门书籍
《PHP和MySql Web开发》<;-- 这本算是PHP的入门红皮书了
《CSS入门经典》
《锋利的jQuery》<;-- 学习jQ的话推荐这个,很快就能看完
2. 框架
《ThinkPHP *.*.* 完全开发手册》<;-- 我看的是这个
3. 进阶
上面的部分都是作为一个PHPer的基础数字了(个人认为)
接着就看个人兴趣了
PHP
PHP接着我觉得要学的就是缓存了
一开始学memcache入手比较简单
其他内容看工作需要了~
反正有了自学基础的话学什么都不难~
程序设计类
我推荐的话学些下设计模式,推荐书目《Head First 设计模式》,使用Java的,不过对于理解很有帮助
然后又针对性的去看PHP的设计模式
还有就是代码重构了,我看的记得是C#版的,具体书名忘了
JS类
JS的话可以学全,学全了老板不要我老子就做前端去(╯‵□′)╯︵┻━┻
《JavaScript入门经典》这本书里涵盖的内容挺多的
《JavaScript权威指南》里边,算是进阶的进阶
《你不知道的JavaScript》短小精悍,我只买到上,不知道下有没有出
对于JQ的理解也需要加深
《JQUERY COOKBOOK》是不错的进阶基础
JS想要学通的话,嘿嘿嘿,prototype要搞懂
其他
还有服务器、数据库这块可以找些东西学
这些我不熟悉,就不误人子弟了
==============================
另外,过程中要多实践,多去网上找找资料,多去找大牛聊聊
过了基础之后就要开始找合适自己的书和资料了
我比较推荐你去书店转圈,多转几圈,越多越好,你也说了,要通俗易懂,其实通俗易懂都没必要,因为每个人的理解能力和善于理解的领域不同,你可以多比较一下,入门书的要求是自己可以看懂,至于弄得像动画片似的孩子都喜欢看,那你就别学php最好,
一定要我推荐的话,我推荐 PHP 5 权威编程,这书是我推荐的,你看到它之后也不要直接就买之类,还是多比较,选自己看着最舒服的那本,不要基本穿插着看入门书籍,因为会给脑子额外负担
另外单看书也不行,因为教程是教程,教程永远不会提到所有细节,所以你还要看PHP官方的PHP文档,自然是在PHP官方:php.net上,自然是英文版,因为它会更新,而那些老旧的网上流传的中文版手册太多年不更新,能看懂和看不懂都误人子弟
另外学php的方法不是看,是学,你上学的时候老师肯定不会跟你说回家看第10页一百遍,因为看不会的
所以你要看书,循序渐进的看,看的同时要去试,看过的地方介绍了什么,它们是什么作用,它们怎么用,然后你要去试过,才会在脑子里一直存在下去,一开始没有PHP运行环境,可以找一个套件,里面会包含服务器运行环境,点几下就装好了,这点可以在百度知道里查
PHP5.3入门经典这本书原创是英国作者:(英国)道尔(MattDoyle),非常好的一本入门书籍,国内翻译过来还是不错,内容简介:《PHP5.3入门经典》全面透彻讲解PHP5.3所有知识点为您编写卓越Web程序奠定坚实基础。
作为当今风靡全球的开源web编程语言之一,PHP堪称理想的服务器端脚本语言,它将基于HTML的网页连接到后端数据库来呈现动态内容。有了这个编程利器,就可以创建简单的表单邮件脚本、Web论坛应用程序、博客平台乃至复杂的内容管理系统。
《PHP5.3入门经典》介绍PHP语言,并引导读者使用PHP语言编写功能强大的Web应用程序。
书籍作者:宫垂刚,韦一,张华丰图书出版社:机械工业出版社图书品相:10成品相库 存 量:3 本 图书售价:35.00元 图书类别:计算机/网络上书时间:2010-04-30 出版时间:2009-01 作者: 宫垂刚,韦一,张华丰 等编著 ISBN: 9787111242598, 7111242599 出版社: 机械工业出版社 出版日期: 2009-1-1 定价: ¥69.00 内容提要: PHP是一种网络开发语言,能实现大部分基于网络的软件开发。
例如开发购物网站、客户管理系统、博客、论坛等。随着PHP版本的升级,其应用的范围也越来越广泛。
本书基于PHP语言的特点,将PHP的学习分成六篇。从基础知识入手,配合图形、代码,使读者从浅入深,逐步掌握PHP知识。
书中不仅对PHP的语法进行了详细的介绍,对于常用的PHP函数,也进行了实例代码演示。这些函数的实例代码,可以帮助初学者了解PHP代码的运行,具有很强的实用价值。
通常情况下,编程语言的入门书籍,大部分内容用于介绍语言的语法,以及代码如何编写。本书将打破这一模式,在介绍PHP语言的同时,还对其运行环境、相关的数据库软件、开发工具、代码安全、开发流程、开发模式、Ajax技术,都进行了深入浅出的介绍,可以使PHP初学者在阅读完本书后,不仅仅感觉到其是一种语言,而且是可以直接应用到工作中的语言。
编辑推荐:本书特色:涵盖基础知识、核心技术、典型示例等内容,按照“基本概念——核心语法——典型示例”的模式讲解,容易上手,提供300余个典型实例、3个项目实例。 超值光盘内容:本书源代码+本书电子教案(PPT),1200余页编程技术文档(免费赠送)+45个编程专题视频讲座(免费赠送)。
本书涵盖主题:以Apache和PHP搭建起的开发平台,使用Eclipse作为开发工具,PHP语法基础,数组、目录、文件、路径与磁盘函数,COOKIE和SESSINO、字符串、正则表达式、图形处理函数,函数、类与对象之间的关系,MySQL数据库的安装、配置与管理,ADODB、Smarty的配置与使用方法,项目规划,安全问题及解决方法,PHP与Ajax的交换过程,扩展SAJAX开发框架支持中文编码的Ajax编程,用户管理案例,内容管理系统,基于Ajax的用户管理系统。目录:写给自学编程的人员前言第一篇 PHP基础知识 第1章 相关知识 1.1 PHP及相关术语 1.1.1 软件系统相关术语 1.1.2 PHP语言相关术语 1.2 PHP的运行及开发环境 1.2.1 运行环境 1.2.2 运行平台的选择 1.2.3 Apache对客户端与服务器端通信的作用 1.2.4 准备工作 1.2.5 安装Apache 1.2.6 确认Apache安装成功 1.2.7 PHP安装准备 1.2.8 安装PHP 1.2.9 确认PHP安装成功 1.2.10 Apache与PHP的相关配置 1.2.11 开发工具 1.2.12 Eclipse的下载、安装及配置 1.3 第1个PHP程序 1.3.1 使用Eclipse编写源程序 1.3.2 发布和运行PHP程序 1.4 常见问题 1.4.1 Apache安装常见问题 1.4.2 MySQL安装常见问题 1.4.3 PHP安装常见问题 1.4.4 关于Eclipse的问题 第2章 语法 2.1 语法基础 2.1.1 使用PHP输出HTML 2.1.2 使用显示函数输出HTML 2.1.3 使用开始符、结束符嵌套HTML 2.1.4 使用定界符显示HTML 2.1.5 把PHP嵌入HTML 2.1.6 PHP与JavaScript的交互 2.1.7 使用PHP生成JavaScript 2.1.8 在PHP与JavaScript中使用Cookie传递变量 2.1.9 使用临时文件进行数据交换 2.1.10 使用注释 2.2 类型 2.2.1 布尔型 2.2.2 布尔型的类型转换 2.2.3 整型 2.2.4 整型的类型转换 2.2.5 浮点型 2.2.6 浮点型的类型转换 2.2.7 字符串 2.2.8 字符串与双引号 2.2.9 字符串与定界符 2.2.10 简单语法与复杂语法 2.2.11 字符串型的类型转换 2.2.12 数组 2.2.13 简单的数组操作 2.2.14 遍历数组 2.2.15 数组的类型转换 2.2.16 多维数组 2.2.17 对象 2.2.18 对象的类型转换 2.2.19 资源 2.2.20 NULL 2.2.21 变量类型之间的转换 2.3 变量 2.3.1 命名规则 2.3.2 变量类型 2.3.3 变量范围 2.3.4 全局与超全局变量 2.3.5 静态变量 2.3.6 可变变量 2.3.7 外部变量 …… 第3章 函数、类与对象 第4章 数组 第5章 目录与文件 第6章 COOKIE和SESSION的常用函数及应用 第7章 字符串 第8章 正则表达式 第9章 图形处理第三篇 数据库开发及应用 第10章 数据库的选择、创建及管理 第11章 PHP访问MySQL数据库第四篇 项目规划、版本管理和安全 第12章 项目规划 第13章 关于安全 第14章 版本管理第五篇 PHP实践及应用程序调试 第15章 实例:用户管理 第16章 实例:内容管理系统 第17章 异常处理与测试第六篇 PHP与Ajax组合应用 第18章 PHP与Ajax 第19章 实例:基于PHP和Ajax的用户管理附录 PHP应用技巧书摘:插图: 第1章相关知识欢迎加入PHP的学习行列,希望通过《PHP 完全自学手册》的学习,读者能对PHP有大概的了解,并能够运行该语言进行网站和软件的开发。
PHP作为一种服务器端脚本语言,在开发动态网站、编写网络软件等方面被广泛应用。特别是近几年,PHP的版本不断升级,使PHP语言的处理能力有了很大的提升。
这为将来,PHP能处理更多的系统事务奠定了基础。在学习PHP语言之前,先了解相关的术语,以便于以后的学习。
1.1 PHP及相关术语在阅读技术文档和相关学习资料时遇到专业术语,是学习编程。
PHP专业是比较热门的一门学科,不少人看到这个机会,选择参加PHP工程师培训想要转行进入这一热门行业。那么,对于想进入这一行的同学们来说,了解清楚这一专业的就业前景和方向是必须要做好的准备工作
《PHP和MySQL Web开发》的确是圣经级别,如果没其它语言的基础的话看这本也是不错的。
《PHP Cookbook》,包括其它所有的Cookbook系列。里面有的是真正对常见问题的解答,而不是慢慢啃慢见效的其它东西。
而说深入提高,就不是PHP的书擅长的了,优秀的程序员理应能看懂大部分的编程泛型,不同的语言有不同的思路,比如《重构》一书用Java写,数据结构的书多用C/C++ 写,元编程应该是Ruby的资料比较多,函数式编程及程序结构以用LISP作为语言来描述的《SICP》为最佳。
声明:本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
蜀ICP备2020033479号-4 Copyright © 2016 学习鸟. 页面生成时间:2.612秒