首页 > 作文

php写app用的框架整理

更新时间:2023-04-08 06:51:34 阅读: 评论:0

php开发app常用的三种框架介绍

1、thinkphp框架

tp框架是一共快速兼容简单的轻量级国产php开发框架,使用面向对象的结构和mvc模式进行开发。它可以支持党校毕业论文windows、linux等服务器,并且支持mysql、sqlite等多种数据库和pdo扩展。

其自身包含底层架构、兼容处理、基类库、数据库访问层、模版引擎、缓存机制、插杜仲猪腰汤件机制、角色认证、表单处理等常用的组件,并且对于跨版本、跨平台和跨数据库移植都比较方便。适合中小型项目开发。

优势:

简单易用(model,controller,view负责各自的工作),它拥有支持xml标签库技术的编译型模版引擎,支持两种模版标签,动态编译,缓存技术。还支持自定义标签库,具有独特的数据验证和自动填充,md5数据加密等功能。部署简单只需要一个入口文件,上手快。

缺点:

模版比较固定,导致思想容易固化。

2、yii框架

yii framework是一个基于组件、用于大规模web应用开发的高性能php开源框架,是目前最具效率的php框架之一。feb是几月适合大型重量型web应用开发。

优势:

1、纯oop开发,模型使用方便

2、支持命令行工具开发,可以快速的创建一个web应用程序的代码

3、具有高度的可重用性和可扩展性

4、开发速度快,性能优异且功能丰富

5、支持compor包管理工具

缺点:

model 层考虑较少,文档中中文文档较少。要求php技术精通水平,oop编程也要很熟练。

3、laravel框架

laravel是一套简洁,优雅的php web开发框架。集合了php比较新的特性,以及各种的设计模式,是一个适合学习的框架,但要求php基础扎实熟练。适合大中型项目的开发。

优势:

1、支持compor

2、框架结构比较清晰,注重代码的模块化(抽象了中间件,任务,服务等)和可扩展性,路由系统快速高效

3、支持处理跨站请求伪造,在进行form表单post提交时,必须传入{{ csrf_field() }}

4、laravel10610 的社区很强大,具有丰富的扩展包及工具

5、具有缓存、身份验证、任务自动化、hash加密、事务等功能

6、独特的 .env环境文件,方便了系统的配置和不同平台的开发

缺点:

基于组件式的框架,相对有点臃肿。

以上就是php写app韩衍隽用什么框架的详细内容,更多请关注www.887551.com其它相关文章!

本文发布于:2023-04-08 06:51:32,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/zuowen/ce5ca711c74c11f630f10557e41c5657.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

本文word下载地址:php写app用的框架整理.doc

本文 PDF 下载地址:php写app用的框架整理.pdf

标签:框架   模版   是一个   适合
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图