大型网站架构技术系列收藏文章更新列表http://www.cnblogs.com/ruthon/p/4477899.html这里的大型网站架构只包括高互动性高交互性的数据型大型网站,基于大家众所周知的原因,我们就不谈新闻类和一些依靠HTML静态化就可以实现的架构了,我们以高负载高数据交换高数据流动性...
分类:
Web程序 时间:
2015-05-05 10:06:41
阅读次数:
133
一,获得Mircosoft URLRewriter.dll(注意:此dll文件大小约为20KB,网上有8Kb的是不完整的文件,会报错)二,在项目中该dll文件:添加引用(可以直接拷贝放入Bin文件夹即可)三,web.config的配置,这部是非常关键的,也是静态化能否成功的关键。 ...
分类:
Web程序 时间:
2015-05-04 00:58:08
阅读次数:
193
刚才在调试一段代码, 需要频繁的进行数据库的读写, 调试过程中发现每次都需要从配置文件中读出链接字符串, 而其实这个链接字符串不需要每次都初始化, 只需初始化一次即可 。 因此将其设置为静态, 再调试发现...
分类:
其他好文 时间:
2015-04-29 17:40:36
阅读次数:
108
首先明白php实现页面静态化是将php文件生成相应的.shtml文件,那.shtml是什么文件呢?包含有嵌入式服务器方包含命令的HTML(标准通用标记语言下的一个应用)文本。在被传送给浏览器之前,服务器会对SHTML文档进行完全地读取、分析以及修改。以下是实例代码: "; echo file_...
分类:
Web程序 时间:
2015-04-27 16:45:34
阅读次数:
106
dedecms代码研究(1)开篇dedecms 相信大家一定都知道这个cms 系统,功能比较强大,有比较完善的内容发布,还有内容静态化系统,还有就是它有自己独特的标签系统和模板系统。而模板系统也是其他cms系统比较难模仿的的东西,这个东西还是需要一点开发功力和技巧的。本系列文章就研究一下dedecm...
分类:
其他好文 时间:
2015-04-25 12:11:47
阅读次数:
128
有几个常用的措施1、对常用功能建立缓存模块 。尽量使用缓存,包括用户缓存,信息缓存等,多花点内存来做缓存,可以大量减少与数据库的交互,提高性能。统计的功能尽量做缓存,或按每天一统计或定时统计相关报表,避免需要时进行统计的功能。2、网页尽量静态化。能使用静态页面的地方尽量使用,减少容器的解析(尽量将动...
分类:
编程语言 时间:
2015-04-21 00:23:49
阅读次数:
180
1、通过buffer来实现需要用file_put_contents ob_get_clean()等内置函数ob_start ();include "filterpost.html";$mtime = filemtime("./filterpost.html");//在这里可以判断文件是否存在和过期,...
分类:
Web程序 时间:
2015-04-19 21:11:12
阅读次数:
141
伪静态的用处:
搜索引擎会不收录带问号的网址,因为搜索引擎怕由于问号而陷入死循环,称为“搜索机器人陷阱”,所以很多带问号的地址搜索引擎不会进去。
带问号的网址,搜索引擎也是会收录的,权重不高。
伪静态对于搜索引擎来说,就是静态,因为地址中间没有带问号,所以没有真静态比伪静态收录的多的说法。
为啥要选择伪静态捏?
“Discuz!目前有 2129867 篇帖子,存储成html的话大约是 2...
分类:
Web程序 时间:
2015-04-15 11:26:02
阅读次数:
138
一、CSI (Client Side Includes) 含义:通过iframe、javascript、ajax 等方式将另外一个页面的内容动态包含进来。 原理:整个页面依然可以静态化为html页面,不过在需要动态的地方则通过iframe,javascript或ajax来动态加载! 例子: 优点:相...
分类:
其他好文 时间:
2015-04-13 16:24:32
阅读次数:
129