招聘:创业团队找 PHPer

我们将基于千万级的用户群基础开发一个互联网网站平台,前所未有,不同以往,寻求开发高手加盟。

开发语言以 PHP 为主,数据库 MySQL,搜索用 Lucene 实现。

您将在以下环境下工作:

1、一个完全自行开发的高度定制 Full Stack PHP 框架,单一入口方式,全面支持分布式部署的多层架构方案。开发简单,安全高效;

2、开发环境与生产环境完全基于 Slackware Linux,软件版本更新与时俱进,高度定制编译优化,大致列举如下:

  • Nginx 0.7.3
  • PHP 5.2.6
  • MySQL 5.1.25
  • jQuery 1.2.6
  • Xcache 1.2.2
  • Memcached 1.2.5
  • ImageMagick 6.4.2-0
  • Varnish 2.0.0 tech preview 1
  • Lucene 2.3.2

等等,不再列举;

3、一个基于 Lucene 实现的可应付高并发请求的搜索框架,集成简单,伸缩性好。

4、高度注重对前端体验的优化,并在框架内实现了透明化的优化处理;

5、注重任何细节,为了减少 1ms 的程序执行时间,或者为了减少哪怕一个 http 请求,我们可以研究一整天,一直到认为最优化为止;

注:我们认为的典型页面请求的合理执行时间为 20ms 以内;

6、对框架和整体代码进行不断的 review,以理论上的的安全和高效执行的标准来严格要求,多一分不行,少一分也不可;

7、注重国内外技术趋势,乐于参加各种业内聚会。第一期上线后,我们也会总结我们的经验教训,与大家共分享。

目前进展

  • 1、第一期功能需求的开发工作即将完成,只要通过最终的代码检查和上线测试,即可上线;
  • 2、在整体框架下实现的前端体验,不需要任何特殊处理,任何页面均可达到 YSlow 的 95-99 分以上的评价;
  • 3、目前正在为各个功能的跨 PC、手持设备的浏览器页面自适应,绞尽脑汁中。

如果您想加入团队,您需要有以下资格:

  • 1、熟悉 Linux 下的 PHP5 + MySQL5 的开发,对面向对象、三层结构开发方式有深刻的理解;
  • 2、逻辑思维能力清晰,有良好的自我管理能力和团队工作心态,乐于沟通、分享和共同成长;
  • 3、有 XHTML+CSS+Javascript 前端能力者更佳。有 Java、C 或者开源软件开发经验者更佳。

如何认定资格?

  • 1、无任何学历限制,通过我们的面试即可。

薪酬待遇

  • 1、以斐波纳契数列中第六个数字为起点。

有兴趣者,请发您的简历与 zhanghe4(at)163.com 联系。

工作地点:北京东北三环。


以上是代朋友发的招聘信息(如果有笔误是我的事儿)。另外,杭州本地也在帮其它朋友找 PHPer ,有兴趣可以联系我。


27 thoughts on “招聘:创业团队找 PHPer

  1. 手气不错

    这个招聘 PHPer 的条件的确有趣,甚至将版本号都写出来了,很庆幸也有个公司也能使用 Slackware,不过看其余的要求,似乎让人感觉去“打杂”的。从 PHPer 走过来,其中滋味真是甚为感慨啊。

    Reply
  2. Fenng

    薪水可能在其次。一个合适的机会,加上一个合适的团队这才是发挥最大价值的关键点之一
    起步薪水解决不了本质问题,看发展,发展,呵呵

    Reply
  3. niming

    5、注重任何细节,为了减少 1ms 的程序执行时间,或者为了减少哪怕一个 http 请求,我们可以研究一整天,一直到认为最优化为止;
    我个人更看重代码的分离,也就是任何代码都可以拆分。
    1ms的性能,小朋友的玩具
    PHPER, 1万也不是什么高薪。

    Reply
  4. 萧秋水4096

    『我个人更看重代码的分离,也就是任何代码都可以拆分。
    1ms的性能,小朋友的玩具。』
    可分布式的设计,以逻辑和代码的可拆分为基础中的基础。
    每个请求减少 1ms 的执行时间,乘以足够大的请求量,即使只看成本,好处也是惊人的,这个说法套在减少一个请求上,同样适用。只是看似小孩子的玩具吧,能玩转的人并不多的。

    Reply
  5. tinyfool

    看到一个项目标榜自己要做最牛屄的技术的时候,我就开始对他们担心,在我印象中大多数灰飞烟灭的宏图霸业都是这么开始的
    呵呵,建议项目负责人看看http://www.dreamingincode.cn/

    Reply
  6. niming

    『可分布式的设计,以逻辑和代码的可拆分为基础中的基础。
    每个请求减少 1ms 的执行时间,乘以足够大的请求量,即使只看成本,好处也是惊人的,这个说法套在减少一个请求上,同样适用。只是看似小孩子的玩具吧,能玩转的人并不多的。』
    我同意这个观点,但在实战中,我觉得可维护是非常重要的,人员流动在所难免,如何快速准确维护?人力成本上来说,高手和敌手的成本差是长期的,硬件的成本是一次性的。时间成本上来看,如果代码能让大部分人很快掌握,能随着业务逻辑而快速修改,这样的code比复杂的,难以修改的code可能更对我胃口,虽然它可能速度会快点。
    当然这个这个有差异,如果能通过加内存,换cpu就能解决,那么我何来烦恼呢?
    找高手很难,找个普通的容易多,就不用担心高手的离去会形成大的影响。给他比较高的薪水,让他舒舒服服code,这何尝不是一件好事呢?
    我尊重高手,因为他们努力付出才成为高手,我只是换了个角度去看问题。
    商场如战场,时时在变,也许努力提升了很多个1ms,没有了应用市场,在某个角度程序员有所获得,但整体来看缺是个失败。

    Reply
  7. Fenng

    把不影响业务快速发展的前提下,把性能发挥到极致,这没错。
    而且,这也是一个很好的理念,或许没必要每个团队都这么偏执,但我还要肯定这是个很好的想法

    Reply
  8. 萧秋水4096

    to niming:
    说了这么多,起码你得承认,这个有点理想化的追求其实并不是个小孩子的玩具。
    假设如果能在不影响可维护性,又能提高性能的情况下,做好这个事情。何乐而不为呢?

    Reply
  9. diogin

    这个,的确够技术。目前我使用的技术栈是(客户端就不列了,基本就是XHTML,CSS,JavaScript,Flash,HTTP,SMTP,DNS,TCP,IP,路由器,交换机):
    FreeBSD 7.0
    HAProxy 1.3.15.2
    Nginx 0.7.3
    PHP 5.2.6
    APC 3.0.19
    Squid 2.6.20
    Postfix 2.5.1
    Memcached 1.2.5
    Sphinx 0.9.8-rc2
    MySQL 5.1.25
    Ajax框架一般选jQuery,PHP就不用开源框架了,自己定制,呵呵

    Reply
  10. chinalinuxzend

    >>高度定制编译优化
    提示做这个网站的朋友,不要搞这个,
    这样得到只是很少的性能,失去的东东更多,
    建议看一下flickr作者所写的那本书

    Reply
  11. 七夜

    我以前就看到这个的招聘。比较反感。
    做一个项目,首先要讲产品的市场。这个反而介绍技术,以为自己技术多牛B,还不都是用别人开源程序搭建,没有自己的核心技术。
    好像少了几样,LVS、DNS均衡负载.
    其实现在要想打造个 千万级用户。也不是个很难的事。现在web2.0的架构大都数 差不多。没啥差别。

    Reply
  12. 曾桂良

    为图大事,选团队为先。然团队目标需立,早有自有项目之意的团队来于战略的执行。团队各自有务,激情为先,后以践行。因此大事必成。我希望能加于参谋。

    Reply
  13. abfover

    应该定义为 在中国 技术味太浓的公司肯定活不长
    性能调优也不是开发时该做的事 只有有了一定积累之后 才知道最适合自己的优化是什么样的
    北京的8K 按购买力 只有杭州的6K 按交通 再减2K 按气候 再减2K …
    符合这个招聘要求的 在北京要是没有个20K 估计拿不下来

    Reply

Leave a Reply

Your email address will not be published. Required fields are marked *