微信的小程序点餐助手
特点:点餐小程序,点单自动出单,点餐自动打印
本项目有2个设计目标:
商家可以在手机上实现快速点单、下单、打印机自动出票,提高整个点餐流程提升效率;
用户可以通过该小程序实现自助点单、下单、在线支付后,联动商家打印机自动出票,提升用餐体验;
B2C商城系统 ShopXO
扩展性
独立模块式开发,完善的注释,易扩展。
安全性
防止sql注入,代码高安全性。
轻量级,高性能
支持多数据库,读写分离,高并发,内置缓存机制。
教务管理系统 SchoolCMS
功能简介
后台
权限控制,支持多个管理员,学生管理,学生成绩,教师管理,文章管理,站点管理,网站布局自动化,多导航模式,友情链接,站点工具。
前台
丰富的HTML5组建,电脑+手机自适应。在线注册(支持短信、邮箱),在线报名,在线考试,文章阅读。
扩展性
支持多语言,独立模块式开发,完善的注释,易扩展。
安全性
防止sql注入,代码高安全性。
轻量级,高性能
支持多数据库,读写分离,高并发,内置缓存机制。
小程序商城 Jshop
功能介绍
商品管理,单规格、多规格商品管理,品牌、分类管理、商品评价
订单管理,订单支付、发货、取消、售后等
会员管理,会员列表,消息管理等
运营管理,广告管理、文章管理
微信管理,小程序管理、微信公众号管理、模板列表、公众号菜单管理
促销管理,商品促销、订单促销、优惠券、团购秒杀
财务管理,支付单、退款单管理、提现管理、账户资金管理
控制面板,计划任务、插件、图片、地区、消息、店铺配置、支付方式、配送方式、物流公司管理。信任登录插件、阿里云OSS插件、阿里云短信插件、微信消息模板插件、分销功能
门店管理,门店列表。门店核销、店员管理、提货单管理。
PHP渐进式模块化后台 InitAdmin
特性:
1、前后端分离
2、后端页面全部采用动态页面技术没有单独的.vue 文件
3、模块化支持
4、API 路由管理
PHP极简后台框架 Gadmin
主要特性
基于 <Tpflow 3.0> 可视化设计流程引擎
可视化流程设计
支持拖拽式流程绘制
三布局便捷调整
基于workflow.3.0.js workflow.3.0.js 引擎
基于 <TpFd 2.0> 可视化表单设计
可视化表单设计
一键生成 CURD
基于 <HUI-ADMIN> 优秀前端框架
基于 <RBAC> 角色管理权限
提供完整的设计手册
Swoole 协程工作池 swoole-co-pool
Swoole 协程工作池,它可以限定你的同时工作协程数量,并且减少协程频繁创建销毁的损耗。
.NET 的 PHP 编译器
Peachpie 是用于 .NET 平台上的 PHP 编译器。
Peachpie 主要用于开发基于 Windows 平台的物联网设备,并且可以为开发者节省相当大的成本。使用 Peachpie 也可以使 PHP 性能得到很大的提升。Peachpie 更是一个安全可靠的编译器。
asp.net的MVC框架
Taurus.MVC是一个简单的asp.net的MVC框架。
适合场景:对性能和并发有较高要求的电商、站点、WebAPI等系统,支持.Net Core
移动端轻量级 Vue 组件库 NutUI
特性
跨平台,自动转微信小程序组件(稍后上线,敬请期待)
全新的架构
30+ 京东移动端项目正在使用
参照京东APP 7.0 视觉规范
支持按需加载
详尽的文档和示例
支持定制主题
支持多语言(国际化)
支持 TypeScript
支持服务端渲染(Vue SSR)
单元测试加持
配套有基于Webpack的构建工具,可快速创建已内置本组件库的Vue工程
简单易用的轻量级 PHP 框架 phpshow
phpshow,一个简单易用的轻量级 php 框架。快速简单高效是我们的使命,为了快速解决工作中遇到的难题。
轻量级 PHP 接口开发框架 LyAPI
LyAPI是一款轻量级的PHP开源框架,它可以让接口开发变得简单:
功能完备:LyAPI内置了一些常用的功能,同时还在不断的开发拓展库。
开发简单:一个API就是一个函数,你只需要将数据返回,框架会自动将数据进行转换并输出。
易与拓展:LyAPI使用Composer管理依赖包,你可以下载自己需要的功能。
自动加载:LyAPI遵循PSR-4规范,并使用autoload,避免加载不必要的文件
适用的场景
移动APP接口服务
平台接口的搭建(供其他系统接入使用)
前后端分离项目(使用AJAX请求)
为效率而生的 PHP 框架 RapPHP
主要特性:
高性能:支持传统lamp(lnmp)部署方案,同时支持rapphp+Swoole引擎部署方案;
IOC:真正的依赖注入,控制反转,开始更高级的设计思想,让你的代码更优雅,可控;
AOP:面向切面编程,代码低耦合;
MVC 架构:简单好用的 MVC 架构,配置简单,程序可读性更高;
ORM:独特SQL 构造方法,Record 数据库模型,二级缓存机制,数据库操作更加简单,高效;
SWOOLE:不修改代码的情况下一键启用 SWOOLE,PHP运行性能全面提升;
上手快:框架居然使用了一些比较高级的设计思想,但是再框架内使用都特别简单
支持异步任务,定时任务,websocket等高级功能
包含缓存, 文件存储,日志等多钟常用功能;
基于 JavaEE 的快速开发框架 Tephra-JavaEE
Tephra旨在构建一个稳定、高效、易于集群、快速扩展的JavaEE开发框架。目前,Tephra已经具备了以下特性:
提供类级别的热更新,但仅建议在需要快速修正严重BUG、并且无法立即进行全更新时使用。
提供全冗余方式的缓存,自动在每个节点间同步缓存数据,而每个节点都仅从本地内存中获取缓存数据,从而提供高效的执行效率,并且当部分节点宕机时仍旧能正常提供服务。当然,也允许使用Redis提供统一的中心节点缓存。此特性可用于多节点负载时提供不停服更新。
提供数据库读写分离、及读负载均衡,并且允许配置多个不同的数据库,甚至允许在运行期间增加新的数据库配置,并自动映射ORM。允许执行标准的SQL或存储过,同时提供了一个简单、轻量的ORM工具,并集成Hibernate、MyBatis为复杂ORM需求提供支持。
提供MongoDB工具实现对NoSQL的支持,支持负载均衡。
提供轻量级、快速响应的控制器,允许设置最大并发峰值,以确保在突如其来的并发攻击后能继续正常提供服务;也允许设置单IP最大并发量,确保小量IP并发攻击时仍能正常提供服务。允许发布为HTTP(S)、WebSocket、Socket服务。
提供JavaScript脚本引擎支持,允许JavaScript与JavaBean自由交互,并且可以发布JavaScript为服务;以及使用Javacript作为复杂规则验证器。
提供Hadoop存取支持。
模块化开发,使用注解简化配置,增强代码可读性与维护性。
PHP Socket 网络应用框架 beyod
特性:
事件驱动、异步非阻塞、多进程单线程架构(Nginx/node.js相同的进程架构)。
纯PHP代码实现,所有代码开源,开发参考易于上手。
高性能,PHP命令行长驻内存方式运行, 省去了传统的基于请求的资源分配和释放。另外得益于基于libevent非阻塞网络模型,不必为每个连接分配线程或进程。
支持大量并发连接,理论上,只要内存足够大,连接数是无上限的。测试中,单机10万tcp连接时,消耗内存仅2.4GB。
稳定可靠,可长时间运行, 工作进程崩溃自动恢复。
使用Master-worker方式的多进程、单线程模型。实现了工作进程异常崩溃后的自动重启, 我们熟知的Nginx也使用了Master-worker进程模型,从而实现进程高可用性。
丰富的网络协议支持
支持TCP、UDP、Unix、SSL, 内置HTTP/WebSocket/Async Redis/Async TCP Client, 并支持自定义数据包解析,从而实现任何应用层协议。
SSL/reuse_port/cluster dispatcher/工作进程平滑重启等特性, 单个进程中可实现多端口监听、多个协议支持。
毫秒级定时器。
基于Yii2 Console框架开发,Yii2是一个事件驱动高性能主流PHP框架,内置完整的PHP命令行运行支持,内置功能模块丰富,组件化架构使整个系统易于扩展。
丰富的数据库支持和组件化扩展。
得益于yii框架的底层支持,支持大量的业务层功能需求,熟悉Yii web框架者可以直接上手实现业务层功能。
beyod不仅是一个网络底层开发框架,更是一个网络应用开发框架,可快速实现业务功能。
易于扩展,beyod使用composer/psr标准结构,可以很容易使用第三方PHP框架实现业务功能。
轻量级开源PHP框架
特点:
简洁、高效、轻量级、高性能
软件环境:Apache/Nginx/IIS
PHP:支持PHP5.2至7.2之间的所有版本
分布式 Javaweb 快速开发框架 Lambkit
Lambkit有如下主要特点
集成了多种流行技术:shiro、redis、ehcache、swagger、montan、zbus、TongLinkQ。
开发了多种基础功能:mq、rpc、mail、WebSocket、分布式节点、反向代理、代码自动生成、动态表单、动态SQL、多维分析、表格动态管理。
实现了多种应用功能:微服务架构、基于zbus或motan的RPC框架、用户与权限管理、基于Redis的分布式session技术、基于zbus的消息框架、E-Mail后台发送技术、后台接口展示技术、分布式节点动态管理、自定义反向代理。
配套了多种独立系统:UPMS单点登录系统(来源于项目zheng)、Mgrdb表格管理系统等,应用于不同的行业。
Mars-java_JavaWeb开发框架
Mars-java是一个不需要容器的javaWeb开发框架,以netty作http服务管理,支持AOP,IOC,MVC,并且集成了Mybatis作为持久层,除此之外还提供了Mars-config 来支撑远程配置,Mars-extends 来支持更多的功能以及工具类,框架持续迭代中,未来将更加强大。
LdCmsNetCore_快速开发后台基础框架
LdCms 是一套快速开发后台基础框架、内置后台基础常用功能。
开发技术:.NetCore 2.1 + MSSQL 2012
开发工具:Visual Studio 2017
安装说明:
第一步:还原数据库。
第二步:修改数据库链接地址。
使用配置:
数据库链接配置:系统配置文件appsettings.json ConnectionStrings节点: "SqlServerConnection": "Server=127.0.0.1;User Id=sa;Password=123456;Database=LdCms_Db"
后台管理模板使用H-ui.admin
日历插件(在日期下方添加字段)
日历插件(在日期下方添加字段)