`
lenxen
  • 浏览: 31270 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
社区版块
存档分类
最新评论
文章列表
常用的MySQL表引擎有不少,但最常用的就是MyISAM和InnoDB。 最近做的项目:天气预报15天查询(http://15tianqi.cn/),因为表更新和数据不断增加考虑过mysql表引擎是否要换InnoDB;对于这两个的使用查了下资料:   MySQL: InnoDB 还是 MyISAM?: 下面先让我们回答一些问题: 1、你的数据库有外键吗? 2、你需要事务支持吗? 3、你需要全文索引吗? 4、你经常使用什么样的查询模式? 5、你的数据有多大?   思考上面这些问题可以让你找到合适的方向,但那并不是绝对的。如果你需要事务处理或是外键,那么InnoDB 可能是比 ...
Apache日志管理分类 日志文件是用户管理和监控 Apache 安全的非常好的第一手资料,它清晰地记录了客户端访问 Apache 服务器资源的每一条记录,以及在访问中出现的错误信息,可以这样说,Apache 可以记录 Web 访问中感兴趣的几乎 ...
最近看到有很多网站因为目录启用写权限,安全受到影响;为了提高网站安全性,用网站安全工具检测目录启用写权限漏洞,测试项目地址:http://tqybw.net/xiamen15tian/(厦门天气预报15天查询),还好没有什么问题! 目录启用写权限漏洞描述: 目标目录启用了写权限。 1.恶意攻击者可以向该目录写入任意文件。 2. 通过HTTP协议的PUT方法,向该目录写入任意文件或以指定的内容覆盖当前目录下的现有文件。   目录启用了写权限危害: 1.上传后门程序控制服务器。 2.恶意攻击者可以通过该方法向服务器上传后门程序,从而获取对服务器的完全控制权;同时可以通过该方法覆 ...
Apache绑定多个域名以及二级域名的方法 Rewrite使用 在项目中经常要用到一个多个二级域名站点,那么有没有好用的管理方便的架设方法! 下面以最近在做的天气预报15天查询(http://tqybw.net)项目为例,给大家一个做一个示例说 ...
  最近在检测天气预报15天查询网站(http://tqybw.net)时的URL时,发现页面中有很些404页,分析发现,是请求地址的能参数中多了下划线“_”,而rewrite规则中并没有配这样的规则,数据库表中出现“_”,并不多,想找出来把下划线去掉,按照正常的查找,结果返回记录不正常,找了下资料,原来下划线在like中有着特殊的含义,它表示匹配任意一个字符。因此在查询包含下划线内容的时候需要“特殊关照”一下。   以下是分析及解决办法: 使用like语句的错误查询 mysql> select * from t where x like '%_%'; 返回全部的记录,不是想要 ...
以前开发web项目一直是用zendstudio,后来在开发天气预报网(http://tqybw.net)这个项目时,一同事推荐用Sublime Text 2,确实很不错,用来开发web项目,现在把一些Sublime Text 2 的快捷键贴出来,方便大家查询:   Ctrl+L 选择整行(按住-继续选择下行) Ctrl+KK 从光标处删除至行尾
在WEB开发中经常要用到cookie,有时候还需要在脚本中用到! 如:在开发天气预报网(http://tqybw.net)中,有这样的需求:当用户查询某个城市天气时,保不刷新页面时需要动态记录用户的访问记录,这时考虑用js脚本cookie! <script type="text/javascript"> //取得cookie值 function getCookie(name){   var cookieValue = "";   var search = name + "=";   if(document ...
   最常见的php header编码 header("Content-type: text/html; charset=utf-8");    301 重定向 (redirect):  <?php  header('HTTP/1.1 301 Moved Permanently'); header('Location: http://tqybw.net'); die(); ?>    302 跳转(redirect):  <?php  header('Location: http://tqybw.net'); die(); ?& ...
mysql优化和性能很重要,特别是对一些中等站,简单的优化效果明显     下是是个人对网站天气预报网(http://tqybw.net)优化的一些等记,后续优化的问题会更新上来     1. 索引很重要   之前列举记录用了下面的语句。state ...
朋友一个天气预报网(http://tqybw.net)说网页打开不内容,让帮看下! 打开发过来的网址(http://tqybw.net/beijing15tian)页页提示错误: tahblename Got error 134 from storage engine 判定这个是表出了问题,没办执行语句了   去mysql.com 找了下错误原因 Even though the MyISAM table format is very reliable (all changes to a table made by an SQL statement are written bef ...
PHP 简单快速的获取文件信息,可以用函数 file_get_contents(),包括网络文件信息,当然file_get_contents()也有许多不稳定的因素,先来讲获取请求返回头信息 ; 示例: <?php //加上@ 是为了防止file_get_contents获取失败返回至命错误,影响后面的程序运行 @file_get_contents("http://tqybw.net");   var_dump($http_response_header);   ?> 输出结果 array(9) {     [0]=>     string(1 ...
$_SERVER[]数组,各个成员的含义 $_SERVER['PHP_SELF']显示当前文件的所在的完整路径,例如:/opt/www/index-install-module.php$_SERVER['argv']传递给此文件的参数 组成的数组。Array of arguments passed to the script.$_SERVER['argc']传递给此脚本的命令行参数的数目。Contains the number of command line parameters passed to the script (if run on the command line) ...
  1、什么是cURL cURL 是一个利用URL语法规定来传输文件和数据的工具,支持很多协议,如HTTP、FTP、TELNET等。最爽的是,PHP也支持 cURL 库。本文将介绍 cURL 的一些高级特性,以及在PHP中如何运用它。 2.为什么要用 喜欢用cURL?
  这里虽然说是兼容,但是有些浏览器的设置就是不支持用js来把页面设为首页,加入收藏夹,只能让用户手动去在浏览器或者按键去设置这些功能,这里说的兼容是指当浏览器有这个设置的时候js会有提示. 至于这里说不兼容360急速,我这里有个demo,是360自己的网站,在360极速浏览器的兼容模式下都不支持"加入收藏"这个功能,它自己的浏览器上自己的页面都不支持这个功能. 链接部分: <a onclick="SetHome('http://tqybw.net')" href="javascript:void(0)">设为首页& ...
  新建一个文件 shortcut.php 代码如下: <?php $Shortcut = "[InternetShortcut] URL='http://tqybw.net' IDList=IconIndex=43 IconFile=/favicon.ico HotKey=1626 [{000214A0-0000-0000-C000-000000000046}] Prop3=19,2"; Header("Content-type: application/octet-stream"); header("Content-Disp ...
Global site tag (gtag.js) - Google Analytics