后端框架
文章平均质量分 53
梧桐下的四叶草
这个世界并没有我看上去的那么简单,人各有命,上天注定。有人天生为王,有人落草为寇。脚下的路,如果不是你自己的选择。那这旅程的终点在哪儿,也没人知道。你会走到哪儿,会碰到谁。都不一定。
展开
-
(1)php框架开发---路由转发
第一次写php框架,之前都是使用Tp框架,所以自己就想做一个框架练一下手。也好学习一下php原生的知识,不然原生不常用了,就像生锈的柴刀一样,变得不锋利了。废话就不多说了,现在就进入我们的第一讲,php的路由转发功能实现。在这里,如果你是新手,这不是重点,因为我也是菜鸟,所以我写的转发也不会说太难。而且现在也不会涉及到设计模式上的东西,毕竟一下子要消化完的话,还是有点吃力。不过在这里,你要会正原创 2017-07-13 20:42:30 · 1280 阅读 · 0 评论 -
Laravel-----安装Laravel
第一次玩Laravel,所以在安装上花费了不少时间。首先我们要安装Laravel就必须要下载一个composer。composer超链接下载完composer后就要下载Laravel了,这里面对php版本要求比较高,而我所用的php版本是5.3的,所以要重装一个php才行。php超链接这里我安装一个非线程安全的版本7.1.8安装好php后,那么就开始下载Laravel了(php的环原创 2017-08-07 10:02:29 · 323 阅读 · 0 评论 -
(4)php框架开发---模板静态化处理
在这次的技术讨论是,如何使用php原生来做模板语言,抛弃笨重的smarty等框架。因为php本身就是很好的模板语言来的,所以基本上可以直接使用原生php代码来做,这样子可以省略了正则表达式置换的问题出现。 在做php静态化的时候,基本就是有两种方法:file_get_contents(http://文件地址)ob函数 在这里我偏向于使用ob函数,ob函数常用方法如下:原创 2017-12-22 11:56:14 · 637 阅读 · 0 评论 -
yaf学习日记
yaf定义控制器的文件夹使用开头大写,前端模板文件使用小写就可以了yaf默认是Index模块,所以要添加其它模块,那么就要在modules文件夹下创建 模块目录\(controllers,models,views),然后在application.ini文件下添加application.modules = “Index,其它模块”yaf使用命名空间的时候要注意的是,如果我们使用静态方法调用的时候,y...原创 2018-03-20 16:24:01 · 304 阅读 · 0 评论 -
swoole学习---搭建webim
刚开始学习swoole,看了框架文档也有一段时间了。所以就想从项目中学习一下,所以就想搭建一个webim的聊天室,这里直接使用韩大的代码。这里可以直接使用git来克隆代码库git clone https://github.com/matyhtf/webim.gitcomposer install --prefer-dist注意:上面的composer要在webim文件夹里面进行...原创 2018-03-27 17:22:09 · 1128 阅读 · 1 评论 -
(6)php框架开发---微信水果商城所遇问题
框架实践 在写完一个具体的框架之后,我打算使用自己的框架来架构微信水果商城。这里面我的项目并不大,所以使用自己写的也足够了。不使用现在主流框架开发有好也有坏,好的是代码可定制,不用集成一堆用不到的代码在里面而且更加可控,毕竟是自己写的代码框架。不好的就是会有漏洞之类的。框架更新 在写项目的时...原创 2018-06-09 22:47:02 · 318 阅读 · 0 评论 -
(7)PHP框架开发-重构以前的框架
这段时间终于有空了,所以来重构一下之前的框架。现在看原来的框架发现非常乱,毫无规范,看到脑壳疼。 进入正题,这次的重构主要更改如下:文件夹首字母大写整理核心类的目录结构,添加多了一个Bootstrap引导类来管理多个核心模块将之前的全局变量$_GLOBALS全部去除,换为Core类当容器来保存目录结构分析...原创 2018-09-03 16:36:51 · 296 阅读 · 0 评论