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

求 wordpress 二次开发 维护人才

  •  
  •   dengliu · 2014-05-13 20:36:59 +08:00 · 1016 次点击
    这是一个创建于 3874 天前的主题,其中的信息可能已经有所发展或是发生改变。
    首先声明,我在PHP发过帖子,没多少响应,在此在发一帖。
    主要是为让用户功能增强。用户主页、互相访问、评论、私信,积分兑换,兑换小品,之类的。最好有大流量网站维护经验,维护可以另外计算费用。网站目前 IP 1.5万,PV10万有兴趣的同学可以留个邮箱
    19 条回复    2014-06-05 16:37:14 +08:00
    bakey
        1
    bakey  
       2014-05-13 21:38:53 +08:00
    求一下具体需求。搞过yii,thinkphp等框架,对php还算熟悉
    请发邮箱 [email protected]
    saharabear
        2
    saharabear  
       2014-05-14 00:30:17 +08:00
    唉,这种项目用wordpress要集成一堆东西才成,类似的需求曾经搞过drupal的,也是20万pv左右,要求性能高,累死,都不如独立开发的省心。
    WildCat
        3
    WildCat  
       2014-05-14 07:31:40 +08:00 via iPhone
    @saharabear
    对,用laravel分分钟实现个。但是到了wp不知道如何最佳实践
    crysng
        4
    crysng  
       2014-05-14 08:48:51 +08:00
    一直在做php, crysng [at] 163.com 详谈
    dengliu
        5
    dengliu  
    OP
       2014-05-15 16:35:52 +08:00
    @saharabear 可以独立开发,问题以前的文章能否保留。会不会对SEO不好呢,朋友您能做,可以外包给您做
    saharabear
        6
    saharabear  
       2014-05-15 16:54:12 +08:00
    @dengliu 我现在完全没空,太忙了。 文章保留不保留就看程序员水平了,关于SEO自然只要设计合理,也能保留。其实你面临的问题还是架构问题,比如,wordpress本身是一个强内容,弱交互的产品,这一点wordpress的强大程度还不如drupal,因此你的产品核心还是内容,内容当前在wordpress里面,那你要增加的是活动(积分,兑换),评论,用户主页。这些东西当然可以用wp去做,但wp也可以与第三方协作啊(很多人会考虑到直接读库),但wp支持xml-rpc,因此完全可以另建一个库,让两个程序独立协作就是了,保持wp管着内容,用新程序处理交互,中间跑xml-rpc,不干涉对方的库,即保留seo和用户的习惯,又增加了新功能。

    当然这只是方案一,自然也有方案二,就是内容也转到独立程序上,然后wp通过plugin来保持seo的权重之类的。这样可以缓解wp的性能压力。

    反正肯定会有很多种方案,还是看程序员本身的水平和架构的设计。
    dengliu
        7
    dengliu  
    OP
       2014-05-15 18:48:04 +08:00
    @saharabear 嗯,我知道可以做,但是wordpress 文章数量多起来,也是瓶颈。我半个月前还遇到这个问题 负载高的一直下不来。http://www.v2ex.com/t/111043#reply26,不知道您遇到过没有,对网站架构确实不熟悉。
    saharabear
        8
    saharabear  
       2014-05-15 19:02:25 +08:00   ❤️ 1
    @dengliu 嗯,刚看了那个帖子,但是这么直接聊估计也聊不出问题,我觉得你既然做过了缓存,并且正常情况下在发布内容的时候网站会卡,那么还是整体架构的问题。 不怕说出来丢人,早年测试seo的时候玩过100万文章的垃圾站,前端用的wp,当时也是折腾了很久很久,才撑过普通的访问,在密集爬虫的情况下wp依然会把负载搞到5以上。当时的架构,现在已经没有借鉴意义了,但是你这里10万PV,应该还有很大的优化的空间,个人不觉得在论坛上这样问,能够问出答案了,因为这种讨论深入下去,要从OS到DB还有前端外加架构一起做微调。

    我给的数据是我经历过的,100万个文章(整数,100万),Debian, MySQL, 前端到后端做了三级的缓存,页面有缓存,查询有缓存, 中间复杂的sql调用有专门的缓存。 后端mysql调了半个月的优化,最后还是部分修改了wordpress,把发布的部分搞成异步的生成缓存,最终玩到被K站。
    dengliu
        9
    dengliu  
    OP
       2014-05-16 22:36:25 +08:00
    @saharabear
    在WP 基础上二次开发维护应该难度不小,现在想用THINKPHP这类型框架开发还是用discuz做个二次开发。我看wordpress转到 discuz上,有类似http://www.iapps.im 这网站 。唉,小网站难找技术人才,烦死了。非常感谢您的帮助
    saharabear
        10
    saharabear  
       2014-05-16 22:58:42 +08:00
    @dengliu ThinkPHP用得人多,但却未必是真正好的解决方案。 转到dz还不如重新设计架构。我觉得您这里就是缺少架构师来给好好规划并长期跟进一下(一定要是长期跟进的,短期提个意见的都没啥用)。 wp二次开发,如果只关注内容,性能还是能解决,但是你上面说过的希望增加的交互性的东西,用wp肯定不合适,我过去用drupal搞过类似的交互部分,也够受的。
    dengliu
        11
    dengliu  
    OP
       2014-05-20 21:55:26 +08:00
    @saharabear 真心感谢朋友热心的回复,问题是我们网站没有一个技术人员,更加难找架构师。不知道找谁做才靠谱,而且想我们这种需求不知道要多少钱才能吸引大牛接下来做
    saharabear
        12
    saharabear  
       2014-05-22 13:05:39 +08:00
    @dengliu 你们没有技术人员??
    dengliu
        13
    dengliu  
    OP
       2014-05-22 20:03:08 +08:00
    @saharabear 还真没有,原来一点界面设计都是外包的,网站服务器用个WDCP面板架设的
    saharabear
        14
    saharabear  
       2014-05-22 21:05:09 +08:00
    @dengliu 哦,也挺好,低成本起步,能赚钱就是了。
    dengliu
        15
    dengliu  
    OP
       2014-05-29 08:06:38 +08:00 via Android
    @saharabear 对了,朋友,如果这个需求,外包出去,大概花费多少钱
    saharabear
        16
    saharabear  
       2014-05-29 08:55:29 +08:00
    @dengliu 我不了解你的业务需求,相对靠谱的人做外包的,价位在一个月1.5w左右,相对比较全能的,并且不忽悠,靠谱的.
    dengliu
        17
    dengliu  
    OP
       2014-05-30 19:32:51 +08:00
    @saharabear
    好的,非常感谢
    iannil
        18
    iannil  
       2014-06-02 10:42:37 +08:00
    艾玛,楼上的对话太丰满。长期合作可以找我,企鹅:八陆零吾零零七七零
    saharabear
        19
    saharabear  
       2014-06-05 16:37:14 +08:00
    @dengliu 客气. 做这一行久了,所以大体知道你这种需求值什么价,也知道这方面的靠谱的人太少.
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2755 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 02:22 · PVG 10:22 · LAX 18:22 · JFK 21:22
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.