2012-01-31 80 views
1

我正在编写CMS 5.2版本,但我担心它是否会与PHP 5.3或未来版本兼容。如何使PHP 5.2与未来版本兼容

我应该注意什么或没有什么可担心的事情?

P.S:请不要建议我使用PHP 5.3,因为这不是问题的问题。

+1

但这确实乞讨的问题;如果5.3兼容性如此重要,为什么不使用它? – vascowhite 2012-01-31 19:33:41

回答

4

PHP需要向后兼容性非常保守的方法。大部分代码将继续工作很长一段时间 - 我已经看到5.3中的PHP3代码仍然可用。您应该留意the lists of backwards incompatible changes

+0

我亲眼看到了,也是:) – hakre 2012-07-14 09:18:52

0

我目前遇到的以及在某些方面非常严重的一件事是php> 5.3不再支持本地mssql(Microsoft SQL Server)扩展。我不知道这对你是否有用。但从5.3版本的PHP下跌的支持,并建议您使用微软的延伸,而不是:http://www.microsoft.com/download/en/details.aspx?id=20098

+0

我想象使用MSSQL + PHP的人数很少。 – ceejayoz 2012-01-31 19:44:16

+0

没有你想象的那么多。我首先需要使用MSSQL数据库,因为在我们公司,我们开发基于使用ms sql server的windows本机软件的电子商务web应用程序。 你会说你为什么不在.net中开发。我会回答PHP岩石,我讨厌.net :) – MoSs 2012-02-01 17:31:24