在重新学习PHP的道路上,越来越感觉吃力。(有那么一点点的基础知识)
初次阅读基础版 《PHP入门》,里面的东西对于当前小白的我,看的一塌糊涂,理解内容约为20%;
里面有以下知识点:
1、PHP的环境下载、安装。小白用的是Windows系统+AppServ组合包(LAMP)、连续安装数十次,加以练习;
设计到以后最多的操作就是:php.ini 的配置更改--按需要修改;
2、PHP语言基础:数据类型、常量、变量、运算符、表达式、函数、书写规范;
3、了解:条件控制语句-if、if...else、switch...case; 循环控制语句--for、while、do...while、foreach、break/continue;
4、字符串的操作、正则表达式的使用
5、PHP数组(一维数组、二维数组、多维数组)及相关操作
6、PHP与Web页面交互、PHP--Javascript 交互、
7、cookie、session (这两个方面看的是彻底懵了,看不懂)
8、面对对象:类、对象的概念;设置
9、PHP的加密技术
10、Mysql的基础操作:增加、删除、修改、查询-----create、delete/drop、update、select;最重要的一点:数据库备份及还原
注:mysql的密码现在好像要求最低8位;端口设置等;如何使用php操作mysql数据库;
11、PDO--PHP Data Object-PHP数据对象;如何使用PDO操作mysql/数据库;
12、框架/模板:ThinkPHP框架、Smarty模板
13、XML技术、Ajax技术 与PHP的结合使用;
14、了解 什么样的应用 使用什么样的技术最为合理
学习了三个月,基础理解能力50%;尝试使用所理解的东西,制作自己所能表现出来的页面及相应效果;
同时,感觉学习任何东西,并不是单一性的,总是涉及到很多的方面,一件作品中,体现出多种技术的综合展现。
有点累了,感觉越来越吃力了,难点越来越多,消化的速度越来越慢;
这才是很基础的东西,看来想要学好,得付出相当大的努力。
总结一点深刻体会:学习编程,无论是哪种语言,逻辑思维 真的很重要。因为学习的这三个月里,每一个知识点的应用,总能无形中穿插着其他知识点。
如:使用PHP操作数据库,得理解HTML中标签对应的属性值;
如何将操作数据库后,返回的数据(集)结果,再次放置于对应的HTML标签中;等等
学习编程,很痛苦;但真的极有可能改变对世界万物的认知。
先写到这里,后续更新学习中的体会.....