Blog Archives for category PHP记事本

Yii framework uml 类图

http://yun.baidu.com/share/link?shareid=1951352518&uk=4093975210&third=0

yii framework 运行流程

<?php //Yii::createWebApplication( $config )->run(); yii extends yiibase index.php; yii.php -> yiibase.php; // yiibase::createWebApplication; CWebApplication extends CApplication extends CModule extends CComponent… Continue reading »

php-fsockopen-demo

<?php function Httpxlxz($ip, $host, $url) { $response = ”; $errstr = ”; $errno = ”; $fp = fsockopen ($ip, 80,… Continue reading »

mysql优化

一,核心 不要在数据库做运算.运算移到程序. 一年内单表数据量纯INI不超1KW 含CHAR不超500W 合分表 userid date area 单库 300-400 表. 表字段少而精,单表不超50个INI字段,不超20CHAR字段.单表20-50字段 拒绝大SQL大事务大批量. 二,用好字段类型. TINYINIT SMALLINT MEDIUMNIT bad case int(1)… Continue reading »

mootools-ajax

mootools如何使用ajax ajax.php <?php sleep( 1 ); //延时 1秒 header(‘Content-Type:text/html;charset=utf8′);//防止中文信息有乱码 header(‘Cache-Control:no-cache’);//防止浏览器缓存,导致按F5刷新不管用 echo(‘哈哈哈 欢迎来到 PHP记事本 ‘); ajax.html <!doctype html> <html> <head> <script… Continue reading »

PHP无限分类

PHP无限分类    只使用一条SQL的PHP无限分类的实现.     CREATE TABLE IF NOT EXISTS `xlxz_cat_name` ( `id` int(11) NOT NULL AUTO_INCREMENT, `fid` int(11) NOT… Continue reading »

PHP高级 js.jquery 第51天

bd.html <html> <head> <script src=”jquery-1.4.2.js”></script> <script> $(function(){ //找到button当中的第一个 $(‘button:first’).click(function(){ //找到textarea的高 var $height=$(‘textarea’).height(); //如果高小于500的时候执行 if($height<500){ //让高度增加50像素 $(‘textarea’).height($height+50); } }) $(‘button:last’).click(function(){ var… Continue reading »

PHP高级 js.jquery 第50天

    Jquery2          Not()并不是删除,而是指不匹配not()区间的内容,可以用表达示也可以用dom对象,但是手册中的例子是DOM对象,用的比较少,不推荐使用。          Slice 从第几个到第几个匹配  >=开始值 < 结束值               Append直接向里面的后面插入什么内容          appendTo 找到谁之后在后面插入什么内容          Wrap() 是跟每一个元素加上标签包裹起来,而wrapAll()是将一批同样的内容,用一个标签包裹起来               Clone和clone(true)的主要区别是是否克隆事件,clone()不克隆事件                    1.html     … Continue reading »

PHP高级 js.jquery 第49天

    Jquery     1,了解有哪些常用的js库     2,jquery版本有什么不同     3,jquery的加载方式     <scriptsrc="jquery-1.4.2.js"></script>     4,了解我们的第一段jquery代码     jQuery(document).ready(function(){                     alert('心灵小站');     })     5,了解window.onload和jQuery.ready()的区别          相同点:都是页面加载完成之后执行          不同点:window.onload只可以执行最后一段代码。而jQuery.ready()可以执行多个不同的代码                                     了解简写的变形过程         … Continue reading »

PHP Apache Lighttpd Nginx PHP-fpm HTTP MySQL Memcached timeout

Web服务器超时 Apache timeout 一般在性能很高的情况下,缺省所有超时配置都是30秒,但是在上传文件,或者网络速度很慢的情况下,那么可能触发超时操作。 目前 apache fastcgi php-fpm 模式 下有三个超时设置: fastcgi 超时设置: 修改 httpd.conf 的fastcgi连接配置,类似如下: <IfModule mod_fastcgi.c> FastCgiExternalServer /home/forum/apache/apache_php/cgi-bin/php-cgi -socket… Continue reading »