V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
jacob
V2EX  ›  问与答

想问下我写的这个真不适合公开吗

  •  
  •   jacob · 2015-05-14 00:26:18 +08:00 · 3572 次点击
    这是一个创建于 3489 天前的主题,其中的信息可能已经有所发展或是发生改变。
    第 1 条附言  ·  2015-05-14 01:23:33 +08:00
    @lincanbin 也许我写的太随意了,很多人误会了我的意思了.现在回到memcached扩展还没诞生的时候,现在只有一个扩展他叫memcache,这时光用memcache就行吗,当然要在服务器配置一下,服务器安装的daemon就叫memcached,unix类系统管这叫daemon,如果是windows就叫服务了.所以我说他是客户端,是帮助理解,memcache扩展与服务器的memcached交互.

    然后现在混乱来了,digg公司的开发者又开发了一个扩展,也可以与memcached交互,然后给这个扩展起了个高大上的名字,memcached.

    所以memcached既是那个daemon的名字(名字里有d,很符合习惯),又是那个扩展的名字(它根本不是daemon,却偏偏在最后加个d).

    我就是这个意思.
    5 条回复
    lincanbin
        1
    lincanbin  
       2015-05-14 00:37:09 +08:00   ❤️ 1


    有几点需要纠正:
    这两个不是Client,其实都是PHP的Extension,建立Socket并封装报文,并不提供完整的服务,都是PHP下用来连接memcached服务的Extension。
    本质上并无不同,memcache extension多了一套函数式接口,memcached extension的类多了一些方法,仅此。

    同时memcache extension与memcached extension是可以兼容的,像我这种写法,只要初始化时做一些判断,同时不要使用某一方独有的方法,无论memcache extension、memcached extension或者Redis extension都可以随意切换使用。
    https://github.com/lincanbin/Carbon-Forum/blob/master/common.php#L33

    并且service与extension的先后顺序的,显然命名上跟digg什么关系都没有。
    MajestySolor
        2
    MajestySolor  
       2015-05-14 03:50:31 +08:00
    既然管理员觉得内容土鳖不适合出现在他那就说明规则由他喽,v2的看法有什么用~
    msg7086
        3
    msg7086  
       2015-05-14 07:47:44 +08:00
    人家写了。「内容质量差」
    这篇文章没有实际内容,无法让人学习到知识。
    与其直接放一句吐槽,不如做一个详细比较,php-memcache和php-memcached有哪些相同哪些不同,使用起来要注意什么,这样文章才有价值,访问的人才能学到东西。
    你这篇文章感觉发发微博就行了……
    sunyang
        4
    sunyang  
       2015-05-14 09:15:03 +08:00
    @msg7086 正解
    coosir
        5
    coosir  
       2015-05-14 09:30:30 +08:00
    哈哈,sf么?我连写文章的资格都没有
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2696 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 09:21 · PVG 17:21 · LAX 01:21 · JFK 04:21
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.