• 2024-08-13Thinkphp8 通过中间件 和 属性 简单实现AOP
    转载请著名来源,侵权必究//属性接口declare(strict_types=1);namespaceapp\common\attribute;interfaceAttributeHandler{publicfunctionhandler(mixed$handler);}//不需要登陆属性declare(strict_types=1);namespaceapp\common\attribute;/***跳
  • 2024-08-06ThinkPHP8事件两种使用方式
    目录通过监听方式通过事件订阅智能订阅手动订阅监听方式生成事件监听类,在项目根目录下执行以下命令://生成一个UserLoginSuccess监听类phpthinkmake:listenerUserLoginSuccess执行之后,会在app->listener目录下生成UserLoginSuccess.php,代码如下:/**用户登录成
  • 2024-07-26Ubuntu 使用nginx部署thinkphp8配置
    server{listen80;server_nameemall.alliky.cn;root/var/www/html/EMALL_EVTP8_SERVER/public;indexindex.phpindex.htmlindex.htm;#防止文件缓存location~*\.(css|js|jpg|jpeg|png|gif|ico|woff|woff2|css.map|js.map|txt)${expires14d;add_headerC
  • 2024-03-05thinkphp8扩展think-swoole4.0
    配置文件config/swoole.php<?php//默认\think\swoole\websocket\Handler::class,usethink\swoole\websocket\socketio\Handler;return['http'=>['enable'=>true,//开启'host'=>
  • 2024-01-27thinkphp8开发简要流程
    安装,根据PHP的版本安装适合的版本composercreate-projecttopthink/thinktp开启多应用模式composerrequiretopthink/think-multi-app创建应用phpthinkbuildadminnginx配置伪静态,把下面的内容保存为nginx.htaccess文件放到应用入口public文件的同级目录下location
  • 2023-07-29ThinkPHP8是什么?-ThinkPHP8知识详解
    欢迎你来到PHP服务网学习最新的ThinkPHP8开发教程,本文介绍一下ThinkPHP8是什么?1、ThinkPHP8是ThinkPHP框架的最新版本,它在之前版本的基础上进行了改进和优化。它采用了现代化的设计理念和架构,提供了更好的性能和更丰富的功能。该框架具有良好的可扩展性,可以根据项目的需求进行灵活
  • 2023-07-29ThinkPHP8特性和功能介绍-ThinkPHP8知识详解
    ThinkPHP8是一个开源的PHP框架,采用了面向对象编程和MVC(Model-View-Controller)设计模式,提供了丰富的功能和易于使用的API,是一个适用于web应用开发的高效框架。ThinkPHP8具有许多强大的特性和功能,包括但不限于:1、高度灵活的路由机制:可以灵活定义URL路由规则,实现友好的URL访问
  • 2023-07-29给PHP 8和MySQL 8添加到环境变量-ThinkPHP8知识详解
    在PHPenv安装的时候,环境变量默认的PHP版本是7.4的,MySQL的版本是5.7的,要想使用ThinkPHP8来开发,就必须修改环境变量,本文就详细讲解了如果修改PHP和MySQL的环境变量。1、添加网站启动phpenv,网站,添加网站,域名,根目录,端口,PHP版本都设置好,如图:打开的网站,虽然显示的是php8.0的信息,实际上环
  • 2023-07-29安装ThinkPHP8-ThinkPHP8知识详解
    我们在讲解前面的文章《搭建PHP8集成环境》和《给PHP8和MySQL8添加到环境变量》以后,现在可以正式的安装ThinkPHP8啦、1、打开phpenv,启动服务,打开昨天新建的tp8.com的目录(D:\phpEnv\www\tp8.com),把里面默认的文件index.php删除。2、在当前目录的地址栏里面,输入cmd,启动命令提示符,在命
  • 2023-07-27thinkphp: thinkphp6升级到thinkphp8(8.0.1)
    一,官方文档:https://doc.thinkphp.cn/v8_0/setup.html二,查看当前的php版本是否满足升级条件:1,文档中的环境要求2,查看本地的php版本:liuhongdi@lhdpc:~$/usr/local/soft/php8/bin/php--versionPHP8.1.1(cli)(built:Dec20202116:12:16)(NTS)Copyright(c)T