本系列文章由TTLSA兄弟HH精心打造
选择Init – Python数据分析(1)
选择每日PV-MRJob-Python数据分析(2)
选择每日PV-Pandas-Pytho...
Zimbra邮件服务器无需登录任意邮箱伪造漏洞修复
Zimbra邮件服务器无登陆邮箱就可发送邮件的漏洞的处理:
配置目的:用户发送邮件必须通过smtp认证,认证通过后,用户发送邮件时的发件人必须和通过认证的用户相一致,
才能发送邮件,防止伪造发...
TTLSA出品原创系列教程列表
4年的时间内共出品*个系列,其中zabbix与nginx已经制作电子书,其他系列教程陆续转成pdf提供给广大技术宅们下载,感谢大家对运维生存时间的一贯支持,如有不足的地方,欢迎拍砖。系列教程如下
1...
TCP相关知识总结
1. TCP连接的状态
首先介绍一下TCP连接建立与关闭过程中的状态。TCP连接过程是状态的转换,促使状态发生转换的因素包括用户调用、特定数据包以及超时等,具体状态如下所示:
CLOSED:...
saltstack应用之简化pillar配置步骤
在之前的文章<<saltstack应用之批量部署mysql>>中有用到简化pillar配置步骤,这次把里面关于pillar的内容单独拿出来,可以更直观的理解pillar的使用。...
iidcmd 自动将adsutil.vbs 命令中的站点名替换成标识符
使用说明
正常情况下 adsutil.vbs是这样用的:
cscript.exe adsutil.vbs enum /w3svc/1398848781
如果我要看一个站点的配置信息,...
(五)ThinkPHP实践之Session驱动-TTLSA
Session驱动是指Session在thinkphp中的存储驱动,通过不同的方式,可以将Session存储在不同的“容器”中
对Session有兴趣的的朋友可以查阅相关资料,本篇仅针对thinkp...
(四)ThinkPHP实践之分页讲解-TTLSA
当网站的留言内容越来越多的时候,分页功能的应用就应运而生了,本章我们就来重点讲解下ThinkPHP框架自带的分页类的调用
一、首先需要在MsgManage控制器中加入分页方法admin/Lib/...
(三)ThinkPHP实践之验证码讲解-TTLSA
验证码功能主要是为了防止网站登录功能被刷,但是根据现在市面上常见的验证码功能,很容易被绕过,所以如果想让网站足够安全的话,最好再研究深入一些
本章特针对留言板后台,增加验证码功能
一、首先需要...
(二)ThinkPHP实践之留言板后台-TTLSA
1、后台需求
(1)管理员登录:帐号密码验证,验证码验证
(2)管理留言:单条删除,单条修改,批量删除
(3)管理员退出:退出后台
2、建库
知识点:
1、IP记录类型
2、用户锁定...
(一)ThinkPHP实践之留言板前台-TTLSA
这里是源码下载地址,随着项目深入,会不定时更改源码文件
https://github.com/tonyty163/message-board/archive/master.zip
在这里的大部...
(五)Thinkphp常用短函数使用简介-TTLSA
本章着重简介thinkphp框架内置函数的用途,以及如何调用自定义函数
注:具体用法不在本章进行过多的讲解,如果有兴趣的话可以参考官网相关教程
1、D方法
参考链接:Thinkphp D...
(四)Thinkphp运行流程简介-TTLSA
ThinkPHP安装完毕后
我们接下来来了解下,ThinkPHP各个组件之间如何协作的
在上一章中,我们配置了一个app的应用,接下来就以这个应用为例子进行讲解
进入app目录中,看到如下目...
(三)Thinkphp安装-TTLSA
这章我们就正式进入了ThinkPHP的讲解了
1、下载
我们所有的讲解都是围绕着3.1.3来讲解的,所以请大家务必找到对应版本进行下载学习
下载地址:http://www.thinkphp....
(二)Thinkphp简述框架、OOP、MVC-TTLSA
PS:以下内容摘自百度百科
框架:通过提供一个开发Web程序的基本架构,多半都是基于mvc架构模式的,PHP开发框架把PHPWeb程序开发摆到了流水线上。
换句话说,PHP开发框架有助于促进快...