什么是log文件、jar文件、phar文件、Composer、包管理工具?

log文件

log即日志,log文件就是日志文件,记录系统里进行的一些操作,也可以分析日志文件,查看系统里是否有反常行为,从而判断系统是否被入侵。

jar文件

jar即Java ARchive,java程序中的一个打包文件,它包括项目中所有的可执行、可访问的文件,都打包进了一个JAR文件里,使得部署过程十分简单。而且jar文件很小,节省空间。

phar文件

phar即Php ARchive,是PHP里类似于JAR的一种打包文件,在进行php开发时可以使用phar文件。它是在 PHP5 之后提供的一种类似于将代码打包的工具,不过由于 PHP 是不编译的,所以这个 Phar 实际上就是将代码原样的打包,不编译,对打包的 Phar 包进行压缩操作。

Composer

composer是PHP的包管理、包依赖关系管理工具,一个命令就可以把别人的代码用到我们的项目中来,而且很容易管理依赖关系,更新删除等操作也很轻易的实现。

另外,Composer 的安装包本身也是一个 .phar 的php打包文件。

包管理工具

对于现代语言而言,包管理器基本上是标配。 包管理器(Package Manager)(或软件包管理器)是一种工具,它允许用户在操作系统上安装、删除、升级、配置和管理软件包。

使用包管理器可以1.复用别人写好的代码;2.管理包之间的依赖关系;

关于不同语言的包管理器:

Java有Maven

Python有pip

C/C++有conan

Ruby有gem、bundle

Nodejs有npm

PHP有PEAR和composer

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值