PHP和Java区别

PHP和Java区别

前言

由于工作原因,接触了PHP,其实一开始很不喜欢,因为我用过Java和C#,这两个语言在我这边都很像,相互感觉没什么太大门槛,由于不太喜欢公司给我的这个任务的心理,再看PHP代码页面,真的感觉太不优美了。
我用的是vscode,黑背景,页面看上去就是“黑的,白的,黄的,蓝的,绿的,紫的,橘的…”第一眼看上去我就感觉很乱,很乱很乱。但是!任务就是命令,抓紧时间拿下程序。所以第一个前端改修的项目只是简单的看了一下我用到的PHP代码部分,我想下一个应该不能用PHP了吧,我可能就回到舒适圈去了,但是又把我分配到PHP项目了,而且这次弄明白更多东西,因为这次是把一个PHP项目改成Java。

项目介绍

PHP :thinkPHP6
JAVA : Spring boot

PHP与Java的区别
  1. PHP是一种解释执行的脚本语言。Java要编译成字节码.class文件,然后在java虚拟机上解释执行
  2. PHP上手比较快,用起来只需要简单的学习,但是JAVA学习相对于PHP来说更难一些
  3. Java是面向对象,PHP面向过程在.
  4. Java可以实现多层架构,PHP可以实现简单的分布式两层或三层的架构。
  5. Java 功能比较强大,C/S也好B/S都可以做。PHP可以兼容MYSQL开发,很适合中小型网站。
  6. JavaWeb前后端比较统一,安全性更高
  7. Java通过JDBC来访问数据库,通过不同的数据库厂商提供的数据库驱动方便地访问数据库。访问数据库的接口比较统一。PHP对于不同的数据库采用不同的数据库访问接口,所以数据库访问代码的通用性不强
  8. PHP代码是公开的,别人拿到可以修改。Java用户拿到的是编译好的class类,无法看到完整的源代码,安全性高
  9. Java语法比较严格,而PHP很灵活
  10. PHP适合处理单线程,Java适合处理多线程
  11. PHP每次只需一改动结束,用户立马看到效果,而Java则要从头编译,然后重启jvm
  12. PHP代码量少,Java代码量大
  13. PHP页面加载速度始终高于Java
PHP
脚本语言
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值