找到约 10000 条结果
  • PHP -Casbin: 支持 ACL、RBAC、ABAC 多种模型的 PHP 权限管理框架
    PHP-Casbin 是一个用 PHP 语言打造的轻量级开源访问控制框架( [链接] ),目前在 GitHub 开源。PHP-Casbin 采用了元模型的设计思想,支持多种经典的访问控制方案,如基于角色的访问控制 RBAC、基于属性的访问控制 ABAC 等。
    2018-11-01
  • 环境搭建
    phalcon是一款国外的php框架,它和国内的鸟哥开发的yaf框架很像,需要先安装相关的php扩展,而框架是松耦合的,其包含的框架相关的类库全部借由php扩展文件注入到php的原生类库中,所以这个扩展文件可以说就是这个框架。
    2020-09-18
  • Laravel5.* 常见问题 (8) SSL/TLS
    解决方案:第一种:开启扩展文件打开php.ini文件找到;extension=php_openssl.dll它,然后将前面的分号删除后保存,并重启Apache服务,如下图所示:
    2019-09-12
  • Yii2中使用phpunit进行测试
    Yii2中使用phpunit进行测试 安装 phpunit , 将 phpunit 命令添加到环境变量中 ;(详情请参照phpunit官网) 进入到项目文件夹中,新建 test 文件夹, test 和 vendor,backend 同级。(可以自行定义目录结构) 将 phpunit.phar 放入 test 文件夹中 。(方便测试代码中的断言调试)(可省) 新建 index.php , 具体内容如下 : {代码....
    2019-03-13
  • 如何在phpstorm中查看yaf框架源码
    1.到github下载yaf框架的doc 下载链接 {代码...} 2.解压zip包 3.phpstrom配置 打开phpstorm开发工具,找到Preferences...->php->Include Path: 4.点击下方的+号,将上面解压后的目录添加到Include Path点击保存: 5.验证一下配置是否成功 比如打开项目中的index.php入口文件: 按住Ctrl键同时点击yaf框架的类Yaf_A...
    2019-07-25
  • 极简主义(Minimalist)Web 框架大汇总
    这是一个 GitHub 上的项目,罗列了一系列极简主义的框架(简单、轻量级),按编程语言分好类,按字母顺序排序。 项目地址在:[链接] 1. CSS 框架 使用 [链接] 去压缩, 得到 "压缩之后用 gzip 压缩的大小"/1024 = KiB 名字 最少的大小 (基础) 仓库(Repository) 许可证 Atatonic 5.1 KiB (minified) [链接] MIT Concrete ...
    2013-12-27
    7
  • phpunit + guzzle 真实单元测试线上接口
    引子 之前想利用js单元测试框架测试接口, 但找了半天都是模拟ajax请求方式测试的.(jest框架).所以想到了利用php来实现. 正题 phpunit 地址:[链接] guzzle 地址:[链接] 安装出现的问题: 1.phpunit需要php5.6环境才行. 2.guzzle 解压时需要 zlib. 用brew安装. 以下时测试代码:a.php {代码...} 然后在当前目录 运行 {代码.....
    2016-03-16
  • thinkphp框架执行流程-简洁版
    首先总结一下,框架执行的大致流程: index.php->载入框架->读取配置项->生成应用->载入类->框架new这些类的方法->模板渲染display展示;
    2016-03-09
  • QueryPHP V1-beta.1 部分文档代码解耦,版本PHP 7.3.2
    经过 1 个月的开发,QueryPHP v1.0.0-beta.1 版本可以发布了,这也是 beta 3 个版本的开始部分。这个版本的主要是代码解耦和性能提升,文档开发。
    2019-04-15
    1
  • 值得推荐的十种PHP测试框架
    作为一种可以支持测试和开发活动的工具与过程的集合,框架往往包含了各种实用的程序库、可重用的模块、测试数据的设置、以及其他依赖项。目前,无论是针对Web的开发、还是测试,业界都有多种成熟框架,可供您根据实际需求进行选择,进而提高团队的效率和生产力。而作为一个优秀的框架,它通常需要具备如下优点:
    2021-03-22
  • PHP微型框架设计
    一、框架整体分析在实现一个框架之前,我们需要了解这个框架应该达到一个怎样的效果,按照传统框架的思路,大致可以总结出以下这么几条:1.实现MVC架构,将控制、逻辑、视图层进行分离。2.封装各种函数及功能模块,实现一处编写,多处调用,减少代码冗余。3.便于扩展,可方便的引入外部扩展库,对自身框架进行增强。4.选...
    2017-02-04
  • Mix PHP V2.2 发布,与 go-micro 深度集成的 PHP 微服务开发框架
    Mix PHP 是一个基于 Swoole 开发的高性能 PHP 框架,从 2017 年开始经过多年发展收获了很多中小型团队的支持,框架版本也经历了多个版本的迭代:
    2020-05-27
  • php常用类库-工具组件
    Monolog sends your logs to files, sockets, inboxes, databases and various web services。Laravel,Symfony 等php框架内置monolog作为日志服务。新版已经实现 PSR-3 接口标准
    2020-12-16
  • 【译】PHP:40+开发工具推荐
    PHP是为Web开发设计的服务器脚本语言,但也是一种通用的编程语言。超过2.4亿个索引域使用PHP,包括很多重要的网站,例如Facebook、Digg和WordPress。和其它脚本语言相比,例如Python和Ruby,Web开发者有很多不错的理由皮偏爱PHP。 对于PHP开发者,在互联网上有很多可用的开发工具,但是找到一个合适的PHP开发工具是很难...
    2015-05-04
    7
  • Deployer整体结构
    0 功能简介 php实现的自动化部署的任务执行工具 1 项目地址 [链接] 2 代码结构 deployer-master {代码...} 3 recipe 常用项目配置模板 recipe目录下包括一些常见php框架部署配置模板 {代码...} 4 src 核心实现 {代码...} 相关目录文件功能,待分析完成后补充 -2018.4.4 22:10
    2018-04-04
  • 利用 Composer 一步一步构建自己的 PHP 框架(三)——设计 MVC
    终于可以 “一次编写,到处发布” 了,泪流满面! 今天凌晨我从一点多开始搞了四个小时到 5:20,终于搞出了个 Emlog 的 MarkDown 插件!欢迎 Emloger 尝试!
    2014-10-15
    3
  • PHP 跨域中间件 v1.3.0 发布,新增 PSR-15 和 ThinkPHP 支持啦
    PHP CORS 是一个 PHP 跨域中间件,全名叫做 「PHP CORS Middleware」,专门用来处理基于 PHP 程序的 CORS 信息问题,主要针对在 PHP 程序中设置跨域信息的支持。
    2018-05-10