ThinkPHP框架的优缺点是什么
时间:2019-08-26 16:55:53 来源: 作者:
Thinkphp的宗旨是简化开发、提高效率、易于扩展,其在对数据库的支持方面已经包括MySQL、MSSQL、Sqlite、PgSQL、 Oracle,以及PDO的支持。ThinkPHP有着丰富的文档和示例,框架的兼容性较强,但是其功能有限,因此更适合用于中小项目的开发。
优点:
1、易于上手,有丰富的中文文档;
2、框架的兼容性较强,PHP4和PHP5完全兼容、完全支持UTF8等。
3、 适合用于中小项目的开发。
缺点:
1、对Ajax的支持不是很好;
2、目录结构混乱,需要花时间整理;
3、上手容易,但是深入学习较难。
Tags:ThinkPHP
点击:() 评论:()
声明:本站部分内容来自互联网,转载是出于传递更多信息之目的,内容观点仅代表作者本人,如有任何标注错误或版权侵犯请与我们联系,我们将及时更正、删除,谢谢。
▌相关评论
用户名:
密码:
验证码:
匿名发表
▌相关推荐
大家好,我是小蜗牛,今天给大家分享一下,如何用ThinkPHP5.1.*版本实现定时任务,例如凌晨12点更新数据、每隔10秒检测过期会员、每隔几分钟发送请求保证ip的活性等本次分享,主要用...【详细内容】
2020-10-22
ThinkPHP 点击:(8) 评论:(0) 加入收藏
ThinkPHP是一个快速、兼容而且简单的轻量级国产PHP开发框架,可以支持Windows/Unix/Linux等服务器环境,正式版需要PHP5.0以上版本支持,支持MySql、PgSQL、Sqlite多种数据库以及P...【详细内容】
2020-09-04
ThinkPHP 点击:(8) 评论:(4) 加入收藏
ThinkPHP诞生于2006年,是一个国产开源的PHP开发框架,其借鉴了Struts框架的Action对象,同时也使用面向对象的开发结构和MVC模式。ThinkPHP可在Windows和Linux等操作系统运行,支持MySql,Sqlite和PostgreSQL等多种数据库以及P...【详细内容】
2020-09-03
ThinkPHP 点击:(10) 评论:(0) 加入收藏
前言作为一个Web菜鸡,我之前和师傅们参加了红帽杯,奈何只有0输出,当时只知道是thinkphp5.2的反序列化漏洞,但是感觉时间不够了,也就没有继续做下去。只有赛后来查漏补缺了,也借...【详细内容】
2020-07-19
ThinkPHP 点击:(13) 评论:(0) 加入收藏
前言ThinkPhp是目前主流的一款php语言框架,但在使用中,也是产生了很多的高危漏洞。本文小编将从Thinkphp3说起,说明一些tp3框架的漏洞产生原理。使广大爱好者进一步深刻的理解...【详细内容】
2020-05-06
ThinkPHP 点击:(10) 评论:(0) 加入收藏
ThinkPHP5的环境要求如下:PHP >= 5.4.0PDO PHP ExtensionMBstring PHP ExtensionCURL PHP Extension严格来说,ThinkPHP无需安装过程,这里所说的安装其实就是把ThinkPHP框架放入...【详细内容】
2020-03-17
ThinkPHP 点击:(10) 评论:(0) 加入收藏
thinkphp6环境要求php >= 7.1.0,而且必须通过composer方式安装和更新,当然,上一篇教程我们已经安装好了,而且默认安装的php版本是php7.3.4,符合环境要求。那么什么是composer呢?co...【详细内容】
2020-03-15
ThinkPHP 点击:(21) 评论:(0) 加入收藏
首先介绍下在本文出现的几个比较重要的概念:函数计算(Function Compute): 函数计算是一个事件驱动的服务,通过函数计算,用户无需管理服务器等运行情况,只需编写代码并上传。函数计...【详细内容】
2020-03-09
ThinkPHP 点击:(12) 评论:(0) 加入收藏
ThinkPHP6正式发布已有一小段时间,按照官方文档实操了一遍。中间也遇到些小问题,在网上找解决方案花费了一些时间。本次分享整理了ThinkPHP6从头开始部署的详细操作步骤,希...【详细内容】
2020-01-06
ThinkPHP 点击:(128) 评论:(0) 加入收藏
Thinkphp是目前最主流的php轻量型框架之一,作为一个功能完备的php框架,它里面内置了许多的配置,通过修改这些系统的设置可以很方便的对thinkphp的一些内容进行修改,本文总结了一...【详细内容】
2019-11-27
ThinkPHP 点击:(33) 评论:(0) 加入收藏
一 、前言ThinkPHP是为了简化企业级应用开发和敏捷WEB应用开发而诞生的轻量级PHP开发框架,具有免费开源、快速、简单且面向对象等特点。
在ThinkPHP的5.*版本中存在安全隐患,...【详细内容】
2019-11-15
ThinkPHP 点击:(64) 评论:(0) 加入收藏
作为一名Web工作者,我想PHP对大家来说是家常便饭。作为一名“懒”程序员,并不想做大量枯燥无味的工作。于是乎,框架这词语就融入了我的世界。web比较流行的服务器语言这篇文章...【详细内容】
2019-11-07
ThinkPHP 点击:(21) 评论:(0) 加入收藏
一、漏洞介绍2019年1月11日,ThinkPHP团队发布了一个补丁更新,修复了一处由于不安全的动态函数调用导致的远程代码执行漏洞。该漏洞危害程度非常高,默认条件下即可执行远程代码...【详细内容】
2019-11-01
ThinkPHP 点击:(61) 评论:(0) 加入收藏
php中Session默认都是用文件存储的,thinkphp是提供了redis和Memcache的存储类,但是没有提供Mysql的储存类,现在修改为用数据库的方式储存,直接上代码:<?php /** * session 存mysql...【详细内容】
2019-10-24
ThinkPHP 点击:(103) 评论:(0) 加入收藏
thinkphp5多语言进行切换的步骤:第一步,在配置文件中开启多语言配置。 第二步,创建多语言目录。 相关推荐:《ThinkPHP教程》第三步,编写语言包。
视图代码: 控制器代码: 效果如...【详细内容】
2019-10-14
ThinkPHP 点击:(99) 评论:(0) 加入收藏
SQL注入简介SQL 注入漏洞(SQL Injection)是 Web 开发中最常见的一种安全漏洞。可以用它来从数据库获取敏感信息,或者利用数据库的特性执行添加用户,导出文件等一系列恶意操作,甚...【详细内容】
2019-10-14
ThinkPHP 点击:(48) 评论:(0) 加入收藏
DophinPHP(海豚PHP)是一个基于ThinkPHP5.1.34 LTS开发的一套开源PHP快速开发框架,DophinPHP秉承极简、极速、极致的开发理念,为开发集成了基于数据-角色的权限管理机制,集成多种...【详细内容】
2019-10-11
ThinkPHP 点击:(54) 评论:(0) 加入收藏
(1)、 插入数据并且返回当前插入的自增ID $db = Db::name('user'); $id = $db->insertGetId(['password'=>'123','username'=>'888...【详细内容】
2019-10-10
ThinkPHP 点击:(108) 评论:(0) 加入收藏
ThinkAdmin V5 是一个基于 ThinkPHP 5.1 开发的后台管理系统。我们致力于二次开发底层框架,提供完整的组件及API,基于此框架可以快速开发应用。另外项目安装及二次开发可以参...【详细内容】
2019-10-09
ThinkPHP 点击:(78) 评论:(0) 加入收藏
ThinkPHP的宗旨是简化开发、提高效率、易于扩展,其在对数据库的支持方面已经包括MySQL、MSSQL、Sqlite、PgSQL、 Oracle,以及PDO的支持。ThinkPHP有着丰富的文档和示例,框架的...【详细内容】
2019-08-26
ThinkPHP 点击:(204) 评论:(0) 加入收藏