最适合入门的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是世界上最好的语言;这个没有疑问吧;如果有;那绝对是个异教徒;这是要被拖出去烧死的;信仰的问题神圣不可侵犯;那最好的语言中最流行的框架是哪个呢?咱不说最好的框架啊;因为好与不好这个每个人有不同的认知;咱就谈最流行;当我在全球最大的同...
阅读全文

微信小程序上传silk格式录音并转码为mp3

单纯限制了我对小程序坑爹的想象最近写录音功能时候又验证了一次;其中的辛酸泪;不搞过是不会懂的;为了让后面的童鞋少走点弯路;于是就有了这篇文章;先来说下我们的目标;我们要让用户录音;然后把录音上传到服务器;管理员可以在后台听录音;以及进一步对录音处理;小程序是开放了录音api的;这个翻开发文档是可以找到的;同时还有一个上传文件的接口;...
阅读全文

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

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

读书学编程《Modern PHP》

推荐指数:★★★★★价格:京东 30.8 元网上有成千上万的 php 教程;其中大多数已经过时了;展示的是陈旧的实践方式;可是谷歌的搜索引擎给出的仍然是这些教程;过时的信息对马虎的php程序猿是危险的;上面这段引用书中的话就是这本书要解决的现状了;《Modern PHP》可以说是我看过的最现代化的 php 书了;当大多 php 的书籍还在围绕着文档的时候...
阅读全文

编程书籍推荐之关于通过读书学习编程

实践是学习编程最好的方式;比较百闻不如一 run 嘛;除了动手另一个我认为有效的学习方式就是看书了;虽然网上各种教程类的文章很丰富;但是大多比较零散;这时候书的特点就比较明显了;书都是比较系统的讲解知识;理论性比较强;我住的地方离公司有1个多小时的通勤时间;这时间都浪费掉的话想想也是笔巨大的损失;好在北京的地铁还算平稳;几年来我也看了不少的书了;...
阅读全文

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

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

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

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