当前位置: 首页 > news >正文

个人喜欢的php开源类库

为什么80%的码农都做不了架构师?>>>   hot3.png

{
    "require": {
        "gregwar/captcha": "^1.1",
        "catfan/Medoo": "^1.4",
        "rmccue/requests": ">=1.0",
        "phpfastcache/phpfastcache": "^6.0",
        "verot/class.upload.php": "^0.33.0",
        "intervention/image": "^2.4",
        "league/fractal": "^0.17.0",
        "codeguy/upload": "^1.3",
        "ircmaxell/filterus": "^1.0",
        "vlucas/valitron": "^1.4",
        "respect/validation": "^1.1",
        "mashape/unirest-php": "^3.0",
        "simplesoftwareio/simple-qrcode": "^1.5",
        "endroid/qrcode": "^2.4",
        "PasswordLib/PasswordLib": "dev-master",
        "hashids/hashids":"1.0.6",
        "monolog/monolog": "^1.23",
        "rcastera/session": "^1.0",
        "vakata/session": "^2.0",
        "schnittstabil/csrf-tokenservice": "^3.1",
        "houdunwang/session": "^1.0",
        "rakit/session": "^1.0"
    }
}

 

 

"require": {
    "php": ">=5.6.0",
    "topthink/framework": "~5.1.0@dev",
    "gregwar/captcha": "^1.1",
    "kzykhys/text": "^1.0",
    "nesbot/carbon": "^1.22",
    "hashids/hashids": "^2.0",
    "catfan/medoo": "^1.5",
    "guzzlehttp/guzzle": "^6.3",
    "swiftmailer/swiftmailer": "^6.0",
    "predis/predis": "^1.1",
    "ramsey/uuid": "^3.7",
    "topthink/think-captcha": "^2.0",
    "topthink/think-image": "^1.0",
    "topthink/think-helper": "^1.0",
    "codeguy/upload": "^1.3",
    "intervention/image": "^2.4",
    "imagine/imagine": "^0.7.1",
    "sybio/image-workshop": "^2.0",
    "gargron/fileupload": "^1.4",
    "delight-im/file-upload": "^1.1",
    "vlucas/phpdotenv": "^2.4"
}

转载于:https://my.oschina.net/yjft/blog/1558026

相关文章:

  • JAVA之旅(十七)——StringBuffer的概述,存储,删除,获取,修改,反转,将缓存区的数据存储到数组中,StringBuilder...
  • 智能资产配置特训班课程过半,这些内容关键点你不能错过
  • PyDev (eclipse的python插件)
  • 数据库优化
  • 【51CTO学院三周年】我的数据处理工程师入门之路
  • download使用浅析
  • 学习进度 15
  • linux系统下搭建php环境之-Discuz论坛
  • zabbix-activemode
  • 寻找最小可行化产品背后的真理
  • 继承的多种方式和优缺点
  • HDU1412 {A} + {B}
  • usermod命令和用户密码管理
  • socket传输过程
  • 一次反向代理负载均衡的处理过程
  • 【跃迁之路】【699天】程序员高效学习方法论探索系列(实验阶段456-2019.1.19)...
  • canvas 五子棋游戏
  • JavaSE小实践1:Java爬取斗图网站的所有表情包
  • JS变量作用域
  • js中forEach回调同异步问题
  • Octave 入门
  • Promise初体验
  • Python 使用 Tornado 框架实现 WebHook 自动部署 Git 项目
  • Rancher-k8s加速安装文档
  • SQLServer之创建数据库快照
  • supervisor 永不挂掉的进程 安装以及使用
  • 对象管理器(defineProperty)学习笔记
  • 多线程 start 和 run 方法到底有什么区别?
  • 分类模型——Logistics Regression
  • 后端_ThinkPHP5
  • 力扣(LeetCode)21
  • 排序算法之--选择排序
  • 腾讯大梁:DevOps最后一棒,有效构建海量运营的持续反馈能力
  • 用 vue 组件自定义 v-model, 实现一个 Tab 组件。
  • 国内开源镜像站点
  • 选择阿里云数据库HBase版十大理由
  • ​ 无限可能性的探索:Amazon Lightsail轻量应用服务器引领数字化时代创新发展
  • #NOIP 2014# day.1 生活大爆炸版 石头剪刀布
  • #传输# #传输数据判断#
  • $refs 、$nextTic、动态组件、name的使用
  • (bean配置类的注解开发)学习Spring的第十三天
  • (八)Docker网络跨主机通讯vxlan和vlan
  • (附源码)ssm基于jsp高校选课系统 毕业设计 291627
  • (一)pytest自动化测试框架之生成测试报告(mac系统)
  • (原創) 如何安裝Linux版本的Quartus II? (SOC) (Quartus II) (Linux) (RedHat) (VirtualBox)
  • (转)Google的Objective-C编码规范
  • (最全解法)输入一个整数,输出该数二进制表示中1的个数。
  • ***原理与防范
  • .dat文件写入byte类型数组_用Python从Abaqus导出txt、dat数据
  • .NET “底层”异步编程模式——异步编程模型(Asynchronous Programming Model,APM)...
  • .Net Attribute详解(上)-Attribute本质以及一个简单示例
  • .NET Micro Framework初体验(二)
  • .net 按比例显示图片的缩略图
  • .NET 使用 XPath 来读写 XML 文件
  • .net 验证控件和javaScript的冲突问题