随笔分类 -  web

摘要:Apache的主配置文件http.conf(Windows环境下):LoadModule php5_module d:/php/php5apache2.dll AddType application/x-httpd-php .php注:其中d:/php/php5apache2.dll 是在Windows环境下php5apache2.dll文件的安装位置。 这两项配置就是告诉Apache Server,以后收到的Url用户请求,凡是以php作为后缀,就需要调用php5_module模块(mod_php5.so/ php5apache2.dll)进行处理。lamp架构:从下往上四层:①liunx 阅读全文
posted @ 2012-07-10 15:58 MayFirst 阅读(196) 评论(0) 推荐(0)
摘要:第6章 AJAXAJAX-Asynchronous JavaScript and XML 异步javascript和xml6.1 基于请求加载数据(从Web服务器上取得静态的数据文件)1 追加html1 $(document).ready(function(){2 $('#letter-a a').click( function(){3 $(#dictionary).load('a.html',function(){4 //回调函数:加载完a.html后做什么5 alert('Loaded!');6 }); 7 return false;8 }) 阅读全文
posted @ 2012-05-08 17:41 MayFirst 阅读(215) 评论(0) 推荐(0)
摘要:Best Practices for Speeding Up Your Web SiteThe Exceptional Performance team has identified a number of best practices for making web pages fast. The list includes 35 best practices divided into 7 categories.Make Fewer HTTP RequestsUse a Content Delivery Network (CDN)Add Expires or Cache-Control Hea 阅读全文
posted @ 2012-04-11 09:59 MayFirst 阅读(210) 评论(0) 推荐(0)
摘要:原文: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 阅读(362) 评论(0) 推荐(0)
摘要:数据库是Web大多数应用开发的基础。如果你是用PHP,那么大多数据库用的是MySQL也是LAMP架构的重要部分。PHP看起来很简单,一个初学者也可以几个小时内就能开始写函数了。但是建立一个稳定、可靠的数据库确需要时间和经验。下面就是一些这样的经验,不仅仅是MYSQL,其他数据库也一样可以参考。1.使用MyISAM而不是InnoDBMySQL有很多的数据库引擎,单一般也就用MyISAM和InnoDB。MyISAM 是默认使用的。但是除非你是建立一个非常简单的数据库或者只是实验性的,那么到大多数时候这个选择是错误的。MyISAM不支持外键的约束,这是保证数据 完整性的精华所在啊。另外,MyISAM 阅读全文
posted @ 2012-03-12 17:08 MayFirst 阅读(139) 评论(0) 推荐(0)
摘要:原文地址:http://www.williamlong.info/archives/1278.html当网站发展到一定的规模,站长就应该开始考虑要为网站托管服务器。通常情况下服务器会被放到电信或网通的机房,网站管理员通过远程来管理服务器。在网站服务器进行托管时,需要安装一些常用的服务器上运行的软件,才能更为有效地管理这台远程服务器,今天我就根据我自己的管理经验,推荐十个有用的服务器工具软件,供大家参考和分享。 Arp防火墙 Arp Firewall - 现在托管服务器必须安装的第一个软件就是Arp防火墙,没办法啊,中国这网络环境,不安装Arp防火墙就等着被人挂木马了。现在免费的Arp防火墙.. 阅读全文
posted @ 2012-03-05 13:26 MayFirst 阅读(269) 评论(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 阅读(217) 评论(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 阅读(159) 评论(0) 推荐(0)