cfanbo / cfanbo.github.io

1 stars 0 forks source link

手机之家网站架构–对话高春辉 | 学习笔记 #262

Open cfanbo opened 4 months ago

cfanbo commented 4 months ago

https://blog.haohtml.com/archives/4056

从老高的近期工作总结中看到: 目前的技术状况是基于自行设计的 PHP 框架,跑在 PHP 5.2 + MySQL 5.1 下,PHP 使用 Fastcgi 模式,WebServer 选择了 Nginx。搜索功能基于 Lucene 开发。缓存代理使用 Varnish。 对老高进行了一次非正式采访,聊了不少内容,整理了一下和大家分享。(谁是高春辉? 这个不要介绍了吧,请 Google! ) 历史情况 Fenng: 原来大约是用什么? 框架用的什么? 高春辉: 你说老系统?Apache 1.3 , DB 是 MySQL 4.0。新框架是团队自己写的,定制了一些东西吧,主要强调的是性能和方便、简单。另外把针对 YSlow 的优化也做进去了。 Fenng: 单说现在用的框架,大约投入了多少个人/天 ? 高春辉: 从全年开始考虑写,一直不断的写 — 具体时间不好说。反正是不少了 🙂 Fenng: 看了你 Blog 中的描述,有个小疑惑:没使用面向 DB 的 Cache 层? 高春辉: 我文中说的 Data accessor 就算是了。目前是拿 PHP 做的,Client+Server 集成在一起。后面第二期准备拿 Java 来写 Server 端。 遭遇 PHP Bug Fenng: 你提到的 502 错误不会是 PHP Fastcgi 内存爆了的原因吧? 高春辉: 不是,是 PHP 和 APC Bug 的问题。换新版就好了,你可以看 PHP 5.