自己用 wordpress 做了一个小网站,最近准备外包给其他公司做,对方说 wordpress 不适合做二次开发,要求用纯 PHP 重新写。这样好吗??我问对方是否使用 thinkphp 或者其他框架,对方说使用纯 PHP - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
dengliu
V2EX    问与答

自己用 wordpress 做了一个小网站,最近准备外包给其他公司做,对方说 wordpress 不适合做二次开发,要求用纯 PHP 重新写。这样好吗??我问对方是否使用 thinkphp 或者其他框架,对方说使用纯 PH

  •  
  •   dengliu 2014-06-20 23:48:40 +08:00 14096 次点击
    这是一个创建于 4136 天前的主题,其中的信息可能已经有所发展或是发生改变。
    其实功能上技术增加会员积分增加礼品什么的,对方说 wordpress做起来比较麻烦,建议重新用纯PHP写个,这样好吗
    第 1 条附言    2014-06-21 10:30:55 +08:00
    大家如果有好的WP二次开发团队,或者个人都可以介绍给我,万分感谢
    59 条回复    2019-04-03 10:41:41 +08:00
    ferock
        1
    ferock  
    PRO
       2014-06-20 23:50:20 +08:00
    对方要求其实没错
    blacktulip
        2
    blacktulip  
       2014-06-20 23:51:56 +08:00
    对方说的是对的
    dengliu
        3
    dengliu  
    OP
       2014-06-20 23:52:37 +08:00
    @ferock
    @blacktulip
    哥,真心着急
    ferock
        4
    ferock  
    PRO
       2014-06-20 23:53:45 +08:00
    @dengliu wp 太重了,你着急啥呢?
    dofaith09
        5
    dofaith09  
       2014-06-20 23:53:51 +08:00
    用框架应该没啥问题吧
    emric
        6
    emric  
       2014-06-20 23:59:11 +08:00
    前期用 Wordpress 快速开发没有问题, 你说的几个功能也很容易实现.
    建议把 PV 累积到一定程度再进行一次比较大的更改.
    jacy
        7
    jacy  
       2014-06-21 00:01:05 +08:00
    wordpress访问量大了服务器扛不住
    vicalloy
        8
    vicalloy  
       2014-06-21 00:18:28 +08:00 via Android
    用WordPress之类的东西和熟悉程度关系非常大。
    除非对方对WordPress非常熟悉,考虑到后续维护扩展的工作量大多都会选择重新开发。
    yangqi
        9
    yangqi  
       2014-06-21 00:22:39 +08:00
    纯PHP不好,之后万一换别的公司或者别的开发人员了,维护扩展的成本很高。
    blacktulip
        10
    blacktulip  
       2014-06-21 00:23:16 +08:00
    非得用 php 么? 这些功能 Rails 一晚上就能折腾出来
    wdd2007
        11
    wdd2007  
       2014-06-21 00:23:43 +08:00
    对方说的没错。
    jsonline
        12
    jsonline  
       2014-06-21 00:26:41 +08:00
    Wordpress 很烂连我这个非 PHP 开发人员都知道。
    Mac
        13
    Mac  
       2014-06-21 00:28:57 +08:00
    纯粹扯蛋,小网站要换什么后台,连smzdm这种PV数还在用wordpress,他有什么资格说wordpress不好?
    han365
        14
    han365  
       2014-06-21 00:30:21 +08:00 via Android
    @Mac
    什么值得买已经不是wordpress
    arron
        15
    arron  
       2014-06-21 00:35:10 +08:00
    估计他们自个儿有一套东西用者比较顺手。这样也比较好要价。
    refear99
        16
    refear99  
       2014-06-21 00:38:31 +08:00
    不用wordpress和thinkphp等框架的,你确认自己写出来的比这些好??
    ruandao
        17
    ruandao  
       2014-06-21 00:40:36 +08:00
    1. 能用框架就用框架 ~ 你得找熟悉这个框架的人
    2. ...
    saybye
        18
    saybye  
       2014-06-21 00:41:00 +08:00
    wordpress不是纯Php写的么。。
    Mac
        19
    Mac  
       2014-06-21 00:44:46 +08:00
    @han365 最后一次招聘时PHP岗位是有wordpress经验优先
    dongbeta
        20
    dongbeta  
       2014-06-21 00:45:08 +08:00
    可以说 wordpress 烂,但是一大半 PHP 程序员的水平都到不了这个水平。
    1dian01
        21
    1dian01  
       2014-06-21 00:52:04 +08:00
    不管用啥,一定先要书面明确需求,出静态页面(每个页面都要出),最后实现程序,对双方都好
    wangdefu
        22
    wangdefu  
       2014-06-21 01:03:56 +08:00
    @han365 改成啥了
    jarlyyn
        23
    jarlyyn  
       2014-06-21 01:14:08 +08:00
    如果你愿意砸钱下去,你想要啥体位就啥体位。

    不然正常公司跑我这里也是直接重做。以drupal/wp/joomla之类二次开发根本没法核算工作量。

    当然,纯php夸张了点。
    zhouzb889
        24
    zhouzb889  
       2014-06-21 01:29:41 +08:00
    其实用WordPress二次开发这几个功能就得自己写些PHP,但是也不需要纯PHP,WordPress有很多内置函数和API,不必每个功能都要重新去写PHP代码,如获取用户资料啥的,WordPress就有这样的函数,重新写PHP去读数据库纯粹是找抽。

    如果需求明确,工期不紧张,就如 @1dian01 说的那样,可以找我。
    zhouzb889
        25
    zhouzb889  
       2014-06-21 01:34:39 +08:00
    @wangdefu 其实还是WordPress,只不过是隐藏了WordPress的一些特征而已,比如注册登录这些都自己写了。看看源代码就懂了。
    blacktulip
        26
    blacktulip  
       2014-06-21 01:41:18 +08:00
    @zhouzb889 是开源的?源代码在哪里看?
    zhouzb889
        27
    zhouzb889  
       2014-06-21 01:43:59 +08:00
    @blacktulip Chrome 右键->查看网页源代码
    Epsil0n9
        28
    Epsil0n9  
       2014-06-21 02:39:59 +08:00
    换个更好的框架,否则用纯PHP让他们使劲加钱。
    WildCat
        29
    WildCat  
       2014-06-21 07:41:09 +08:00 via iPhone
    99%是忽悠你加钱的。昨天帮朋友看了一个他朋友的项目,100万,结果是ECMall二次开发…
    Mihuwa
        30
    Mihuwa  
       2014-06-21 08:59:19 +08:00 via iPhone
    你需要的这些功能在wp上很容易就能搞定,关键是找到熟悉这个系统的人。至于性能问题,真的都不是问题啊。

    要求重写应该是想要个好价吧。

    另:SMZDM还是wordpress
    yytsjq
        31
    yytsjq  
       2014-06-21 09:42:54 +08:00
    WordPress 应付大流量完全没问题吧?

    很多大站都是 WP 平台,比如 http://time.com/

    https://wordpress.org/showcase/
    lucky2touch
        32
    lucky2touch  
       2014-06-21 10:02:25 +08:00
    只有一家选择么?这种就找个能wp二次开发的团队不就可以了
    dengliu
        33
    dengliu  
    OP
       2014-06-21 10:29:36 +08:00
    @lucky2touch
    求介绍
    dengliu
        34
    dengliu  
    OP
       2014-06-21 10:35:39 +08:00
    @Mihuwa 看到大神您接触留意wordpress的 问题,有没有二次开发的大牛介绍,能否留个联系方式交流下
    akira
        35
    akira  
       2014-06-21 10:42:06 +08:00
    完全重新开发才能要个好价钱。。
    ibolee
        36
    ibolee  
       2014-06-21 11:42:44 +08:00
    1.如果外包公司的老板不懂技术,那这是很可怕的,外包公司的人员流动很大,技术水平层次不齐,如果开发周期较长或需要后期二次开发,外包公司会把程序做的很臃肿。(臃肿的原因:一个coder和另一个coder总是有开发逻辑与开发习惯的不同)

    2.外包公司重新开发能要个好价钱+1 !!!@akira (有的程序开发是为了赚钱,而不是实现,诸如此类。如果觉得wp不够,为什么国人很少用强大的durpal?反思吧。。。)

    3.wordpress再垃圾,再臃肿也比90%以上的外包公司做出来的东西要好,至于wordpress太重?wordpress.com这个全球流量领先的网站是怎么做到的?

    4.对方说不用框架用纯php咱就呵呵了吧,那说明他们的技术和意识肯定是在跟着老外屁股后面跑,只会做出一个满是bug没有用户体验的东西来,完善的过程中慢慢再问你要钱。

    又回到了自己造轮子还是用别人的轮子的问题上,选择比努力重要啊。
    ibolee
        37
    ibolee  
       2014-06-21 11:46:24 +08:00
    好的wp二次开发团队,wpjam.com 吧,就是我爱水煮鱼他们。对wordpress调优做的不错,他们的app每日推送这个案例调优真心牛,自己实践了一下调的也没人家快。实现容易调优难呐~
    ibolee
        38
    ibolee  
       2014-06-21 11:47:50 +08:00
    刚看到 @zhouzb889 lz你也可以找ludou

    ps:v2ex高手真多~
    dengliu
        39
    dengliu  
    OP
       2014-06-21 12:06:55 +08:00
    @ibolee 除了wpjam 还有谁呢,找过dennis ,貌似价格很高,请问还有其他人介绍吗??靠谱的都推荐一下
    g0thic
        40
    g0thic  
       2014-06-21 14:17:10 +08:00
    @dengliu 高手的价格都很高啊,别以为wordpress二次开发就得便宜。。
    Actrace
        41
    Actrace  
       2014-06-21 14:45:19 +08:00
    不用框架的产品,基本都是属于后期成熟产品(不是指技术,而是指产品本身)。
    就本质而言,所有二次开发的程序最后的结局都是推倒重做。当然前提是能走到最后。
    这种后期成熟的产品,中途介入确实需要一点成本,所以技术不够用,基础不扎实,基本没办法进行介入开发。因为用习惯了各种类库,其实并不知道远离,说白了只是懂做业务的这类程序猿很大的一个特点是没有耐心。
    leveraging
        42
    leveraging  
       2014-06-21 14:50:52 +08:00
    扯淡啊。连框架都不用。难道是大学生么?建议重新用纯PHP写个这就看出这人不靠谱了。
    Gawie
        43
    Gawie  
       2014-06-21 15:28:08 +08:00
    @Actrace shopex二次开发2年,深有体会,现在重写
    ddzz
        44
    ddzz  
       2014-06-21 15:33:14 +08:00
    都说了小网站了,用不着框架吧。框架中的mvc,模板可以忽略,PHP本身就是模板语言,并且原生支持
    <? foreach($array as $e): ?>
    <?= $e ?>
    <? endforeach; ?>
    这种模板语法

    剩下的就是M和C,小站基本上封装下mysql操作就可以了。比如获取文章列表:

    $articles = $db->findall("select * from articles")

    返回一个文章列表的数组给$articles
    lucky2touch
        45
    lucky2touch  
       2014-06-21 16:29:03 +08:00
    @dengliu 额,就是提下思路,既然现在的成熟系统是wp做的,能在wp上二次开发应该是最好,wp还算比较流行吧,又是开源的,在上面开发的人也应该有很多,能不改变原来的技术栈应该最好。就你的需求来看,应该达不到推倒重做的地步,上面应该就有人能够达到要求。个人觉得,那些否定别人技术的公司,自己开发出来的代码估计就他们自己才能够搞定,坑不是更大......
    mengzhuo
        46
    mengzhuo  
       2014-06-21 16:44:05 +08:00
    纯PHP实现过小网站的路过,实现到最后发现越来越像Wordpress
    thursday
        47
    thursday  
       2014-06-21 16:46:29 +08:00
    长远发展还是用个框架吧。不用迟早是个坑。没标准没规范。指望外包水平能有多高。。
    Actrace
        48
    Actrace  
       2014-06-21 16:53:42 +08:00
    @Gawie 电商网站确实是属于后期成熟型的产品,主要是业务问题。其他类型的程序可能还好一点。
    tushiner
        49
    tushiner  
       2014-06-21 17:19:12 +08:00
    费用1k到10k不等。
    raincious
        50
    raincious  
       2014-06-21 18:03:35 +08:00
    @lucky2touch 嗯,直到有一天:

    A new version of Wordpress is available. Click there to automatically upgrade.
    lucky2touch
        51
    lucky2touch  
       2014-06-21 18:42:02 +08:00
    @raincious 做技术还怕改变么......只有跟着变吧:)
    metalbug
        52
    metalbug  
       2014-06-21 18:49:01 +08:00
    WP非常简单
    AlanZhang
        53
    AlanZhang  
       2014-06-21 19:09:15 +08:00 via iPhone
    WP现在也算是PHP进一步向前的阻力了。
    qqjt
        54
    qqjt  
       2014-06-21 21:20:08 +08:00
    wordpress脑残粉路过,wp的强大有目共睹啊。
    zlg
        55
    zlg  
       2014-06-21 22:22:18 +08:00 via iPad
    lz问了有关wp好几个问题了,我很好奇是什么站
    dengliu
        56
    dengliu  
    OP
       2014-06-22 12:03:21 +08:00   1
    @zlg app 应用站
    zlg
        57
    zlg  
       2014-06-23 12:24:59 +08:00
    @dengliu 我觉得用框架二次开发的好。如YII
    latyas
        58
    latyas  
       2014-06-27 09:41:40 +08:00 via Android
    你让人家重新开发换公司了文档问题怎么解决?
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1131 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 29ms UTC 23:31 PVG 07:31 LAX 16:31 JFK 19:31
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86