目录
1.Laravel框架介绍
2.内容管理系统
3.Ajax交互
4.验证用户登录
5.后台首页
6.栏目管理
1.Laravel框架介绍
Laravel是泰勒.奥特威尔(Taylor Otwel)使用PHP语言开发的一款开源的Web应用框架,于2011年6月首次发布,自发布以来备受PHP开发人员的喜爱,其用户的增长速度迅猛。
Laravel是一套简洁、优雅的框架,具有简洁且富于表达性的语法。
2.内容管理系统
2.1用户登录
(1)创建User控制器。
(2)打开UserController.php,创建login()方法。
(3)在routes\web.php文件中添加路由规则。
(4)在resources\views目录下创建admin目录,该目录用于存放后台相关的模板文件。然后在admin目录中创建login.blade.php文件。
(5)在login.blade.php文件中引入静态文件。
(6)在login.blade.php文件中定义登录表单。
(7)使用Composer载入mews/captcha验证码库。
(8)创建验证码的配置文件。
(9)编辑config\captcha.php文件,将字符个数改为4。
(10)在config\app.php文件中将验证码服务注册到服务容器中。
(11)在config\app.php文件中给验证码服务注册别名。
(12)在登录表单中添加验证码。
(13)实现单击验证码图片后更换验证码的功能,在模板中编写JavaScript 代码。
3.Ajax交互
(1)分析Ajax交互封装的开发思路。
① 将Ajax操作的代码封装到一个对象中,该对象可以随意命名,这里命名为main。
② 通过main.ajax()方法发送Ajax请求,该方法有3个参数,第1个参数可以是对象或字符串,如果是对象,则用于传递给$.ajax(),如果是字符串