一堆初中生写的类库、框架

2018-06-09 21:40:44 +08:00
 xtlsoft

我是谁

GitHub https://github.com/xtlsoft

XPHP

A light & high-performance PHP framework.

这个项目有点历史了,小学就开发了第一版,那时还不知道 Semantic Version,于是版本号是 版本 0。

这个框架,设计初衷是,与 Laravel 一样优雅,与 CI 一样高性能。

把整个 Handler 层单独出来了,所以整合 Swoole、Workerman 之类的十分方便。后期有原生支持多线程( pthreads )的打算。

提供完整的工具集,包括 CLI 等等。Container 化管理,符合 PSR 标准,摒弃了 Laravel 中我认为多余的思想,十分简化,并且是 Event-Driven 的。

这个框架是完全模块化的,例如你觉得 Router 不好用,可以直接替换,只需修改 Container 中的 Registry 就行了。

https://github.com/xtlsoft/XPHP/

NonDB

A NoSQL Database for itself.

NonDB 的前身是 XDO 和 xdb,是一个非关系型文档数据库(但是旧版 xdb 是关系型的)。同样,他的前身是我小学开始开发的,最初版用一个周末完成,那时的代码写得很皮,自己都看不懂了。

NonDB 完全符合 PSR 标准,注释完备,接口开放,底层 Driver 上层 Sorter, Dumper, Checker 都可以注册为自己的类。

性能很高,默认的 LocalDriver 是 JSON 存储的。

https://github.com/xtlsoft/NonDB/

OnePort

You can do everything with only one port enabled.

正向端口代理,在同一个端口同时启用 HTTP 和 WebSocket 基于的端口代理,TCP/UDP 均可代理。支持黑白名单,简单鉴权。

https://github.com/ourCloudSky/OnePort-php/

其余 PHP 项目

GoFeature - 在 PHP 中启用 Golang 特性,无需拓展。https://github.com/xtlsoft/GoFeature FuncPhy - PHP 云函数框架。https://github.com/xtlsoft/FuncPhy CachedRecursion - 缓存的递归调用。https://github.com/xtlsoft/CachedRecursion NoiLab - 在线 CppIde。https://github.com/SZCK/NoiLab .... 还有很多

Golang Go-Router

今年才开始对 Golang 比较熟悉,所以项目较少。

https://github.com/xtlsoft/router 一个给 Go 用的 router,十分轻巧,语法和 XPHP 的 Router 相似。( WIP )

12354 次点击
所在节点    编程
44 条回复
TtiGeR
2018-06-10 02:45:13 +08:00
不错不错 支持鼓励
agdhole
2018-06-10 06:29:22 +08:00
厉害啊
whoami9894
2018-06-10 09:02:16 +08:00
发现自己早就输在了起跑线上[doge]
peterpei
2018-06-10 09:03:58 +08:00
小学就开发了第一版。。。。。
Trumeet
2018-06-10 09:40:57 +08:00
今天看到的第三个 「初中生」 .......
Mogugugugu
2018-06-10 09:50:17 +08:00
确实是中学生啊 - - ,表示祖国未来前途光明,加油
JohnChiu
2018-06-10 10:17:07 +08:00
提醒一下,*.xapps.top 证书已经过期 10 天了。

ilotuo
2018-06-10 10:39:16 +08:00
真是大佬.
大佬打算以后怎么发展?
给你买个冰阔落, 详细讲讲?
Zzdex
2018-06-10 11:39:43 +08:00
现在初中生都这么厉害的嘛
LxRuzx
2018-06-10 17:36:02 +08:00
真是可怕 初中我连编程是啥都不知道
Canrz
2018-06-10 18:00:44 +08:00
差距啊,初中时候连电脑都没怎么摸过
fetich
2018-06-10 19:02:45 +08:00
请问你认识谢必安么?
a7a2
2018-06-10 20:12:37 +08:00
又一个大神诞生 没用 写代码的一点不缺人
Macolor21
2018-06-10 21:21:35 +08:00
XPHP 的 Readme 中 Features 特性里 origin 拼成 orgin 了
zzf2017
2018-06-10 21:42:30 +08:00
输了,
changwei
2018-06-11 02:56:52 +08:00
我读初中的时候还在玩植物大战僵尸
koloto
2018-06-11 10:49:39 +08:00
大佬还缺端茶的吗?这儿有个大三的菜鸡。
xtlsoft
2018-06-14 11:20:18 +08:00
@Macolor21 对不起哈,英语初中水平,我会修复的。

@koloto 我这有项目缺人手,可以邮件详询。
@JohnChiu 宝塔面板垃圾,居然不认我的 wildcard,结果这证书就拖延了这么长时间没搞。
@feverzsj 这倒不是。

@crll 不是同班同学啦。。。不过都认识,有几个同校的。

另外我只有周末有空,所以请尽量周末联系,谢谢。
zsdroid
2018-09-03 08:50:20 +08:00
我只想说有钱真好,我的第一台电脑还是我大学打工的钱买的。再看看别人家的孩子,小学就有电脑了。哎。。。
Flygoat
2018-09-03 10:36:13 +08:00
高中生路过。。。。这世界上 dalao 太多了啊!

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/461811

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX