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

2014-06-20 23:48:40 +08:00
 dengliu
其实功能上技术增加会员积分增加礼品什么的,对方说 wordpress做起来比较麻烦,建议重新用纯PHP写个,这样好吗
13736 次点击
所在节点    问与答
59 条回复
Actrace
2014-06-21 14:45:19 +08:00
不用框架的产品,基本都是属于后期成熟产品(不是指技术,而是指产品本身)。
就本质而言,所有二次开发的程序最后的结局都是推倒重做。当然前提是能走到最后。
这种后期成熟的产品,中途介入确实需要一点成本,所以技术不够用,基础不扎实,基本没办法进行介入开发。因为用习惯了各种类库,其实并不知道远离,说白了只是懂做业务的这类程序猿很大的一个特点是没有耐心。
vigoss
2014-06-21 14:50:52 +08:00
扯淡啊。连框架都不用。难道是大学生么?建议重新用纯PHP写个这就看出这人不靠谱了。
Gawie
2014-06-21 15:28:08 +08:00
@Actrace shopex二次开发2年,深有体会,现在重写
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
2014-06-21 16:29:03 +08:00
@dengliu 额,就是提下思路,既然现在的成熟系统是wp做的,能在wp上二次开发应该是最好,wp还算比较流行吧,又是开源的,在上面开发的人也应该有很多,能不改变原来的技术栈应该最好。就你的需求来看,应该达不到推倒重做的地步,上面应该就有人能够达到要求。个人觉得,那些否定别人技术的公司,自己开发出来的代码估计就他们自己才能够搞定,坑不是更大......
mengzhuo
2014-06-21 16:44:05 +08:00
纯PHP实现过小网站的路过,实现到最后发现越来越像Wordpress
thursday
2014-06-21 16:46:29 +08:00
长远发展还是用个框架吧。不用迟早是个坑。没标准没规范。指望外包水平能有多高。。
Actrace
2014-06-21 16:53:42 +08:00
@Gawie 电商网站确实是属于后期成熟型的产品,主要是业务问题。其他类型的程序可能还好一点。
tushiner
2014-06-21 17:19:12 +08:00
费用1k到10k不等。
raincious
2014-06-21 18:03:35 +08:00
@lucky2touch 嗯,直到有一天:

A new version of Wordpress is available. Click there to automatically upgrade.
lucky2touch
2014-06-21 18:42:02 +08:00
@raincious 做技术还怕改变么......只有跟着变吧:)
metalbug
2014-06-21 18:49:01 +08:00
WP非常简单
AlanZhang
2014-06-21 19:09:15 +08:00
WP现在也算是PHP进一步向前的阻力了。
qqjt
2014-06-21 21:20:08 +08:00
wordpress脑残粉路过,wp的强大有目共睹啊。
zlg
2014-06-21 22:22:18 +08:00
lz问了有关wp好几个问题了,我很好奇是什么站
dengliu
2014-06-22 12:03:21 +08:00
@zlg app 应用站
zlg
2014-06-23 12:24:59 +08:00
@dengliu 我觉得用框架二次开发的好。如YII
latyas
2014-06-27 09:41:40 +08:00
你让人家重新开发换公司了文档问题怎么解决?
iwillhappy1314
2019-04-03 10:41:41 +08:00
WordPress 也可以用 MVC 方式开发的,了解一下 Themosis Framework

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://tanronggui.xyz/t/118710

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX