拥有laravel标签的文章

最适合入门的Laravel初级教程(四)控制器Controller

路由可以分发请求;路由中还可以引入 html 页面;我们可以在 route/web.php 中搞定一切了;但是如果把业务逻辑都写入到路由中;那路由将庞大的难以维护;于是控制器就有了很明显的存在价值;把业务逻辑写在控制器中;路由只负责转发请求到指定的控制器即可;ok;那我们开始创建控制器;啥?你要手动创建文件?no;既然用上了现代话框架;必须得用有点逼...
阅读全文

最适合入门的laravel初级教程(三)路由Route

接着我们来认识认识上篇文章没有提到的 route/web.php;先来了解下路由的概念;在网络成为吃住一样的基本需求的今天;断开了网络就像断开了与世界的联系的感觉;对于现实中的路由我们应该是不陌生的;最起码了解 wifi 吧;你家里只有一根网线;网线上接着 wifi 路由器;多部手机和电脑就可以通过 wifi 上网了;路由器起到了一个分发的作用;lar...
阅读全文

最适合入门的laravel初级教程(二)安装使用

看这篇文章的时候;你需要安装好 composer ;配置好本地环境;环境搞定后;咱来说laravel的下载;这里先解决一些童鞋可能有的疑惑;laravel的版本更新的那么快;从5.1到现在的5.5了;我应该下载那个学习呢?新出的版本的文档资料丰富么?作为一个过来人;可以大胆的说;学习最新版本没问题;除了一些版本特别提示的改动;laravel5.的...
阅读全文

最适合入门的laravel初级教程(一)序言

曾经要跟 thinkphp 白头到老;没想到它升了个级就把我等抛弃了;痛定思痛;重新审视了一遍 php 框架;php是世界上最好的语言;这个没有疑问吧;如果有;那绝对是个异教徒;这是要被拖出去烧死的;信仰的问题神圣不可侵犯;那最好的语言中最流行的框架是哪个呢?咱不说最好的框架啊;因为好与不好这个每个人有不同的认知;咱就谈最流行;当我在全球最大的同...
阅读全文

开源项目系列之laravel-bjyblog博客

学习框架最好的办法就是用它;毕竟百闻不如一run;作为一个在技术上不折腾不舒服斯基的程序猿;我已经全面的转向 laravel;那么之前用 thinkphp 开发的博客 也有必要升级一下了;于是就有了本篇文章介绍的项目 换laravel真的需要勇气去面对六眼飞鱼;中间虽然经历了不少的问题;但是我表示不后悔;因为博客的整个质量上升了一个层次;经过了半年多的...
阅读全文

写给thinkphp开发者的laravel系列教程(十)调试面板

上篇文章讲过打印数据的函数;but 打印函数有个弊端是会破坏打印页面的 html 结构;在不使用 IDE 编辑器断点调试的情况;有什么方案既能打印数据还不破坏页面结构呢?使用 thinkphp 的童鞋肯定对下面这个小图标很熟悉;点击打开是会显示当前页面的一些信息;就像 chrome 或者 firefox 的 F12 开发者调试工具一样;比较有用的是当前页面的...
阅读全文

写给thinkphp开发者的laravel系列教程(九)打印数据

php这种脚本语言调试起来是很方便的;大多时候看报错打印一下数据就知道问题所在了;php 自带了 `print` 和 `var_dump` 两个打印函数;但是打印出来的样式实在让人目瞪狗呆;thinkphp 框架自带一个 `dump` 函数;看过上篇文章的童鞋会懂我的;除非是需要查看数据的类型等更详细数据;否则平常开发我是不用框架的打印函数;laravel 也是有一...
阅读全文

写给thinkphp开发者的laravel系列教程(八)自定义函数和类

我有一个 p 函数是用来打印数据的; 不管走到哪个项目我都会带上她;虽然框架一般也都自带打印函数;但是并不一定符合我们的习惯或要求;这时候就需要自定义函数了;开发中定义一些常用的函数可以大大的提升我们的效率;避免重复代码;thinkphp 的公共函数是放在 Application/Common/Common/function.php 目录下的;然鹅 lar...
阅读全文

写给thinkphp开发者的laravel系列教程(七)视图

相对于 MC;laravel的视图V可能是最容易上手的;但是如果想用好;那也是我们 phper 最难掌握的部分;因为它涉及到了领域叫前端;laravel 和 node.js 有着非常紧密的结合;这也正是 laravel 强大的原因之一;它不仅仅是一个 php 框架;它更是一个全栈框架;不熟悉 node.js 的童鞋很难发挥出它巨大的威力;不过没关系;它的...
阅读全文

写给thinkphp开发者的laravel系列教程(六)模型

走过了路由;翻过了控制器;这就到了模型了;laravel的数据库部分有一个很大的优点是使用了全球最先进的Eloquent ORM;她让数据库的操作变的简单安全且无懈可击;laravel的数据库部分有一个很大的缺点是使用了全球最先进的Eloquent ORM;她让数据库的操作变的缓慢笨重且无药可救;laravel 虽然也有一些东西被人诟病;比如说路由;但是人家...
阅读全文