CI3设置子目录控制器为默认控制器的解决办法

在框架中配置文件多目录、前后台应该是个很常见的事情。像一般的php框架(CI、Tp等)采用都是单一入口模式,或许有人会直接在框架根目录新建文件admin.php,然后改变框架app结构,以达到访问不同入口文件名获得不同资源的效果。那么在CI中一样可以这样做,不过个人觉得这种方法太浪费资源(占用了几十k的资源吧)。于是在‘求学问道’的途中,终于得到了比较完美的解决方法。 业务需求 环境:codei

- 阅读全文 -

谷歌浏览器禁止更新提示

谷歌浏览器现在的版本都不支持XP系统的版本了,但是我们有些还在使用的是XP系统,那个安装了旧版谷歌浏览器之后,每次打开都提示“ 此计算机将不会再收到 Google Chrome 更新,因为 Windows XP 和 Windows Vista 不再受支持 右键桌面上的谷歌浏览器图标,进入属性,在目标那一行路径的最后面添加 --disable-infobars 如何禁止chrome版本太旧提

- 阅读全文 -

chrome浏览器配置开机启动全屏

下载安装chrome浏览器。 建立一个chrome浏览器的快键方式,右键打开属性,如下图: 将目标选项卡的值修改为: "C:\Documents and Settings\Administrator\Local Settings\Application Data\Google\Chrome\Application\chrome.exe" --kiosk www.baidu.com 注释

- 阅读全文 -

Office宏病毒APMP源码

打开开发工具-启动Visual Basic编辑器可查看宏病毒源码如下: 'APMP 'KILL Private Sub Document_Open() On Error Resume Next '发生错误时 让程序继续执行下一句代码 Application.DisplayStatusBar = False '不显示状态栏,防止显示宏的运行状态 Options.VirusProt

- 阅读全文 -

markdown 常用解析库

HyperDown: https://github.com/SegmentFault/HyperDown HyperDown.js: https://github.com/SegmentFault/HyperDown.js parsedown: https://github.com/erusev/parsedown parsedown-extra: https://github.com/erus

- 阅读全文 -

SQL语句大全

一、基础 创建数据库 CREATE DATABASE database-name 删除数据库 drop database dbname 备份sql server --- 创建 备份数据的 device USE master EXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwind_1.dat' --- 开始 备份

- 阅读全文 -

iptables禁止某个mac地址上网

iptables -I FORWARD  -m mac --mac-source c0:64:c6:cc:3e:a0 -j DROP 上面这条命令测试过是可行,禁止这个mac地址上网,马上禁止马上生效 iptables -I FORWARD  -m mac --mac-source c0:64:c6:cc:3e:a0 -j ACCEPT 解除禁止 下面的不一定对可以参考 iptables -I F

- 阅读全文 -

[性能优化系列] 03. 文件缓存

前文介绍了通过gzip减少流量传输,通过设置Cache-Control减少静态资源的请求,本文继续探讨,如何通过缓存的方式,减少对数据库的压力,从而提升页面响应时间。 动态页面性能损耗分析 以Typecho为例(大部分的cms类站点都是类似的架构),用户的http请求,从index.php进入web服务,然后PHP代码加载各种组件,接着路由到具体的action或者controller,并在c

- 阅读全文 -

[性能优化系列] 02. HTTP缓存控制

上文gzip的使用介绍了通过gzip方式减少http请求过程中的流量传输,减少流量的另一个有效方式就是缓存静态资源,譬如css/js/png/jpg等。但对于静态资源或者不常变动的资源,可以通过尽量利用浏览器或者中间网络设备的缓存功能,减少用户的资源请求量,从而提升用户端的页面响应性能。 HTTP缓存的基本概念 Http的Cache-Control指定了请求和响应遵循的缓存机制。好的缓存机制可以减

- 阅读全文 -

[性能优化系列] 01. gzip的使用

优化网站响应速度的第一件事就应该想到开启流量压缩,这是最简单,成本最低且非常有效果的手段。假如你的网站有大量静态资源(css、js等),或者大量静态页面, 那么开启gzip,效果将会非常明显。 Nginx的gzip配置 本文继续以nginx为例,apache原理类似,但具体配置请自行google。本文假设测试网址是www.typechodev.com,安装的测试程序是typecho1.0正式版,启

- 阅读全文 -