首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

浅谈:为什么不值得将php应用换成其他语言来重写?

php

为什么说不值得将php的应用用其他语言来重写呢?我认为主要有以下几点:

1、我们编写应用很昂贵,成熟的应用和多年来修复的错误也很昂贵。

2、阅读现有代码了解其功能比编写新代码更难,但要重写具有相同功能的新应用你必须要了解它原来的的功能。

3、用新语言重新实现应用的成本超过了第一次开发它的成本的两倍。

4、是否能够保证重写应用的商业价值远远超过仅仅是因为“我不太喜欢PHP”。

5、大多数情况下,改变您的业务目标比替换代码这种改进更具有意义。

一个有限的开发团队,如果他们要用其他语言重新实现该应用,则不得不停止手头上的本来工作很长一段时间。他们还必须学习新的语言,阅读所有旧代码,但是阅读代码比编写代码更难,很多前人留下来的代码,估计只有上帝知道是什么意思。

god

现在很多公司常规的处理方式是,项目中的某些模块出现了性能问题,那么这些利用PHP实现的核心库可能需要进行重构,或者用其他的语言重写这部分功能,而不是完全重写整个项目。因此如果盲目的转向另一种语言将是一个巨大的错误,有着巨大的代价和高昂的风险,没什么实际收益。

总之一句话,你要重写代码,必须有一个令人信服的理由,能带来改进和产生增益,证明重写所花费的成本是值得的,否则就老老实实的去改写php代码吧!

最后这张图各位开发者没啥意见吧?

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20190425A0BGD000?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券