如何选择图片格式

分类:PD/UEGIF

GIF是一种调色板型(palette type)(或者说是索引型)的图片。它含有多达256种的颜色。每一个象素点都有一个对应的颜色值。因为这种格式不再存在专利权的问题(译者注:想简单地了解一下gif的历史,请点这里),所以你在创建gif图片的时候不会再有被抓进监狱的危险。(想要了解更多关于gif的历史,请点击这里.)

继续阅读 »

为什么程序员/工程师难升职?

这个世界上有一类人特别苦逼,苦逼到什么程度呢?他们省吃俭用攒钱买房,结果房价越来越贵;公司外部竞争激烈,他们工作异常繁忙,披星戴月,日复一日;技 术更新行业罕见,他们要随时调整心情,随时学习知识;他们长期和机器为伍,大多比较呆傻,比较单纯;还有很多不一一例举,这一类人就是程序员。

继续阅读 »

开发可缓存加速的动态页面

分类:Performents  可缓存加速的动态页面–指页面内容可以被静态化,可供多个访客读取的。而传统的动态网页并不能直接实现静态化缓存处理,因为当中可能包括了一个用户信息,或与个别用户关联的信息。这些是无法进行公开缓存加速的,本文主要是提供一个开发可公开缓存页面的解决方案 :)

继续阅读 »

充分发挥服务器的各项资源

分类:Performents  在当前的网站架构中,经常会有较多的角色分工,如:缓存服务(文件型)、缓存加速服务(内存型)、PHP/Java 计算服务和数据库服务等等。每种服务对服务器的资源占用各有不同,例如:缓存加速服务就需要大量的内存,而 PHP/Java 计算服务则需要占用大量的 CPU 资源。如何充分发挥单机的资源利用,往往是运维的同学负责规划。认为的来进行分配,必然会有所疏漏,也正因此现在发展出 VMware 类虚拟服务器的云计算,可以实现一定的自动分配资源,达到节省成本的效果。

继续阅读 »

产品设计中的经济学

分类:PD/UE为什么打开冰箱时,冷藏柜会亮,冷冻柜却不会亮?
为什么笔记本电脑能在任何国家的供电标准下运作,其他大部分电器却不能?
为什么24小时营业的便利店门上要安锁?
为什么硬币上的人像都是侧面像,纸币上的人像却是正面像?
为什么DVD和CD的尺寸一样大,但DVD包装盒却比CD包装盒要大得多?
为什么女装的扣子在左边,男装的扣子却总在右边?
亲,往下看你就知道啦……

继续阅读 »

从产品的角度看待爱情

分类:PD/UE首先,告诉大家,产品中有这么几个比较重要的对象:产品、需求、用户。
1、产品:能满足用户需求的有形或者无形的集合。
2、需求:用户希望产品能够解决的问题。
3、用户:使用产品的人。
一个产品可能同时满足用户很多需求,比如一把雨伞可以遮阳,可以挡雨,有时候也能够当做自慰器,更有时可能被当成MP3,这都是一把雨伞所满足用户的需求。
但是这些需求不管大小,皆可以归纳分成三类:

继续阅读 »

Web架构师应该具备的能力

1,熟知你的业务模式和目标人群

这是最重要的,Web 2.0 本质上是以Web 作为平台的应用,如果不真正了解你的业务,不了解用户的核心需求,不了解你目标客户的典型行为,是很难做好网站的。从这个角度来讲,一个Web 架构师首先必须是一个出色的产品经理。大多时候,我们只要做到业务技术领先就足够了,一味地追求技术的先进性反倒会深陷泥潭。

在技术和业务之间找到一个平衡,也就意味着必须明白整个业务核心的竞争力在哪里?目标人群的基本诉求在哪里?然后选择最低成本的技术来实现业务需求,但是反过来,又必须适当地为业务拓展保留适当的空间。

打个比方说,如果是一个以照片分享为目的应用,你可以将注册程序写的烂一点(但是不可以烂到不能动),你可以将帮助系统做的不那么好看一点,但是上传照片和浏览照片绝对不可以慢,你可以数据库设计的不是那么好,但是存储问题绝对要慎重,绝对不能够在照片超过1 万张后,网站速度就和牛一般……

只有真正理解你所要做的事情,技术那玩意儿才可能变得可爱起来。

继续阅读 »


返回顶部