
墨尔本Melmel网站设计制作|网页制作设计|网站开发 WordPress [1]
2015/07/19![墨尔本Melmel网站设计制作|网页制作设计|网站开发 Wordpress [3]](https://www.melmel.com.au/service/wp-content/uploads/2015/07/web-design-woodland-park_meitu_3.jpg)
墨尔本Melmel网站设计制作|网页制作设计|网站开发 WordPress [3]
2015/07/19墨尔本Melmel网站设计制作|网页制作设计|网站开发 向后兼容 – 是个好主意吗? [2]
开发的插件是为所有人设计的,即使你不能及时更新你的网站。同样, wp本身也向后兼容到php5.2.4
什么是网站设计制作|网页制作设计|网站开发向后兼容?
在软件的一部分依赖于另一部分才能工作的情况下,比如wp依赖于php – 向后兼容就意味着即使软件的一部分没有更新到最新版本,其他部分还可以正常的运行。所以说即使你的php没有更新到最新版本,wp也可以照常运行。同样的,即使wp不是最新版本,网站设计制作|网页制作设计|网站开发插件也可以照样运行。我们的目标就是,当软件设计之初就有向后兼容的理念,你的产品或服务就可以让更多的人使用,即使他们没有更新到你产品要求的最新版本。
听起来挺合理,是吗?但为什么不是个好主意?网站设计制作|网页制作设计|网站开发
听起来挺好,更多的人意味着更多的客户。你要做的就是保证你的代码能在之前版本上运行并且找到一个可信的函数或者其他解决办法“打”上这个补丁。为什么不好呢?因为你总是要保证与老版本兼容。 所以每次发行系版本就需要更多的维护精力。随着时间的流失,就会给你的代码造成深远的影响使其基本无法被系统性的整理也不能“使事情变得更好”。就wp来说,php5.2.4 是不被保留的也是不被推荐的。所以, 即使wp可以使用5.2.4, 我也会推荐你使用5.4以上版本。
在网站设计制作|网页制作设计|网站开发插件方面, 尝试着使其自动更新向后兼容是个坏主意,我也不想让其包括wp3.7的所有代码。
网站设计制作|网页制作设计|网站开发向前想,网站设计制作|网页制作设计|网站开发向前兼容
我在想我们会先不管向后兼容的事,也不会担心低版本能不能运行的问题。相比于考虑向后兼容的问题,我们会将注意力集中在向前兼容的问题上,这会比只考虑向后兼容更明智一些。向前兼容意味着脑海中要有不仅要有对过去和现在代码的了解还要有对未来代码的构想,目标是避免不必要的向后兼容。
墨尔本Melmel网站设计制作|网页制作设计|网站开发 向后兼容 – 是个好主意吗? [2] — 网站设计理解