V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
scourgen
V2EX  ›  PHP

计划做一个 packagist.org(composer)的国内镜像,不知道有没有人需要用?

  •  2
     
  •   scourgen · 2014-09-04 00:06:25 +08:00 · 6446 次点击
    这是一个创建于 3767 天前的主题,其中的信息可能已经有所发展或是发生改变。
    现在packagist.org的服务器在国外,随着composer的用户和第三方包越来越多,这个网站的速度也越来越慢,所以我想在国内建一个镜像,以后可以提供高速的packagist.org国内镜像服务。
    第 1 条附言  ·  2014-09-04 03:14:18 +08:00
    搞出来了, http://218.244.132.204/

    大伙儿先用着,域名还没下来之前先用ip
    33 条回复    2015-01-12 17:12:31 +08:00
    trimleo
        1
    trimleo  
       2014-09-04 00:10:49 +08:00
    太需要了 洪大师 我和几个朋友下午还在讨论这事。。
    trimleo
        2
    trimleo  
       2014-09-04 00:15:26 +08:00
    gem npm 都有相应的镜像了 composer也该有个了
    lizheming
        3
    lizheming  
       2014-09-04 00:20:18 +08:00
    有需要,之前有过想法,不过实在是不晓得怎么弄啊OwQ ...
    abelyao
        4
    abelyao  
       2014-09-04 00:23:01 +08:00
    非常支持,如果遇到什么问题导致最终没有实施,希望楼主能提供一个方法,我来实施也行。
    scourgen
        5
    scourgen  
    OP
       2014-09-04 00:23:33 +08:00
    看来还是有需求的,那我这两天就来做一下这个事情。
    summer_charlie
        6
    summer_charlie  
       2014-09-04 00:25:43 +08:00
    必须需要. http://phphub.org/ 这个社区里面的人都会需要.
    summer_charlie
        7
    summer_charlie  
       2014-09-04 00:26:08 +08:00
    事实上, 我今天下午就开始在看各种方法了, 好巧.
    scourgen
        9
    scourgen  
    OP
       2014-09-04 00:31:43 +08:00
    local package repository其实都不用上面那么麻烦,直接把~/.composer目录在局域网内共享映射了就是
    SquirrelMAN
        10
    SquirrelMAN  
       2014-09-04 00:32:35 +08:00
    为你的行为点赞
    typcn
        12
    typcn  
       2014-09-04 00:49:21 +08:00
    支持!!!
    oott123
        13
    oott123  
       2014-09-04 01:16:00 +08:00 via Android
    支持。如果接受捐赠的话,也许会有不少人愿意的。
    scourgen
        14
    scourgen  
    OP
       2014-09-04 02:55:29 +08:00
    http://218.244.132.204/

    大伙儿先用着,域名还没下来之前先用ip
    aveline
        15
    aveline  
       2014-09-04 05:44:12 +08:00
    我是用 satis 抓的,前几天开了台 Spot Instance 在跑到现在还没跑完 ...
    summer_charlie
        16
    summer_charlie  
       2014-09-04 06:23:58 +08:00
    @aveline https://github.com/kawahara/composer-proxy 用了这个项目
    @scourgen 太给力了, 折腾到天都亮了.
    aveline
        17
    aveline  
       2014-09-04 06:47:33 +08:00
    @summer_charlie 嗯这个我到了,不过不太喜欢这样子的方式。
    Lentin
        18
    Lentin  
       2014-09-04 07:22:08 +08:00 via Android
    应该是省下吧…
    nevernet
        19
    nevernet  
       2014-09-04 08:32:00 +08:00
    顶个,非常不错
    anewg
        20
    anewg  
       2014-09-04 08:42:59 +08:00
    支持,已捐赠
    lookor
        21
    lookor  
       2014-09-04 09:03:56 +08:00
    雪中送炭
    holystrike
        22
    holystrike  
       2014-09-04 09:32:59 +08:00
    这个必须支持
    这是拯救苦逼的中国php苍生啊
    lijinma
        23
    lijinma  
       2014-09-04 09:41:29 +08:00
    真不错啊,多谢。
    Zoozy
        24
    Zoozy  
       2014-09-04 09:49:51 +08:00
    非常感谢!
    minbaby
        25
    minbaby  
       2014-09-04 10:11:19 +08:00
    收藏...ing
    crny520
        26
    crny520  
       2014-09-04 11:39:15 +08:00
    @scourgen 是不是同步的?
    scourgen
        27
    scourgen  
    OP
       2014-09-04 11:59:32 +08:00
    @crny520 最多有5分钟的延迟,但完全不影响使用,可以理解为是同步的。
    thbourlove
        28
    thbourlove  
       2014-09-04 23:34:08 +08:00 via iPhone
    👍
    foxwoods
        29
    foxwoods  
       2014-09-05 00:38:04 +08:00
    感谢!
    我们在公司内部是用 satis 和 satis-webhook(https://github.com/adanlobato/satis-webhook) 搭的。
    Xrong
        30
    Xrong  
       2014-09-14 23:02:18 +08:00
    非常支持,正在测试是否稳定,packagist.org实在是太慢了
    anewg
        31
    anewg  
       2015-01-09 16:29:31 +08:00
    是不是挂了?
    scourgen
        32
    scourgen  
    OP
       2015-01-12 14:57:26 +08:00
    @anewg 有其他热心人提供专门的服务器做这事儿了,所以我的镜像就停了。
    anewg
        33
    anewg  
       2015-01-12 17:12:31 +08:00
    @scourgen 好的
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3442 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 04:50 · PVG 12:50 · LAX 20:50 · JFK 23:50
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.