PHP开发工具phpgetdomain、smallshop、PHP-CAS-Server介绍

以下为你介绍的PHP开发工具都可用在Linux系统上:phpgetdomain(PHP 根据 url 获取顶级域名)、smallshop(基于 php+mysql 的 B2B2C 商城)、PHP-CAS-Server(基于 Laravel 的 CAS 服务端实现)。

1、phpgetdomain(PHP 根据 url 获取顶级域名)

phpgetdomain-PHP根据url获取顶级域名。

加载:

composer require 'agile/domain:~1.0'

或者在composer.json文件中添加

"require": {

"agile/domain": "~1.0"

}

使用:

use Agile\Lib\Domain\Domain;

public function index(Domain $domain)

{

$host = $domain->getDomain('http://www.huanguosoft.com');

var_dump($host);

}

下载地址:https://gitee.com/php360/domain

2、smallshop(基于 php+mysql 的 B2B2C 商城)

smallshop 是一套基于php+mysql开发的B2B2C商城。

系统包括了订单管理、商品管理、购物车功能、微信、支付宝、银联支付功能、信息管理、会员管理、优惠促销、广告管理等功能模块。

平台可使用微信账号直接登录,更可申请开通微信支付功能,手机微信扫码轻松完成支付。

PHP开发工具phpgetdomain、smallshop、PHP-CAS-Server介绍

PHP开发工具phpgetdomain、smallshop、PHP-CAS-Server介绍

PHP开发工具phpgetdomain、smallshop、PHP-CAS-Server介绍

下载地址:https://gitee.com/whlives/yimeng

3、PHP-CAS-Server(基于 Laravel 的 CAS 服务端实现)

PHP CAS Server是一个基于Laravel框架开发的CAS服务端实现,旨在解决使用PHP技术栈的中小型公司因无法对Java版CAS服务端二次开发而放弃使用CAS的问题,因此本项目的核心目标之一就是易于扩展。

功能:

目前已经实现了CAS协议v1/v2/v3版本的服务端核心逻辑,Proxy相关的实现还在规划当中。

用户管理,包含新增、修改、搜索用户,启用、禁用用户,设置、取消管理员。

服务管理,包含新增、修改、搜索服务,启用、禁用服务。

国际化,默认支持中文和英文,可自行添加语言包。

登录方式插件化,默认支持邮箱+密码登录,可通过插件新增登录方式,如微信登录,也可以通过配置关闭密码登录功能。

要求:

PHP >= 5.5.9。

安装:

composer create-project leo108/php_cas_server php_cas_server dev-master

npm install or yarn

gulp

初始数据库并创建管理员:

执行php artisan migrate在该项目的根目录下初始数据库。

执行php artisan make:admin --password=yourpassword创建一个管理员帐户。

下载地址:https://github.com/leo108/php_cas_server

注明

以上就是PHP开发工具phpgetdomain、smallshop、PHP-CAS-Server的介绍内容,这些PHP开发工具都能使用在Linux操作系统中。

栏目相关文章