乐趣区

关于数据库:PostgreSQL-大象-Slonik-的历史

Logo 很弱小。有什么比一个引人注目、令人难忘的 logo 更好的形式来给人留下你产品的印象呢?明天咱们就来答复一个问题:为什么 PostgreSQL 抉择大象作为它的标记?

每个产品或公司都有本人的标记:一个可能辨认并概括其品牌实质的货色。随着工夫的推移,它逐步变成了品牌:你能设想没有金拱门的麦当劳吗?如果可口可乐的标记忽然变成了紫色的方块会怎么?

Logo 能唤起情感,这种情感会在消费者中产生强烈的连贯和虔诚感。它会留在你的脑海中,将图像与它所代表的特定产品分割起来。在这篇文章中,咱们从新回到 90 年代,追寻一下 Postgres 是如何与大象 Slonik 被分割在一起的。

Slonik 退出 Logo 动物园

先来看看几个最受欢迎的科技界 logo。能够看出,抉择一种动物来代表一种技术并不是没有先例:

让咱们来看看 Postgres 抉择大象的起因,以及他们 logo 的演变史。

PostgreSQL Logo 的演变

1996.12.30 最后的 Logo

Postgres 大象的进化过程是漫长的。最早的 Postgres 标记是一堵风雨飘摇的墙,PostgreSQL 正在破墙而出。下图是从 Postgres 的官方网站上检索到的,能够追溯到 1996 年。

1997.04.03 大象呈现了

1997 年初,PostgreSQL 酝酿了大变动。一月就改名了:「Postgre95」被「PostgreSQL」所取代。这时,对于 logo 的正式探讨开始了;最终确定是一头大象,但也有过其余的想法,正如这条 1997 年的音讯提到的:

日期: 1997-04-03 20:36:33
一些其余的想法:
衍生的:一把剑(源自《龙》的封面 — Postgres 是一种工具)
说明性的:一碗字母汤,用字母拼出 POSTGRESQL
艰涩的:一把左轮手枪 / 被击中的人(Grosse Pt 是 Postgres 的变形词,也是 John Cusack 新电影名字的缩写)
但如果你想要一个基于动物的标记,那么大象怎么样?毕竟阿加莎 - 克里斯蒂小说的题目说大象有忘性 …
David Yang
1997.04.03

这可能是音讯中提到的《龙》的封面

在许多文化中,大象的确被誉为领有弱小的记忆力(阿加莎 - 克里斯蒂的《大象的证词》一书将此作为一个重复呈现的主题)。大象做 logo 能够有不同的解释,但最常见的是:大象,像数据库一样,是很棒的信息保留者。

这个想法引起了人们的留神,但不是每个人都批准。上面的引文来自 1997 年 pgql-hackers 邮件组的探讨,显示了对大象想法的不同认识:

如果你想要一个基于动物的标记,那么大象怎么样?
毕竟,正如阿加莎 - 克里斯蒂的题目所说,大象有忘性 ……
我放心大象会给人们一个谬误的想法。他们会认为 Postgres 是个大型、迟缓、轻便的数据库。有人批准吗?
Leo
1997.04.07

1997.12.12 猎豹做 Logo?

只管大象曾经被选为 logo,但在 1997 年底,一只猎豹和「Empowered PostgreSQL」的题词被应用了。下图是它的一个版本。1996 年的 Postgres 砖墙图案也被应用。

1998 – 1999 大象破墙而出

在猎豹的标记之后,又推出了另一个版本:大象冲破砖墙。可怜的是,我没能找到这张照片,但能够看看上面的探讨:

略微偏题了,我还记得 logo 是大象冲破砖墙 …… 在这之前,是「PostgreSQL」这个词冲破砖墙。可怜的是,在 1998 年和 1999 年有一段时间,咱们没有在 WayBack Machine 上存档
Lamar Owen

1998.06 对于 Postgres logo 的其余想法

1998 年 6 月,在 pgsql-hackers 邮件组的探讨中,充斥了对标记的各种提议,例如一个:

雌狮或母老虎

2)让母狮躺在下面,她的后肢依偎在 Po 的顶部,她的前腿在 re 上,她的前爪在 S 上,她的尾巴环绕着 P,始终到 Post 局部的上面。它的尾巴末端向下卷曲,在 s 和 t 之间。她的头警觉地抬着,向前看(观众的左边)并且朝观众转了半张脸。她的表情很有力量且自我满足。
3) 在左上方,即母狮的臀部上方,用较小的字母写上 Powered by。
4) 我认为如果这只母狮应用动画形象会比拟好,这样黑白打印机上打印进去的成果更佳。
如果大家更喜爱母老虎,也能够做相似的动作。不过我不分明怎么辨别母老虎和公老虎。
David Friend, 1997.04.03

鳄鱼…

有人提出用鳄鱼作为图腾 …… 但仿佛没人能想出一个强有力的形象 :(我有点喜爱大象或乌龟 …… 尽管他们动作有点慢,但十分靠谱
Marc G. Fournier 1998.06.03

猎豹、羚羊、老鹰 …

鳄鱼看起来不错,当然也是比拟破费精力的。如果咱们肯定要应用动物,我认为最后的标记是正确的 – 动作快 – 猎豹、羚羊,在这个国家鹰也是不会错的 :)
Steve Logue 1998.06.04

狗…

1) 如果真的要用动物,为什么不是人类最好的敌人狗呢?;-)
… 或者不必动物
… 但我不认为动物是代表 PostgreSQL 的一个好形象。
Jose’Soares Da Silva 1998.06.08

桥…

PostgreSQL 是一个 DataBASE 零碎。因而,我认为标记应该是 BASE 的货色。比如说,桥 – 大而强,充斥了数据的碎片。或者满载数据的卡车。
Oleg Broytmann 1998.06.08

而后,又是大象…

1998 年 7 月 24 日,星期五,隐士黑客写道:

咱们素来没有想出一个令人满意的「吉祥物」形象 …… 最新的停顿是,咱们正在找一条鳄鱼,曾经作了一些图,但没有确定最终的形象。
然而,鳄鱼可能会变得太像 Netscape 的 Mozilla 恐龙(或者管它是什么:-),你门不感觉吗?
嘿,我更喜爱大象。大、强健、牢靠、令人印象粗浅 ……
Dan Delaney 1998.06.23

1999.10.13 钻石里的大象

1999 年 10 月,Postgres logo 应用猎豹的想法最终被放弃了。一头钻石内的大象成为官网标记。

2000.02.29 PostgreSQL Search 的钻石里的大象

2000 年 2 月,大象和钻石退出了「PostgreSQL Search」。

2003.01.28 当初的 Logo

2003 年,一个蓝色大象被引入。

依据 2013 年 9 月的探讨,以前的标记被认为是不太吸引人的(至多能够这么说)。在推出 PostgreSQL, Inc. 后不久,组织就设计了蓝色的大象:

咱们的第一个 logo 是 Jan 设计的,是一个钻石中的大象。尽管这个想法很好,但它看起来很蹩脚,所以 Marc 和 Greg 推出 PostgreSQL, Inc. 时,他们延聘了一位真正的设计师,发明了咱们当初的蓝色大象。这个设计起初被奉献给了社区。
Josh Berkus, PostgreSQL 贡献者, 2013.09.20

2006.08.23 一段历史

在蓝象标记首次亮相后,无关关系数据库历史的资源退出了 PostgreSQL 的新标记和原始大象标记的日期。

Postgres 大象是如何得名的?

仅仅看一下目前的标记就能够让任何程序员想到 Postgres。然而,并不是每个人都晓得这头大象有一个名字:Slonik,它来源于俄语中的「小象」一词。可怜的是,抉择这个名字的日期和状况咱们都不分明。可能它是从 Postgres 的一个我的项目 Slony-I 开始的,Slony-I 是一个异步的主 - 从复制零碎。这里是 Jan Wieck 的记忆:

BTW,网站上的图片有 slonik 作为文件名或 alt 文本,我不记得具体内容了。过后我想晓得这是什么意思
我的记忆有点含糊了,但它在俄语中不是大象的意思吗?
Slon = 大象
Slony = 大象们
Slonik = 小飞象
在我的复制零碎中,一个节点是 slon(复制引擎可执行文件的名字就是这么来的)。组或集群被称为 Slony,用于「要求」进行各种操作的脚本辅助工具被称为 slonik :)

Jan Wieck, 2004.07.10

确实,这个名字来自于俄罗斯的 слоны (slony),意思是「大象」。从这个 Postgres 我的项目中,咱们失去以下术语:

    • Slony — 大象(复数),示意一个集群由多个数据库组成。
  • Slon — 大象(复数),每个复制节点都由一个名为 slon 的程序管理,它们汇集在一起成为上述的「大象集群」。
  • Slonik — 小象,因而也是用于配置集群的程序的名字。

另外一个 Postgres 标记 — 一只乌龟

在一些地区,Postgres 的形象有点不同。例如,日本 PostgreSQL 用户组(JPUG)– 一个十分沉闷的个人 — 建设了本人的形象来代替 Slonik。

他们的抉择是一只乌龟。早在 70 年代,乌龟就被用作 INGRES 的吉祥物;它被留在了 Postgres。依据 BERKELEY DATABASE GROUP 的说法:

乌龟在 70 年代被 INGRES 采纳为吉祥物,因为「它很慢,但能达到目标」。出于情怀,它被保留为 POSTGRES 的吉祥物。

为什么 JPUG 用 Postgres 乌龟?有人认为,蓝色大象和 1995 年东京地铁沙林毒气事件波及的恐怖组织所应用的标记有不适合的相似之处。

与其余产品一样,Postgres 的标记是通过多年探讨后精心抉择的。最终变成了当初的样子:一头名为 Slonik 的大象。

像这样的故事很常见。如果你晓得别的科技界 logo 背地的故事,欢送在评论区分享。


作者|Patrycja Dybka
原文链接|https://vertabelo.com/blog/the-history-of-slonik-the-postgres…

退出移动版