PHP开发工具Docker-PHP、LifePHP、iphp、bankloan介绍

以下为你介绍的PHP开发工具都可用在Linux系统上:Docker-PHP(Docker 构建 PHP 开发环境)、LifePHP(PHP 开发框架)、iphp(基于 php5.6 的 Web 开发工具)、bankloan(基于php的计算器开发包)。

1、Docker-PHP(Docker 构建 PHP 开发环境)

PHP开发工具Docker-PHP、LifePHP、iphp、bankloan介绍

Docker-PHP 是基于 Docker 构建的集成开发环境。

特性:

定制配置文件。

数据存储在主机中。

xdebug支持。

包含常用的php扩展名。

React/PHP支持(使用PHP的事件驱动,非阻塞I/O,类似Node.js)。

swoole支持。

软件栈:

MongoDB、Redis、MySQL、PHP 7.1 + PHP-FPM、Nginx with LuaJit。

入门:

git clone https://github.com/huangyanxiong01/docker-php.git

cd docker-php

composer install 

docker-compose up -d

现在,您可以在浏览器中打开http://127.0.0.1:3000/。

配置:

您可以在./docker/$software/etc/中找到自定义的$software配置文件。

数据:

您可以在./docker/$software/data/中找到$software数据文件。

日志记录:

您可以在./docker/$software/logs/中找到$software日志文件。

下载地址:https://github.com/huangyanxiong01/docker-php

2、LifePHP(PHP 开发框架)

Lifephp php 框架,一款以“高效编码,极速运行”为目标的优秀的PHP开源框架。但是LifePHP要求你的服务器支持 PHP 5.3版。

框架目标:

打造最优秀的互联网产品。

目录结构:

frontend/,应用程序使用过的lifephp框架。

lifephp/,这是lifephp php框架的核心基础结构。

下载地址:https://gitee.com/fqydzf/Lifephp-php-framework

3、iphp(基于 php5.6 的 Web 开发工具)

PHP开发工具Docker-PHP、LifePHP、iphp、bankloan介绍

iphp是基于php5.6的Web开发工具。iphp提供最简单的核心包括路由、渲染和类库加载。iphp基于命名空间,高级开发功能通过第三方库加载,自由方便结构清晰。通过iphp,你可以在任何可以运行php5的环境中构建自己的Web应用和网站,快速方面的搭建web接口程序。无论是php初学者需要学习基础的php知识,还是php资深的php开发人员需要构建大型的web应用,iphp都能胜任,iphp自由简单,你可以在iphp的基础上实现自己伟大的想法。

优点:

路由、渲染和类库加载-iphp提供最简单的核心包括路由、渲染和类库加载。

命名空间,清晰的结构-iphp基于命名空间,高级开发功能通过第三方库加载,自由方便结构清晰。

通用部署,不限的环境-通过iphp,你可以在任何可以运行php5的环境中构建自己的Web应用和网站,快速方面的搭建web接口程序。

初学or资深,都喜欢-无论是php初学者需要学习基础的php知识,还是php资深的php开发人员需要构建大型的web应用,iphp都能胜任。

简单自由,实现伟大想法-iphp自由简单,你可以在iphp的基础上实现自己伟大的想法。

下载地址:https://gitee.com/lec/iphp

4、bankloan(基于php的计算器开发包)

bankload 是基于php的计算器开发包。

已经发布到packagist上面了,开发者可以使用composer集成到自己的系统中。

安装:

使用Composer安装该库:

$ composer require jiangbianwanghai/bankloan

用法:

<?php

require_once __DIR__.'/vendor/autoload.php';

use Jiangbianwanghai\BankLoan\BankLoan;

$bl = new BankLoan(['loanAmount' => 100000, 'year' => 10]);

var_dump($bl->getELP()); // Get equal loan payments result.

var_dump($bl->getEPP()); // Get equal principal payments result.

下载地址:https://gitee.com/mirrors/bankloan

注明

以上就是PHP开发工具Docker-PHP、LifePHP、iphp、bankloan的介绍内容,这些PHP开发工具都能使用在Linux操作系统中。

栏目相关文章