管理员登录系统后,可以新增小说基本信息,管理员登录页面要作为后台系统的唯一入口,不登录不得翻墙访问
(管理员登录页面)
数据采集页面
(数据添加页面)
(列表展示页面)
参考网址:https://www.cnbeta.com/
第一部分:Laravel框架综合实战(70分)
-
- 配置虚拟域名,域名格式:www.month.com(3分)
- 安装Laravel框架,初始化配置,访问正常(2分)
- 安装数据采集所需要的扩展QueryList(5分)
- 通过伪静态配置、隐藏入口文件(3分)
- 分析需求,梳理数据表格,并设计合适的索引(2分)
- 创建出对应的控制器和模型(5分)
- 渲染出登录页面,参考上图所示(2分)
- 实现管理员登录,成功后使用session技术记录信息(5分)
- 使用Laravel的中间件,未登录不得翻墙访问(5分)
- 分页展示出数据(3分)
- 分页页码实现伪静态、格式:page_1.html page为路由名称,1为页码(5分)
- 通过技术手段、采集网站的标题、图片、分类等信息(5分)
- 将采集的图片保存到本地(5分)
- 实现课程的添加功能、添加成功后、重定向到列表页面(5分)
- 实现数据软删除,只能软删下架的课程(3分)
- 实现课程的修改(5分)
- 点击课程标题、能够跳转到课程详情页面(2分)
- 在展课程详情时、第一次访问数据库、访问数据库后、生成静态页面或存入redis缓存(3分)
- 第二次访问、读取静态页面或redis(2分)
第二部分:PHP编程基础考核(20分)
- 输入格式为”wo-ai-quanzhan”的任意字符串,将其转化为驼峰命名,例如WoAiQuanzhan(5分)
- 正确定义字符串(1分)
- 使用函数或者自定义方法处理(2分)
- 正确输出结果(2分)
- 封装一个函数,主字符串"Hello world. The world is nice",子字符串"world",查询出子字符串在主字符串中出现的次数(5分)
- 正确定义字符串(1分)
- 正确使用系统函数或者自定义函数(2分)
- 正确输出结果(2分)
- 字符串去重,将字符串“全栈专业,月薪薪薪薪薪两两两万!”转成“全栈专业,月薪两万!” (5分)
- 字符串转成数组正确(2分)
- 使用内置函数去重正确(2分)
- 数组转成字符串正确并输出(1分)
- 实现字符串的反转将“12346789”转换为“987654321”(5分)
- 正确定义字符串(1分)
- 必须使用系统函数(2分)
- 处理结果正确,打印输出(2分)
第三部分:SQL语句基础考核(10分)
- 设置一张新闻表,新闻的编号、标题、作者、简介、内容、分类的id,是否审核(1审核通过 2未审核 3 审核未通过)、阅读量、发布时间(3分)
- 设置一张新闻分类表,分类的id、分类的名称(2分)
- 查询新闻发布时间在2021-6-1至2021-6-30之间的详细信息(两表联查)(5分)