php的优势与劣势

发布时间:2019-08-06 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了php的优势与劣势脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

数以千万计的网站在使用PHP, PHP能这么受欢迎, 一定有着它的过人之处. 那么, PHP的优势是什么呢? 有什么局限性呢?

优势

  1. 清晰的文档, PHP如此受欢迎的原因有很多, 而清晰的文档一定是原因之一, 文档非常完善, 示例也非常多

  2. 免费

  3. 简单易学, 类C语法, 能非常快速地上手.

  4. 稳定, 有非常强大的社区支持, 一旦PHP出现BUG, 会非常高效地被解决掉.

  5. 众多的框架可供选择, Symfony, laravel, yii, ci. 还有C扩展型的框架yaf, phalcon

  6. 跨平台, linux, windows上都可以完美运行

  7. 海量的库可供选择, 尤其现在有了composer和packagist, 简直就是广大phPEr的福音.

  8. 弱类型, 使得编码时更加灵活.

劣势

  1. 脚本语言的通病, 每次运行都要编译. 效率不高, 但是已经有Opcache这类的扩展可以缓存opcode.

  2. 弱类型, 没错, 这虽然是优势, 同样也是劣势. '1000' == '1e3' 这两个字符串的比较的结果是什么? 是true, 这可能会让很多人一头雾水. 而且弱类型变量, 更加占用内存空间. 且众多的类型判断, 会带来性能上的损失.

  3. 安全问题, PHP是开源的, 任何人都能研究源代码. 难保没有0day漏洞被发现. (并不是说闭源就一定更安全)

  4. 性能, PHP7的性能是PHP5的几倍, 压测和HHVM的性能相当, 某些方面比HHVM表现更出色, 但是PHP的性能还是有待提升.

Anyway, PHP作为WEB开发语言, 还是相当优秀的.

脚本宝典总结

以上是脚本宝典为你收集整理的php的优势与劣势全部内容,希望文章能够帮你解决php的优势与劣势所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。