03 2012 档案

摘要:原文:http://www.dabing.me/?p=341//堆栈调试用来查找调用函数的源头function query($sql, $type = '') { function print_stack_trace() { $array = debug_backtrace(); //print_r($array);//信息很齐全 unset($array[0]); foreach($array as $row) { $html .= $row['file'].':<font color="#FF0000">'.$ 阅读全文
posted @ 2012-03-21 11:07 MayFirst 阅读(358) 评论(0) 推荐(0)
摘要:原文http://www.williamlong.info/archives/2306.html就开源本身而言,它就是个成功案例。它不仅受个人喜欢,而且众多知名企业也青睐于它。虽然开源计划和开源产品数不胜数,但哪一个才是最成功的呢?这里所说的“成功”的定义是:应用广泛+众所周知。而在众多成功的开源产品中,只有少数领头羊,而其他产品基本只能望其项背。 Linux 上榜理由:Linux + GNU = GNU/Linux 。从Linus Torvalds在1991年宣布他在Minix基础上创建一新OS内核到现在已经接近20年了。在这段时间内,大部分网络服务器都是Linux系统。 BSD 上... 阅读全文
posted @ 2012-03-19 15:00 MayFirst 阅读(291) 评论(0) 推荐(0)
摘要:数据库是Web大多数应用开发的基础。如果你是用PHP,那么大多数据库用的是MySQL也是LAMP架构的重要部分。PHP看起来很简单,一个初学者也可以几个小时内就能开始写函数了。但是建立一个稳定、可靠的数据库确需要时间和经验。下面就是一些这样的经验,不仅仅是MYSQL,其他数据库也一样可以参考。1.使用MyISAM而不是InnoDBMySQL有很多的数据库引擎,单一般也就用MyISAM和InnoDB。MyISAM 是默认使用的。但是除非你是建立一个非常简单的数据库或者只是实验性的,那么到大多数时候这个选择是错误的。MyISAM不支持外键的约束,这是保证数据 完整性的精华所在啊。另外,MyISAM 阅读全文
posted @ 2012-03-12 17:08 MayFirst 阅读(138) 评论(0) 推荐(0)
摘要:原文地址:http://www.williamlong.info/archives/1278.html当网站发展到一定的规模,站长就应该开始考虑要为网站托管服务器。通常情况下服务器会被放到电信或网通的机房,网站管理员通过远程来管理服务器。在网站服务器进行托管时,需要安装一些常用的服务器上运行的软件,才能更为有效地管理这台远程服务器,今天我就根据我自己的管理经验,推荐十个有用的服务器工具软件,供大家参考和分享。 Arp防火墙 Arp Firewall - 现在托管服务器必须安装的第一个软件就是Arp防火墙,没办法啊,中国这网络环境,不安装Arp防火墙就等着被人挂木马了。现在免费的Arp防火墙.. 阅读全文
posted @ 2012-03-05 13:26 MayFirst 阅读(265) 评论(0) 推荐(0)
摘要:原文地址:http://www.williamlong.info/archives/1716.htmlMySQL是一个非常流行的小型关系型数据库管理系统,2008年1月16号被Sun公司收购。目前MySQL被广泛地应用在Internet上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。 MySQL的管理维护工具非常多,除了系统自带的命令行管理工具之外,还有许多其他的图形化管理工具,这里我介绍五个我经常使用的MySQL图形化管理工具,供大家参考。 1、phpMyAdmin phpMyAdm... 阅读全文
posted @ 2012-03-05 13:10 MayFirst 阅读(212) 评论(0) 推荐(0)
摘要:原文地址:http://www.williamlong.info/archives/1908.htmlLAMP网站架构方案分析 LAMP(Linux-Apache-MySQL-PHP)网站架构是目前国际流行的Web框架,该框架包括:Linux操作系统,Apache网络服务器,MySQL数据库,Perl、PHP或者Python编程语言,所有组成产品均是开源软件,是国际上成熟的架构框架,很多流行的商业应用都是采取这个架构,和Java/J2EE架构相比,LAMP具有Web资源丰富、轻量、快速开发等特点,微软的.NET架构相比,LAMP具有通用、跨平台、高性能、低价格的优势,因此LAMP无论是性能、. 阅读全文
posted @ 2012-03-05 11:30 MayFirst 阅读(156) 评论(0) 推荐(0)