
配置:yii多重配置文件,覆盖配置,多重环境配置 ,分本地线上环境配置 ,更加灵活; tp只有一种。
页面控件:Yii里面很多页面控件list/grid/detail等,便于排版布局,选择比较多有针对性;tp没用过;
脚手架:Yii的脚手架为Gii,可以生成代码,省略开发周期,减少繁琐度,也有利于代码规范;
tp生成模型使用命令行:
D:\phpStudy\PHPTutorial\WWW\fruit\public>php think make:model api/Image
get与post : TP的方式多,比如获取参数很多种;Yii就一种,TP的ORM是字符都行,数组也可以;YII是只能数组
验证层:YII为model的rule,TP为验证层引入类
ORM:TP的用的字符串或者数组,Yii用的数组
类型转换:Tp有一个类型转换很方便转换器与自动完成起很方便
推荐教程:yii教程
相关推荐:
Laravel怎么进行浏览器测试_Laravel Dusk自动化浏览器测试入门
Swoole的协程和Go的协程有什么不同
Laravel如何使用API Resources格式化JSON响应_Laravel数据资源封装与格式化输出
laravel怎么在CLI脚本中显示进度条和表格_laravel CLI脚本进度条与表格显示方法
laravel怎么生成和验证URL签名_laravel URL签名生成与验证方法
laravel如何安全地存储和获取环境变量_Laravel安全管理环境变量方法
Laravel中的session()和request()->session()有什么不同
laravel如何进行数据库查询的性能分析和优化_Laravel数据库查询性能分析与优化方法
Swoole的onClose事件在什么时候触发
Laravel Pint是什么,如何自动格式化代码风格
laravel怎么为特定路由组配置自定义的Session驱动_laravel路由组自定义Session驱动方法
Laravel怎么实现验证码功能_Laravel集成验证码库防止机器人注册
Laravel如何处理和验证JSON类型的数据库字段
Laravel如何使用Eloquent进行子查询
Laravel如何使用查询构建器?(Query Builder高级用法)
Laravel Eloquent的firstOrCreate和firstOrNew有什么区别
laravel怎么实现一个简单的购物车功能_laravel购物车功能实现方法
thinkphp Nginx服务器配置的最佳实践
Laravel如何使用Form Request进行表单验证
Laravel如何通过中间件实现基于角色的访问控制
Swoole怎么在运行时动态添加和删除定时器
Swoole怎么实现一个支持RESTful风格的API服务
laravel怎么在多态关联中指定自定义的类型名称_laravel多态关联自定义类型名称方法
laravel怎么实现模型的多态关联_laravel模型多态关联实现方法
Laravel怎么升级版本_Laravel版本升级注意事项及指南
laravel的Form Request怎么做数据验证_laravel Form Request数据验证方法
laravel如何使用Pipeline模式处理复杂逻辑_Laravel Pipeline模式处理复杂逻辑方法
Laravel如何保护应用免受CSRF攻击?(原理和示例)
Laravel如何清除应用程序缓存_缓存管理与性能优化
Laravel怎么在Controller中获取当前登录的用户信息
laravel怎么为API资源(Resource)添加自定义元数据_laravel API资源自定义元数据方法
Laravel如何配置Supervisor来持久化运行队列worker
laravel怎么通过契约(Contract)和实现来解耦代码_laravel契约与实现代码解耦方法
Laravel怎么为数据库表字段添加索引以优化查询
laravel怎么使用withoutRelations方法优化模型序列化_laravel withoutRelations模型序列化优化方法
Swoole怎么捕获Worker进程中的致命错误
Laravel如何进行单元测试和功能测试_自动化测试流程与实践
Laravel如何实现延迟加载_Eloquent Lazy Loading与Eager Loading对比分析
Laravel策略(Policy)如何控制权限_Laravel Gates与Policies实现用户授权
Laravel Passport如何实现OAuth2认证_完整的OAuth2服务器实现
Laravel怎么配置CDN来加速静态资源加载
laravel怎么优雅地处理应用的启动和关闭钩子_laravel应用启动与关闭钩子处理方法
Laravel Eloquent如何使用查询作用域_可复用的查询逻辑封装
laravel怎么实现一个自定义的Session驱动_laravel自定义Session驱动实现方法
Laravel Blade组件的创建和使用方法详解
Swoole怎么结合Nginx做负载均衡
Laravel如何通过Socialite实现社交媒体登录_Laravel第三方登录整合方法
Laravel如何实现URL美化Slug功能_Laravel使用eloquent-sluggable生成别名【方法】
laravel Eloquent如何处理JSON字段的查询_Laravel Eloquent JSON字段查询处理方法
laravel怎么使用Livewire创建动态交互界面_laravel Livewire动态交互界面实现方法

服务热线

