12 2015 档案
摘要:目录常用命令: cd:切换目录 pwd:显示当前目录 mkdir:新建一个目录 rmdir:删除一个空的目录 提示信息: “无法创建目录& 8221;example/test/test2/test3& 8243;: 没有那个文件或目录”,为什么会无法 创建?因为在默认的情况下,目录必须要一级...
阅读全文
摘要:众所周知,Linux是一个多用户、多任务环境。而为了让每个用户具有较保密的文件数据,文件的权限管理就变得很重要了。Linux将文件可读写访问身份分为3个类别:分别说Owner、Group、Others,且3种身份分别具有Read、Write、Execute等权限。 3种身份类别概念: 1.文件所...
阅读全文
摘要:静态延迟绑定的概念 PHP版本5.3起增加了静态延迟绑定,也称迟绑定,主要用于在继承范围内引用静态调用的类。简单地来说:static::不再被解析为当前方法所定义的类,而是在实际运行时计算的。 在这个例子中,say()方法使用了 self 关键字,指的是 Person 类而不是 M...
阅读全文
摘要:**PHPCMS中的RBAC权限系统主要用到了4张数据表:管理员表,角色表,菜单表,菜单权限表。先来看看数据库的数据表结构:** ## admin 管理员表 |ID |字段 |类型 |Null |默认 | 索引 |额外 |注释| |: :|: :|: :|: :|: :|: :|: :|: :| |
阅读全文
摘要:命名空间的概念: 什么是命名空间?引用官网上的一段话: 从广义上来说,命名空间是一种封装事物的方法。在很多地方都可以见到这种抽象概念。例如,在操作系统中【目录】用来将相关文件分组,对于【目录】中的文件来说,它就扮演了命名空间的角色。举个具体的栗子,在Windos操作系统中,文件 foo.txt ...
阅读全文
摘要:Phpstorm更换主题和字体 1.File settings Editor Colors And Fonts; 2.在右侧窗口中选择Scheme name : 选择一个自己喜欢的主题,点击旁边的SaveAs按钮,保存名称自定义即可; 3.然后点击Font,在右侧窗口中Editor Font下边设...
阅读全文
摘要:原文链接 CURL下载文件 /** * @param string $img_url 下载文件地址 * @param string $save_path 下载文件保存目录 * @param string $filename 下载文件保存名称 * @return bool */ function cu
阅读全文
摘要:简单版的PHP生成无限极分类代码。其中包括了数据库设计、以及输出分类HTML代码。 SQL代码 sql
CREATE TABLE ( int(10) unsigned NOT NULL AUTO_INCREMENT, int(10) unsigned NOT NULL, varc...
阅读全文
摘要:CSV文件的定义这里就不多做介绍了,难能可贵的是用Excel可以直接打开CSV文件。用PHP输出CSV文件本身很简单,但是大家如果有业务需求,下面的代码可以作为参考。
阅读全文
摘要:Redis是一个开源的使用ANSI <a href="http://baike.baidu.com/view/1219.htm" target="_blank" C语言</a 编写、支持网络、可基于内存亦可持久化的日志型、Key Value<a href="http://baike.baidu.c...
阅读全文
摘要:HTTP的概念 HTTP : Hypertext Transfer Protocol 超文本传输协议 因特网上有数千种不同的数据类型,HTTP仔细地给每种要通过Web传输的对象都打上了名为MIME类型的数据格式标签。 MIME类型 是一种文本标记,表示一种主要的对象类型和一个特定的子类型,中间由...
阅读全文
摘要:重定向 重定向 的目标是尽快地将HTTP报文发送到可用的Web服务器上去。在穿过因特网的路径上,HTTP报文传输的方向会受到HTTP应用程序和报文经由的路由设备的影响; 配置创建客户端报文的浏览器应用程序,使其将报文发送给代理服务器; DNS解析程序会选择用于报文寻址的IP程序,对不同物理地域的不...
阅读全文
摘要:服务器应当告知客户端能够将内容缓存多长时间,在这个时间内就是新鲜的。服务器可以用这两个首部之一来提供信息: 1. Expires(过期) 2. Cache Control(缓存控制) Expires首部 规定文档“过期”的具体时间: Cache Control 首部可以用秒数来规定文档最长使用期:...
阅读全文
摘要:HTTPS的概念 HTTPS 是最流行的HTTP安全模式,由网景公司首创,所有主流浏览器和服务器都支持此协议。 HTTPS方案 的URL以 开头,使用 HTTPS 时,所有的HTTP请求和响应数据在发送到网络之前,都要进行加密。 HTTPS 在HTTP下面提供了一个传输级的密码安全层。 数字加密...
阅读全文
摘要:客户端识别与Cookie机制 承载用户相关信息的HTTP首部 From Email地址 User Agent 浏览器软件 Referer 跳转链接<来自 Author ziation 用户名、密码 Client IP IP地址 X Forwarded For IP地址 Cookie 服务器产...
阅读全文
摘要:集成点:网关、隧道及中继 网关 网关(gateway): 资源和应用程序之间的粘合剂。应用程序可以(通过HTTP或其它已定义的接口)请求网关来处理某条请求,网关可以提供一条响应。网关可以向数据库发送查询语句,或者生成动态的内容,像一扇门一样,进去一个请求,出来一个响应。 客户端和服务器端网关: W...
阅读全文
摘要:Web缓存的概念 Web缓存是可以自动保存常见文档副本的HTTP设备。 使用缓存的优点: 1. 减少了数据的数据传输,节省了网络费用; 2. 缓解了网络瓶颈的问题,不需要更多的带宽就能更快地加载页面; 3. 降低了原始服务器的要求,服务器可以更快地响应、避免过载出现; 4. 降低了距离时延,因为...
阅读全文
摘要:代理的概念: Web代理服务器是网络的中间实体。位于客户端和服务器之间,扮演“中间人”的角色,在各端点之间来回传送HTTP报文。 私有和共享代理: 代理服务器可以是某个客户端专用的,也可以是很多客户端共享的。单个客户端专用的代理被称为 ,众多客户端共享的代理被称为 。 为什么使用代理:代理服务器...
阅读全文
摘要:Web服务器概念: 实现了HTTP和相关的TCP连接处理,负责管理Web服务器提供的资源,以及对Web服务器的配置、控制及扩展方面的管理。 各种不同的形式: 1. 通过软件Web服务器:运行在标准的、有网络功能的的计算机系统上,如:Apache, Nginx, IIS 2. Web服务器设备:预...
阅读全文
摘要:浏览器解析URL流程: 1. 浏览器解析出域名; 2. 浏览器查询这个主机名的IP地址; 3. 浏览器获得端口号; 4. 浏览器发起到主机名IP地址端口的80连接; 5. 浏览器向服务器发送一条HTTP–GET报文; 6. 浏览器从服务器读取HTTP响应报文; HTTP事物的时延有以下几种主要原因...
阅读全文
摘要:常见HTTP方法:| 常用HTTP方法 | 描述 | 是否包含主体 || : : | : : | : : || GET | 从服务器获取一份文档 | 否 || HEAD | 只从服务器获取文档的首部 | 否 || POST | 向服务器发送需要处理的数据 | 是 || PUT | 将请求的主体部分...
阅读全文
摘要:URL与资源: 大多数URL方案的URL语法都建立在这个由9部分构成的通用格式上。 方案: 访问服务器以获取资源要使用哪种协议 用户: 某些方案访问资源时需要的用户名 密码: 用户名后面可能包含的密码,中间由 :分割 主机: 资源服务器的主机名或IP地址 端口: 资源服务器正在监听的端口,HTT...
阅读全文