PHP二次开发要学习哪些内容

如题所述

二次开发可大可小,如果只是想改改模板的话,需要知道phpcms的标签语法和php,mysql,js,html,css的基础知识就行了。
如果二次开发涉及到程序等问题,那除了上面提到的之外,还要了解phpcms的文件结构,文件作用,还有对php面象征对象有一定层次的了解。如果感兴趣,不妨先自己下载一个,慢慢改改模板和程序试试,自己就明白了
温馨提示:内容为网友见解,仅供参考
第1个回答  2016-12-27
基础:搭建lamp环境,php语言(函数,结构,数据库Drivers)
中级:缓存(redis、memcache等),数据库设计(主从分离),服务器配置(linux系统学习、动静分离、负载均衡等)
高级:熟练运用各大框架(thinkphp、CI、YII、laravel等)建议:thinkphp最简单,可以由此入门
骨灰级:研究php语言核心,加入php核心团队,做文档,拓功能,推动php发展本回答被网友采纳
第2个回答  2019-05-13
MySQL数据库的创建、修改及删除;数据表的创建、修改及删除;无限分类的数据表设计;记录的插入、更新、删除及查找;外键与连接;索引;存储过程,触发器,游标;事务处理;数据库引擎详解;数据库集群,数据库读写分离、类与对象,类的定义;属性与方法;$this关键字、 self关键字;继承,多态;魔术方法;抽象类与接口;设计模式;PDO类;JpGraph图表,FusionCharts图表;PHP高级应用(Smarty模板、PHP框架技术)等。
相似回答