- 博客(13)
- 资源 (1)
- 收藏
- 关注
原创 oracle 10g 表空间设计
oracle 10g 表空间设计 SQL Server数据库与Oracle数据库之间最大的区别要属表空间设计。Oracle数据库开创性地提出了表空间的设计理念,这为Oracle数据库的高性能做出了不可磨灭的贡献。可以这么说,Oracle中很多优化都是基于表空间的设计理念而实现的。<br />典型应用一:控制用户所占用的表空间配额。<br /> 在一些大型的数据库应用中,我们需要控制某个用户或者某一组用户其所占用的磁盘空间。这就好像在文件服务器中,需要为每个用户设置磁盘配额一样,以防止硬盘空间耗竭。所以,在
2011-02-26 10:50:00 319
原创 开发PHP扩展模块
首先,我们需要PHP源码包,如果没有就下一个吧,反正很近,就 http://www.php.net了Linux/BSD下的步骤[yingyuan@research src]$ pwd/home/yingyuan/data1/src[yingyuan@research src]$ lsphp-4.3.4.tar.gz[yingyuan@research src]$ tar
2008-05-27 15:29:00 544
原创 开发PHP扩展模块
首先,我们需要PHP源码包,如果没有就下一个吧,反正很近,就 http://www.php.net了Linux/BSD下的步骤[yingyuan@research src]$ pwd/home/yingyuan/data1/src[yingyuan@research src]$ lsphp-4.3.4.tar.gz[yingyuan@research src]$ tar
2008-05-27 15:29:00 573 1
原创 Memcache分组和同步机制的实现
【Memcache同步类的实现思想】首先我们明确了解就是Memcache是一个简单、快速、高效的分布式基于内存的缓存工具,一般用于网站等数据库数据缓存、高速交换信息的缓存,比如 Session数据等等。Memcache最主要的特点就是两个:一是它是基于内存的高效Hash类缓存方式,二是使用了LUR算法来进行数据有效期控 制,这两点就能够很好的满足我们的普通网站的应用。Memcache本身也存在一些
2008-05-27 15:27:00 459
原创 js Validator 表单验证类
Validator表单验证类使用说明表单的验证一直是网页设计者头痛的问题,我佛山人编写的表单验证类 Validator就是为解决这个问题而写的,旨在使设计者从纷繁复杂的表单验证中解放出来,把精力集中于网页的设计和功能上的改进上。Validator是基于JavaScript技术的伪静态类和对象的自定义属性,可以对网页中的表单项输入进行相应的验证,允许同一页面中同时验证多个表单,熟悉接口之后也可
2008-04-11 11:18:00 1090 2
原创 memcached高性能架构
1.memcached详细介绍。引用通常的网页缓存方式有动态缓存和静态缓存等几种,在ASP.NET中已经可以实现对页面局部进行缓存,而使用memcached的缓存比 ASP.NET的局部缓存更加灵活,可以缓存任意的对象,不管是否在页面上输出。而memcached最大的优点是可以分布式的部署,这对于大规模应用来 说也是必不可少的要求。LiveJournal.com使用了memcached
2008-04-11 11:15:00 2410
原创 Memcache基础架构
Memcache是什么Memcache是danga.com的一个项目,最早是为 LiveJournal 服务的,目前全世界不少人使用这个缓存项目来构建自己大负载的网站,来分担数据库的压力。它可以应对任意多个连接,使用非阻塞的网络IO。由于它的工作机制是在内存中开辟一块空间,然后建立一个HashTable,Memcached自管理这些HashTable。Memcache官方网站:http://www
2008-04-11 10:38:00 1487
原创 MySQL与存储过程
在学习存储过程之前,首先要注意MYSQL 的分隔符要自定义(默认是;),方法是在mysql命令提示下: DELIMITER //(//为你自己定义的分隔符来代替;号),另外要定义多条数据操作语句要使用 BEGIN 和 END。MySQL是“世界上最为流行的开放性数据库”,至少对于MySQL Web站点会这样。但无论MySQL如此流行,很多公司都对MySQL的使用抱有抵触情绪。这种现象来自几个原
2008-04-03 12:56:00 425
原创 大型网站架构的主要问题
1、网站流量影响整个网站架构的设计 2、网站架构的设计是一种平衡的设计,没有完美的架构,架构的设计要简单灵活,便于扩充,因此找出平衡点是关键 3、网站架构的设计不要过渡,考虑到1~2年内的用户需求即可 4、小网站与大网站的区别在于,当数据量达到一定级别,小问题会变成大问题 5、大的网站架构不适合做小事情,小架构也做不了大事情 6、即使通过硬件的扩充,架构的负荷已
2008-03-24 11:19:00 424 1
原创 LAMP大型网站的架构方案
大型的网站对系统架构、性能的要求都很高,随着互联网业务的不断丰富,网站相关的技术经过这些年的发展,已经细分到很细的方方面面,尤其对于大型网站来说,所采用的技术更是涉及面非常广,从硬件到软件、编程语言、数据库、WebServer、防火墙等各个领域都有了很高的要求,已经不是原来简单的html静态网站所能比拟的。大型网站,比如门户网站。在面对大量用户访问、高并发请求方面,基本的解决方案集中在这样几个环节
2008-03-24 10:37:00 779
原创 .NET网站架构实例--MySpace的体系架构
.NET的技术潮流不退,它没有因为微软的成本问题而影响其应用,有很多大型的网站和公司都在使用ASP.NET作为程序开发的主要语言,IIS能否承受住巨大的承载,数据库瓶颈如何解决,速度、安全、稳定是否能达到设计者的预期呢?下面我们一起来分析myspace的架构体系,希望对喜欢架构的朋友有所帮助MySpace.com有着6500万的订阅者,是因特网上增长最快的网站之一,每天还有260,000新用户
2008-03-24 10:32:00 1561 1
原创 Server Push的详解
在与一个资深的技术人员交流时,他提及到了即时通信,在设计用户体验的时候,却没有使用大家熟悉的AJAX等技术,而是一个新有的名词:Server Push。以下资料是网摘和加上个人的理解服务器推送(Server Push) 推送技术的基础思想是将浏览器主动查询信息改为服务器主动发送信息。服务器发送一批数据,浏览器显示这些数据,同时保证与服务器的连接。当服务器需要再次发送一批数据时,浏览器显示数据并
2008-03-24 10:19:00 285
转载 一个简单实用的AJAX例子
一个简单实用的AJAX例子 学习AJAX时,作了以下这个简单的AJAX例子,没用任何动态语言,完全HTML和JAVASCRIPT,至于服务器源也就小偷了一下www.cc168.com.cn(长城证券)的开放式基金每日净值查询页面。用XMLHTTP对象获取到WEB页面HTTP内容后,采用Split的方式进行截取,取出自己需要的web部分,然后绑定到页面的div上。CSS样式表也就远程使用了cc1
2007-12-24 01:33:00 335
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人