Thinkphp6伪静态规则

Nginx伪静态规则:

  1. if (!-e $request_filename) {
  2.     rewrite  ^(.*)$  /index.php?s=/$1  last;
  3.     break;
  4. }

Apache伪静态规则:

  1. <IfModule mod_rewrite.c>
  2.   Options +FollowSymlinks -Multiviews
  3.   RewriteEngine On
  4.   RewriteCond %{REQUEST_FILENAME} !-d
  5.   RewriteCond %{REQUEST_FILENAME} !-f
  6.   RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]
  7. </IfModule>

本篇笔记主要用于备忘,从今天开始将从日常工作中挤出时间开发一套基于thinkphp6的多应用通用后台开发框架,用于项目的敏捷开发。

新项目的规划大致思路依然遵循之前Tp-admin的相关原则。

1、集成项目开发中常用功能组件,尽可能做到常用功能的一句话调用。

2、集成Layui、echarts、requireJS等界面常用UI及组件,方便开发中直接使用。

3、基于注解的RBAC权限。

4、实时通信方面目前考虑引入的是workerman,不打算采用swoole。原因是swoole基本上属于高不成低不就,在小型项目中需要外部依赖,在大型项目中比不上专业的通信代理层服务器。workerman基本上满足中小型项目的分布式通信、队列、异步、定时任务等需求。

总之一句话,本项目的开发主要是尽最大可能地为后端开发人员提供方便。如果朋友们有关于项目的开发建议也可以私下与我联系,我会认真对待每一个人的意见建议。

你想把广告放到这里吗?

发表评论

您必须 登录 才能发表留言!