bl耽美漫画:一个做耽美漫画的内容网站源码解析过程,讲解他的框架和功能实现

这里讲的是43321漫画网源码,采用的是thinkphp6开发,Nginx构架 php7.0环境和mysql应用数据库

漫画站重要的是前后端分离和内容管理系统

而thinkphp拥有强大的控制器和模板编译性能,其底层thinkphp内核提供了安全和性能保障

 

首先看该漫画网结构,就需要很多的标签分类,这里就涉及到了一个功能点

1.Route 路由功能

这个功能是thinkphp一大特点,让很多不会伪静态规则编写的人进行简单的配置路由

我们这里举个例子

Route::rule('/book/:id', 'index/books/index');

上边举例的为路由,对应以下url

www.43321.cc/book/1 可以通过一级目录即可传递到多级控制器

所以在很多可以达到伪静态提高收录的效果

2.session功能

很多人都知道会员登录数据都是在session中存储,其方式普遍为目录存放或redis存放

thinkphp提供了强大的session

赋值

Session::set('name', 'thinkphp');

判断是否存在

Session::has('name');

取值

// 如果值不存在,返回nullSession::get('nam

相关推荐

相关文章