Browsed by
标签:架构

apache403错误解决方法

apache403错误解决方法

Forbidden You don’t have permission to access / on this server. ——————————————————————————– Apache/2.0.55 (Win32) PHP/5.1.2 Server at localhost Port 80 引起apache 403错误原因如下: 1.linux下文件夹权限不足 2.apache虚拟主机配置不正确,虚拟主机配置要主要下面红色字体部分的

搜索引擎中的粒度问题

搜索引擎中的粒度问题

一.前言 传统的搜索引擎的定义,是指一种对于指定的查询(Query),能够返回与之相关的文档集合(Documents)的系统。而百度将这个定义更加丰富化,即搜索引擎能够帮助人们更方便的找到所求。这里的“所求”,比“文档”更加宽泛和丰富,比如一个关于天气的查询,直接返回一个天气预报的窗口,而非一篇关于天气的文档;再

腾讯帐号申诉的用户体验

腾讯帐号申诉的用户体验

前面写过一篇“腾讯,竞争力 和 用户体验”批评了腾讯,于是在我的微博上和博客上收到了一些反对意见,基本上是说腾讯产品的用户体验做得很好,很方便,等等,还列举了N多的例子,以及说过什么用户数量为王的言论,让我感到我应该写一篇博客。当然,如果我们只看某个技术层面的东西的话,我同意,QQ的一些产品还是很易用

使用Tornado Web Server+Nginx构建Comet应用

使用Tornado Web Server+Nginx构建Comet应用

一般的web应用,都会使用ajax轮询来获得服务器的更新。但轮询方式会增加服务器的压力,而且很多请求获得的数据并没有更新,这些请求都是无意义的,徒增服务器压力而已。 使用Comet技 术可以一定程度地解决以上问题。Comet的实现很多,大多数需要使用特定的HTTP Server来实现。本文介绍使用基于python的Tornado Web Serve

Tuning Linode VPS-小规模低性能低流量网站优化实践

Tuning Linode VPS-小规模低性能低流量网站优化实践

偶然看到以前写过的这篇帖子《小规模低性能低流量网站设计原则》 ,重新发到微博上引起了一点反响,觉得有必要以 Linode VPS 为例再做个简单的优化实践说明,免得总有人问我,也顺便赚点点击量。 假定现在你已经有了一个基本的 VPS 可用,基本内存 512MB 。参考官方提供的各种安装指导将 LAMP 这个组合运行了起来,操作

IBM王小虎:架构师不是一日炼成的

IBM王小虎:架构师不是一日炼成的

导读:本文是“架构师领袖”系列报道的第三篇,在前两篇中,IBM软件集团大中华区合作伙伴技术支持总经理王小虎分别从《重视架构方法论的紧迫性》以及《架构师面临的十八般武器》的角度,阐述了企业架构发展趋势、挑战、解决之道。本篇则将分享王小虎如何从技术人员走向架构方法论业界领袖的历程和心得,与广大技术人员共

回顾MySpace架构的坎坷之路

回顾MySpace架构的坎坷之路

起MySpace,可能很多人对他印象很深,MySpace.com成立于2003年9月,是目前全球最大的社交网站。它为全球用户提供了一个集交友、个人信息分享、即时通讯等多种功能于一体的互动平台,同时他也是.NET应用最出色的网站之一。下面我们一起来回顾一下MySpace架构的改革之路,或许我们能从中得到一点点架构方面的经验和教训。

世界上最大的PHP站点Facebook后台技术探秘

世界上最大的PHP站点Facebook后台技术探秘

Facebook作为当今世界上访问量最大的网站之一,Facebook是如何保证5亿用户的系统一直稳定可靠的运行的呢? Facebook的扩展性挑战 在我们讨论细节之前,这里有一些Facebook已经做的软件规模: ◆Facebook有570000000000每月页面浏览量 (据Google Ad Planner) ◆Facebook的照片量比其他所有图片网站加起来还多(包括Flic

网站架构总结

网站架构总结

俺们不是什么很大的网站,用的也都是些很常见的技术,不过毕竟也是辛辛苦苦重构了大量旧代码才终于梳理出一套比较完整的体系,趁着它雏形初具的时候,赶紧整理分享一下。也许能帮谁省掉一些走弯路的时间,如果有幸收到一些建议,那就赚到了。 目录 后端 o       Django o       Nginx 前端 o    

Django 大文件下载问题处理

Django 大文件下载问题处理

问题出现 你的Web应用可能会提供下载文件的功能。下载个几百KB乃至几个MB的文件直接用open读取文件返回response就可以了。内存它也不在乎你占用它那么点空间。但是,如果下载个几百M乃至几个G的文件直接用open读取文件返回response那就悲剧了,内存可不乐意一下子被你占用这么多空间。 问题解决 解决方法网上相关文章很多

架构学习笔记—Amazon

架构学习笔记—Amazon

谁也没想到,之前一个小小的网上书店,现在居然成了全球商品品种最多的网上零售商和全球第2大互联网公司,它叫Amazon。相信很多朋友都知道Amazon,那就不多作介绍了,下面我们主要来探讨一下Amazon的网站架构方面的话题。另外,本文很多内容也是来自互联网,如有侵权方面的内容请留言,我会及时处理。 一、平台以及状态

【CSDN观点】我为什么开始学习架构?

【CSDN观点】我为什么开始学习架构?

导语:架构师是IT行业里独一无二的职业,既要精通软件开发(甚至包括配套硬件系统)技术,又要掌握业务知识,还要周旋于公司不同部门之间,协调各种予盾。做到这些绝非易事,CSDN软件研发频道特开辟系列专栏,通过或专访或约稿的形式,对话国内外一线架构师,分享他们的工作经验和观点,帮助网友们少走弯路。在这篇文章中,

Web应用的性能优化思路——找到瓶颈(红薯)

Web应用的性能优化思路——找到瓶颈(红薯)

瓶颈是什么? 一条4车道的公路,运行非常顺畅,突然出了点事故,事故车导致某个地方只剩下1车道,然后就开始堵车,因为四辆车同时塞向一个车道里。把这个事故清除了,故障车拖走了,道路会开始恢复了通畅。 这个道理谁都懂,但偏偏有些傻瓜交警去把4车道变成8车道,但却不清理事故路段。 一个Web应用,不管是何种语言开发

各大型网站架构分析收集

各大型网站架构分析收集

1. PlentyOfFish 网站架构学习 http://www.dbanotes.net/arch/plentyoffish_arch.html 采取 Windows 技术路线的 Web 2.0 站点并不多,除了 MySpace ,另外就是这个 PlentyOfFish。这个站点提供 “Online Dating” 服务。一个令人津津乐道的、惊人的数据是这个只有一个人(创建人Markus Frind)的站点价值 10 亿,估计要让