Giter VIP home page Giter VIP logo

I am LJ 🏂🏻

  • Focusing on Golang & PHP & Lua
  • openmix.org OpenMix opensource family, including mixgo mixphp framework
  • connmix.com Distributed long connection engine based on Go and Lua

This is a collection of awesome code packages that I have written

Package Language Description
mix-go/xcli Go Command-line interaction and command management tool, also includes command-line parameter acquisition, middleware, program daemon, etc.
mix-go/xsql Go Lightweight database based on database/sql, fully functional and supports any database driver.
mix-go/xdi Go IoC, DI library for handling object dependencies, can implement unified dependency management, global object management, dynamic configuration refresh, etc.
mix-go/xwp Go A universal work pool, coroutine pool, can dynamically expand and shrink.
mix-go/xutil Go A set of tools to keep Golang sweet.
mix/vaga PHP Vega is a CLI mode HTTP web framework written in PHP supports Swoole, WorkerMan, FPM, CLI-Server.
mix/cli PHP PHP command line interactive commander.
mix/database PHP Simple database for use in multiple execution environments, with support for FPM, CLI, Swoole, WorkerMan, and optional connection pool (coroutine).
mix/redis PHP PHP Redis for use in multiple execution environments, with support for FPM, CLI, Swoole, WorkerMan, and optional connection pool (coroutine).
mix/grpc PHP,Go PHP gRPC based on Swoole coroutine, including protoc code generator, server, and client.
mix/websocket PHP PHP WebSocket server and client based on Swoole coroutine.
mix/worker-pool PHP Swoole-based worker pool, coroutine pool.

LIU JIAN's Projects

agollo icon agollo

🚀Go client for ctrip/apollo (https://github.com/ctripcorp/apollo)

apns-php-cli icon apns-php-cli

✨ PHP CLI模式开发的iOS消息推送APNS;分为Push、Feedback两部分:Push负责消息推送,Feedback负责清理过期的deviceToken;

appkit.js icon appkit.js

JS调用Android/iOS方法的封装,支持iOS的WKWebView,可判断网页是否在APP浏览器中,是否在微信浏览器中

async-http-post icon async-http-post

✨ 多线程异步http post数据发送程序,使用redis做队列,可接收php/java等其他语言的异步任务

authtoken icon authtoken

基于token的一个账户体系下多种运行模式的身份认证,使用redis存储认证数据

bigbike-android icon bigbike-android

一个骑行系统,包括硬件、app、web api,这里是app部分,硬件已获得国家专利,因无精力打理,决定开源,欢迎极客拿去实验。ps:请勿用作商业用途

ci-phpsession icon ci-phpsession

CodeIgniter 的 session 类因为无法做到关闭浏览器session就失效,对于开发后台管理有安全隐患,所以我重写了一个使用原生php session的类,可无缝切换。

easycpp icon easycpp

EasyCpp是一个服务器网络开发的C++ 敏捷开发框架,有了它,从此Linux C++ web开发So Easy!(你会找到很多PHP同名函数)

emoji-helper-php icon emoji-helper-php

去除过滤emoji表情、判断是否包含emoji表情,输出emoji表情的16进制字符串,对于没有使用utf8mb4编码数据库的项目,这个必不可少

expressphp-v1 icon expressphp-v1

✨ ExpressPHP V1是一个极简的 web 开发MVC框架,和ThinkPHP5一样现代化,比CodeIgniter还要轻量级,真正突破框架限制,让你感受到自由,同时兼顾高性能、低学习成本。

httpclient icon httpclient

一个轻量的基于 CURL 的 HttpClient (单类)。

httptest icon httptest

HTTP POST/GET接口测试工具,单文件,可调试本地接口,支持文件/图片批量上传。

image-php icon image-php

很多PHP框架竟然没有图片设定宽高居中剪裁的功能,比如CodeIgniter,所以我自己封装了一个图片处理类:可设定宽高居中剪裁、设定宽高等比缩放、创建缩略图

jquery.api.js icon jquery.api.js

web开发前后端分离,前端ajax访问API接口,需统一对返回的结果做公共控制,所以在jquery的ajax上增加一层封装来实现。

jquery.relativetime.js icon jquery.relativetime.js

将日期时间转换为几秒前,几分钟前,几小时前,几天前,几月前,几年前的jquery插件,超轻量级,只做转换这一件事情

manyquery icon manyquery

想做一个淘宝/京东/电影网站一样的很多类型的分类筛选?还得支持搜索?不知道怎么高效的生成SQL?看看我这个吧,通用的多条件查询类。

mysqli-driver-php icon mysqli-driver-php

简易好用的mysqli驱动器与结果集,带自动事务,参数转义

wechat-jssdk-signature icon wechat-jssdk-signature

微信JSSDK服务端生成签名认证,包含后端PHP与前端JS的实现,PHP后端有缓存access_token、jsapi_ticket。

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.