zoukankan      html  css  js  c++  java
  • PHAR系列之导言

      由于之前都是在现成的PHP框架下写web项目,一般都只专注于框架内部的使用跟优化。但是对于一些PHP很有特色的功能跟特性很少过多的深入了解。最近做项目调研的时候偶尔注意到一个PHP中一个比较常见的概念:phar,这个名词之前都是在安装composer的时候偶尔用过,很少深入了解过真正的内涵,见了都直接忽略掉没有仔细研究具体内容。这次新项目没正式开始之前这段调研时间里面粗略补了下phar方面的知识神奇的发现了这个好玩意,app打包功能。

      大概了解后个人可以理解为:Phar可以看成是PHP5.2.0后内置的一个Phar类,这个类可以将多个PHP文件甚至是一个现成的PHP写的应用归档为一个以phar为后缀名的文件。可以通过命令行或其他方式直接运行归档后的文件。一句话概括就是:这是PHP提供的一个类似java中jar的打包功能。这个功能可以实现PHP工程的模块化设计。

      时间原因暂时用这篇文章作为phar爬坑之路的开篇,以便以后忘记。下面提供一个相关的基础资料供初次接触这概念的同仁入门理解参考(大神绕路):

    http://www.webhek.com/post/packaging-your-php-apps-with-phar.html

      个人觉得这篇说明是真的很通俗易懂,非常适合刚开始接触phar的人学习。

      

      

  • 相关阅读:
    午餐
    Page Visibility API 页面是否获取焦点 Event: visibilitychange
    js dom 观察者属性 MutationObserver
    js substr和substring
    萌新 学习 vuex
    font-awesome图标转为图片
    如何用 CSS Animations 实现滑动图片展现文字的效果
    CSS3的变形、过渡、动画、关联属性
    用户网站访问速度慢详解
    CSS尺寸单位
  • 原文地址:https://www.cnblogs.com/walterfong/p/9815724.html
Copyright © 2011-2022 走看看