一. 四种语言优劣势对比
语言 | 语言特性 | 应用领域 | 版本迭代 |
PHP | 突出特性:LAMP架构在web领域免费并且成熟,建站快速简易,但语言无明确优势
优势特性: 1. 解释性语言,简单易学开发快速快; 2. 弱数据类型; 3. 开源免费,LAMP架构成熟; 4. 在web编程领域优势明显; 5. 语言框架与成熟产品较多; 6. 语言接口开放性非常差,模块开发困难;
其它特性: 1. 版本更新缓慢,生态社区建设不健全; 2. 编程方面没有自己的明显突出优势,逐渐被其它语言超赶; 3. 代码加密困难,不适合做商业产品; |
优势领域: 1. 网络编程:web编程
其它领域: 1. drupal内容管理系统 2. magento网店系统 |
当前最新版本:8.0.2 成熟版本: php5.6 php7.4 |
NodeJS | 突出特性:具有丰富库包的轻量级高性能IO特性,对并发操作有明显优势,但不适合复杂逻辑操作
优势特性: 1. 非阻赛式IO效率较高,处理高并发性能较好; 2. 与JS语法一致,适合做全栈开发; 3. V8引擎,异步事件驱动;
其它特性: 1. |