PHP的优劣势,欢迎指正和补充
来源:互联网 发布:淘宝ltvvy模特是谁 编辑:程序博客网 时间:2024/05/22 04:28
PHP的优势
1. 配置方便,CentOS自带apache+php+mysql,并且每次发布新版本CentOS,都会自带更高级的稳定版本,且大部分常用库已经自带,无需自编译,维护方便,安装完成之后更改配置文件即可完成搭建。
2. 解释型语言,无需编译,直接替换即部署。
3. 支持数据库种类繁多,由于开源的特性,支持所有常见的数据库类型。
4. 相关从业者容易招聘,学习成本低,技术类论坛多,且提供较多的开源项目,减少投入。
5. 提供较多的开源框架。例如国内的ThinkPHP,国外的Laravel、Flight、Yii。模板引擎作用是提供MVC的开发模型,使开发者无需了解数据库操作部分的代码,使用面向对象的操作方式即可完成持久化操作;使前端部署与代码逻辑分工合作,编写完成之后进行模板整合即可发布。
6. 可移植性强,支持32位64位的windows和Linux
PHP的劣势
1. 由于当前版本PHP的特性,仅限于单线程,对于线程无法提供更多的操作,但现在已有服务器框架补充了这点弊端。Workerman,使用多进程模拟多线程
2. 程序源码泄漏,任何编辑器都可以对源码进行更改,虽然有些加密程序可以进行PHP代码的加密,但是由于环境原因,可能对某些代码加密后,导致无法使用的问题发生。
0 0
- PHP的优劣势,欢迎指正和补充
- 笔试面试中遇到的一些智力题总结和思考,欢迎补充和指正
- 笔试面试中遇到的一些智力题总结和思考,欢迎补充和指正
- Java中static的陋见(欢迎指正、补充)
- 数据库查询优化原则,欢迎指正补充
- RequisiteWeb的理解,欢迎指正
- linux 信号设计 --不断补充--欢迎指正讨论
- 欢迎指正
- 用C++重写String类,实现并不是最完美的,欢迎指正补充!后续还有更多类似的实现放上来, 欢迎关注!!!
- Spring MVC的流程图,欢迎指正
- Spring MVC的流程图,欢迎指正
- Spring MVC的流程图,欢迎指正
- Spring MVC的流程图,欢迎指正
- Spring MVC的流程图,欢迎指正
- Spring MVC的流程图,欢迎指正
- Spring MVC的流程图,欢迎指正
- Spring MVC的流程图,欢迎指正
- Spring MVC的流程图,欢迎指正
- Python学习之路七---进阶知识
- SpringJDBC--NamedParameterJdbcTemplate
- 关于spark提交作业报错原因
- Activity之间的数据传输
- Android自定义View(五)——带扫描线的View
- PHP的优劣势,欢迎指正和补充
- android service完全解析(下)
- 欢迎使用CSDN-markdown编辑器
- OC 基础第七讲 : NSDate,类的扩展与延展(Extension)
- ArcGIS 实现框选区域查询要素后,要素点击弹出框
- 使用csc生成DLL文件
- 支付宝接口的链接地址
- 关于行为识别的综述Human Activity Analysis : A Review
- SOA思想、OO思想、WCF概述