昨天在面试中被问及PHP的三个优点和三个缺点。这是一个初级职位,面试官并不期望所有问题都能被回答/回答正确。
我主要是业余的Web开发者,那么PHP的优点和缺点是什么呢?
昨天在面试中被问及PHP的三个优点和三个缺点。这是一个初级职位,面试官并不期望所有问题都能被回答/回答正确。
我主要是业余的Web开发者,那么PHP的优点和缺点是什么呢?
优点:
缺点:
mbstring
如何与其他语言相比使Unicode易于管理。如果mbstring
如此出色,为什么他们要尝试重新整理PHP6的整个Unicode部分呢?魔术引号在PHP的大部分生命周期中一直是一个问题,仅仅因为最近的版本已经修复了它,并不意味着它在现代开发中仍然不是一个问题,因为成千上万的服务器仍然启用它。 - meder omuraliev我喜欢 Jonas Maurus 写的关于 PHP 的缺点的 这篇文章。
总的来说,PHP 的优点是:
缺点: 基本上其他所有方面都有问题。不过 Jonas 给出了很好的理由说明它们为什么是缺点。
unpack
的评论也很愚蠢;unpack
有一些与机器相关的选项(用于性能)和与机器无关的选项。 - Artefacto"4dd" == 4
是真的,但是总体上攻击这个概念只是不同意额外的灵活性不值得它的问题。最后,我不知道他所说的 XML 字符集问题是什么意思。可能是一个已经修复的 bug 或者是一个不知道自己在做什么的人。 - Artefacto