上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 42 下一页
  2011年10月29日
摘要: 转载自:http://www.phpchina.com/?action-viewnews-itemid-39896 文章举了一个数据库设计的例子,对MySQL和MongoDB两种存储工具,分别进行了数据库结构设计,在MongoDB的设计上,利用了MongoDB的schema-free的特性。虽然文中的例子不一定是最优的选择。但分享此文,希望提醒大家,换个存储,不仅是换一个存储,更重要的是换一套思维。MySQL是关系型数据库中的明星,MongoDB是文档型数据库中的翘楚。下面通过一个设计实例对比一下二者:假设我们正在维护一个手机产品库,里面除了包含手机的名称,品牌等基本信息,还包含了待机时间.. 阅读全文
posted @ 2011-10-29 12:51 DavidYanXW 阅读(244) 评论(0) 推荐(0)
摘要: 转载自:http://caiyangang.blog.163.com/blog/static/381621852009012111342797/如何用vi 复制第5行到第10行并粘贴到第12行之后?方法1:光标放到第五行,输入:y6y光标放到第12行,输入:p方法2:命令行模式下输入:5,10 co 12方法3:我一般都是先移到第五行 d6p再移到12行p延伸一下, 有时候不想费劲看多少行或复制大量行时,可以使用标签来替代光标移到起始行,输入ma光标移到结束行,输入mb光标移到粘贴行,输入mc然后 :'a,'b co 'c把 co 改成 m 就成剪切了那删除呢是不是5, 阅读全文
posted @ 2011-10-29 12:50 DavidYanXW 阅读(243) 评论(0) 推荐(0)
摘要: 转载自:http://www.wilf.cn/post/php-match-chinese-str.html自从有了黑帽SEO,对付SPAM(垃圾留言)一直是网站工作人员的工作内容之一。迫害我们的不是垃圾留言群发机,就是垃圾用户注册机。判断字符串中是否含有中文是对付SPAM的方法之一,可以有效的阻止纯英文的垃圾留言,还可以用这个方法规范用户注册。看下面的代码,兼容gb2312和utf-8。<?$str = "测试中文";echo $str;echo "<hr>";//if (preg_match("/^[".chr( 阅读全文
posted @ 2011-10-29 12:49 DavidYanXW 阅读(208) 评论(0) 推荐(0)
  2011年10月27日
摘要: 转载自:http://blog.163.com/dangzhengtao@yeah/blog/static/7780087420098232213289/?fromdm&fromSearch&isFromSearchEngine=yes1、Web Server 与 DB Server 分离小型网站或 B/S 项目,因同时在线人数不多,尚可让同一台物理主机,既做 Web Server,又做 DB Server。但此二者皆会占用大量的 CPU、内存、磁盘 I/O,最好让二者分别用不同的服务器主机来提供服务,以分散压力、提高负载承受能力。此外,二者若在同一网段,应尽量用内网 Priv 阅读全文
posted @ 2011-10-27 01:46 DavidYanXW 阅读(327) 评论(0) 推荐(0)
摘要: 转载自:http://jaster58.blog.163.com/blog/static/1190604420080701024668/高速增长的访问量给社区网络的技术体系带来了巨大挑战。MySpace的开发者多年来不断重构站点软件、数据库和存储系统,以期与自身的成长同步——目前,该站点月访问量已达400亿。绝大多数网站需要应对的流量都不及MySpace的一小部分,但那些指望迈入庞大在线市场的人,可以从MySpace的成长过程学到知识。MySpace开发人员已经多次重构站点软件、数据库和存储系统,以满足爆炸性的成长需要,但此工作永不会停息。“就像粉刷金门大桥,工作完成之时,就是重新来过之日。” 阅读全文
posted @ 2011-10-27 01:45 DavidYanXW 阅读(201) 评论(0) 推荐(0)
摘要: 转载自:http://jaster58.blog.163.com/blog/static/11906044200806103349830/本文作者在Cernet做过拨号接入平台的搭建,而后在Yahoo3721负载搜索引擎前端平台开发,又在猫扑处理过大型社区猫扑大杂烩的架构升级等工作,同时自己接触和开发过不少大中型网站的模块,因此在大型网站应对高负载和并发的解决方案上有一些积累和经验,可以和大家一起探讨一下。 一个小型的网站,比如个人网站,可以使用最简单的html静态页面就实现了,配合一些图片达到美化效果,所有的页面均存放在一个目录下,这样的网站对系统架构、性能的要求都很简单,随着互联网业务的. 阅读全文
posted @ 2011-10-27 01:44 DavidYanXW 阅读(191) 评论(0) 推荐(0)
摘要: 转载自:http://jaster58.blog.163.com/blog/static/1190604420080611250794/下面是我10月中旬的想法,经过和小黑的讨论,现在想法有些变化。如今百家@*店的网站架构已经在超负荷工作了。服务器经常达到100%的使用率。主要是数据库占用了大量的CPU资源。这样的系统,根本无法跟上网站的发展。所以,我针对我们网站,考虑了一些关于网站流量分流的方法。1,看了一下别人的文章,大部分都说,现在的网站瓶颈在于数据库。所以,我们这里放在第一条。我们设计的网站要求用户数量要达到1亿。(目前淘宝用户近2000万,腾讯用户近10亿,活跃用户1亿多)。当然,我 阅读全文
posted @ 2011-10-27 01:41 DavidYanXW 阅读(188) 评论(0) 推荐(0)
摘要: 需要学习的内容:1. PHP正则2. PHP设计模式3. MySQL慢查询4. http1.1协议状态字含义,如101,202,301,404,502等5. linux命令: du/df/wc/ln等6. linux下svn相关命令7. 架构题目:有一个博客, 用户数有1000万, 文章数量估计上限为10亿, 每天更新10万, 每天访问量有5000万,数据库读写比例为10:1.数据库采用mysql如何进行架构设计呢?8.ssogreenplumwebserviceoffice projectyii运维架构:负载均衡 lvs+keepalivedWeb缓存 squid/nginx/varnish 阅读全文
posted @ 2011-10-27 01:39 DavidYanXW 阅读(195) 评论(0) 推荐(0)
  2011年10月24日
摘要: 转载自:http://blog.sina.com.cn/s/blog_5c5bc9070100rqg3.html首先建立两个文件: upload.html 和 upload.php……upload.html 文件的表单代码如下:<html><head><title> Upload file example. </title></head><body><form method="post" action="Upload4.php" enctype="multipart/ 阅读全文
posted @ 2011-10-24 20:15 DavidYanXW 阅读(319) 评论(0) 推荐(0)
摘要: enctype 多用途网际邮件扩充协议,在脚本的用法是form.encoding=XXX!表单里面enctype 属性的默认值是“application/x-www-form-urlencoded”,但当向服务器传送大量文本、包含非ASCII字符或二进制数的数据时,这个默认类型就不能胜任了。这时,文件上载提交表单时应使用“multipart/form-data”内容类型。表单直接提交到电子邮箱时候中文字会编码成"%XX%YYPZZ..."这种怪码!这时就可以用text/plain,使中文字不被编码,更容易看! 用 Enctype 属性指定将数据回发到服务器时浏览器使用的编码 阅读全文
posted @ 2011-10-24 20:12 DavidYanXW 阅读(1129) 评论(0) 推荐(0)
上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 42 下一页