摘要:
UEditor 介绍 UEditor 是由百度「FEX前端研发团队」开发的所见即所得富文本web编辑器,具有轻量,可定制,注重用户体验等特点,开源基于MIT协议,允许自由使用和修改代码。 1 入门部署和体验 1.1 下载编辑器 到官网下载 UEditor 最新版:[官网地址] 1.2 创建demo文 阅读全文
摘要:
通过上一篇文章《IIS日志分析-快速寻找CC攻击或者采集的IP》,我们快速找出一批IP后,如果能禁止这些IP访问我们的网站呢? 有两个方法: 通过IIS里的目录安全性中的IP地址和域名限制来实现,如下: 但是如果我们屏蔽的IP非常多怎么办?这里给大家推荐一个批量禁止IP访问IIS网站的工具。点击下载 阅读全文
摘要:
使用thinkphp开发的过程中应该尽量遵循下列命名规范:1,类文件都是以.class.php为后缀(这里是指ThinkPHP内部使用的类库文件,不代表外部加载的类库文件),使用驼峰法命名,并且首字母大写,例如 DbMysql.class.php;2,确保文件的命名和调用大小写一致,是由于在类Uni... 阅读全文
摘要:
Home/Controller/UserController.class.phpgetDbFields()); } }Home/Conf/config.php'配置值' 'DB_TYPE'=>'mysql', 'DB_HOST'=>'127.0.0.1', 'DB_NAME'... 阅读全文
摘要:
更新数据在成功写入并读取数据之后,我们就可以对数据进行编辑操作了,首先我们添加一个编辑表单的模板文件edit.html,如下:Home/View/Form/edit.html标题:内容:{$vo.content}编辑模板不同于新增表单,需要对模板进行变量赋值,所以,我们这次需要在FormContro... 阅读全文
摘要:
读取数据当我们成功写入数据后,就可以进行数据读取操作了。在前面一篇中,我们已经知道可以用select方法获取数据集,这里我们来通过find方法获取一个单一数据,定义read操作方法如下:public function read($id=0){ $Form = M('Form'); ... 阅读全文
摘要:
创建数据大多数情况下,CURD的Create操作通常会通过表单来提交数据,首先,我们在Home模块的View/Form 目录下面创建一个add.html 模板文件,内容为:标题:内容:然后,我们还需要在Home模块的Controller目录下面创建一个FormController.class.php... 阅读全文
摘要:
网站安全中,对目录的执行权限是非常敏感的,一般来说,可以写入的目录是不能够拥有脚本的执行权限的,像DedeCMS系统,可写入的有两个目录data、uploads,data目录主要是基本配置文件和缓存数据,uploads则是附件上传保存的目录,本篇将针对不同服务器环境来介绍如何取消这两个目录的执行权限... 阅读全文
摘要:
写在前面的话:希望对于初学者有所启发,也算不白码这么多字。==========正式内容开始================= 一个正规的网站开发,理论上需要一个团队的配合,各自发挥自己的长处,网站需求分析、原型设计、效果图、切图、前台美工、后台代码、算法设计、数据库设计、服务器配置等等一系列的事情... 阅读全文
摘要:
此次推出的视频教程系列共30集,包含了新版大部分基础功能和特性:1.ThinkPHP 3.1.2 介绍及安装 [ 下载 ] 2.ThinkPHP 3.1.2 MVC模式和URL访问 [ 下载 ] 3.ThinkPHP 3.1.2 输出和模型使用1 ... 阅读全文