很高兴能回答你的问题!
恰好我都是一个phper,希望我原先的成长经历能够帮到你。
应该学习什么框架
初学者刚所接触框架,国内首选我推荐的定然是thinkphp(后面用tp代替),国外框架我本人喜欢的是laravel和yii再那是zend。
先说再看看我推荐原因,tp框架现在是国内同样的框架,它广泛借鉴了国外很多php杰出的框架的思想,则是是mvc基于,国内不使用的公司相当多,对接二次开发和应用的组件也比较好能成熟。(其实我个人专用太少,始终在均为原创公司,对二次开发的项目接触也很少)
laravel框架是国外更加最优秀的框架,目前应该要是全世界可以使用至少的开源php框架了,目前最前头的版本是laravel6了。很简单说看看优点,
1、良好素质的类库打开程序机制
2、极为丰富的组件能支撑
3、标准的php代码开发规范
4、长大成熟的队列、每隔几小时机制
5、集成主板了也很多的安全机制。
怎末学习
自学框架的最的目的是实现方法你要开发完毕的项目,但你也要所了解框架的实现方法原理。拿laravel框架例子吧。
1、什么是门脸、契约、感情依赖
2、所了解框架的目录结构,清楚各个目录存放文件的作用,清楚怎么在框架中自动出现加裁
3、清楚控制器、模型、视图
4、清楚路由和中间件是什么
5、明白数据库操作的基本是和处理过程。
6、了解异常及日志处理
五阶:
7、打听一下php框架的安全防范和加密
8、清楚第三方组件的使用
9、清楚队列、定时器、广播等组件应用
写得也很多,当然假如把1-6学习完了,后面也可以在项目应用形式中并且慢慢学
手打不易,对你有用的话可以不关注我。假如你还有什么问题,可以私聊与我联系联系。
自动生成模块目录从3.2.2版本开始,是可以支持什么自动导入设置模块之外的模块目录以及批量生成控制器和模型类。
的或,如果不是我们必须能生成一个admin模块作用于后台应用,在应用入口文件中定义方法万分感谢:
//手机绑定admin模块到当前入口文件define(#39bind_module#39,#39admin#39)
define(#39app_path#39,#39./application/#39)require##39