xtlsoft
V2EX  ›  编程

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

  •  
  •   xtlsoft · Jun 9, 2018 · 14264 views
    This topic created in 3073 days ago, the information mentioned may be changed or developed.

    我是谁

    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 )

    44 replies  •  2018-10-02 14:08:42 +08:00
    crll
    crll
    Jun 9, 2018
    1
    一堆中学生是一个班的同学吗。。
    airyland
    airyland
    Jun 9, 2018❤️10
    2
    表示以后发分享创造有年龄压力了,也许只有发「一个老年人写的程序」能与初中生小学生匹敌了。
    Cytion
    Cytion
    Jun 9, 2018 via Android
    3
    一群脱发中年人表示压力山大
    Felldeadbird
    Felldeadbird
    Jun 9, 2018 via iPhone
    4
    瞬间发现自己老了
    zhangyu911013
    zhangyu911013
    Jun 9, 2018 via Android
    5
    我滴妈啊,现在初中生都这么厉害了吗,看来我们国家未来一片光明啊
    hanbing135
    hanbing135
    Jun 9, 2018 via Android
    6
    初中生牛啊
    jtsai
    jtsai
    Jun 9, 2018
    7
    append 我不是针对你
    carlclone
    carlclone
    Jun 9, 2018
    8
    ......兄弟标题党吗? 这涉及的知识点可一点不少
    feverzsj
    feverzsj
    Jun 9, 2018
    9
    感觉像码农父母搞的,认识几个父母在小孩小学时就开始规划各种编程奖项,拿几个奖进好学校很容易
    wellsc
    wellsc
    Jun 9, 2018
    10
    厉害
    sulinehk
    sulinehk
    Jun 9, 2018 via Android
    11
    这 go 写得垂直空白拉满了…
    Sanko
    Sanko
    Jun 9, 2018 via Android
    12
    看了下博客发现还真是中学生啊
    scnace
    scnace
    Jun 9, 2018 via Android
    13
    想了想自己的初中生涯 连 OI 是啥都不知道
    lsmgeb89
    lsmgeb89
    Jun 9, 2018
    14
    还有小学生会做 dp 的呢!
    yoke123
    yoke123
    Jun 10, 2018
    15
    是什么限制了你们的想象
    比这夸张的多了去了 安心当咸鱼吧
    Marfal
    Marfal
    Jun 10, 2018
    16
    @yoke123 求发两个瞻仰
    omph
    omph
    Jun 10, 2018❤️1
    17
    程序员转世而已
    ghos
    ghos
    Jun 10, 2018 via Android
    18
    大家莫慌 这是小说里的重生回到少年时!
    zacksleo
    zacksleo
    Jun 10, 2018 via iPhone
    19
    666
    POPOEVER
    POPOEVER
    Jun 10, 2018
    20
    楼主,certbot renew
    TtiGeR
    TtiGeR
    Jun 10, 2018 via iPhone
    21
    不错不错 支持鼓励
    agdhole
    agdhole
    Jun 10, 2018 via Android
    22
    厉害啊
    whoami9894
    whoami9894
    Jun 10, 2018 via Android
    23
    发现自己早就输在了起跑线上[doge]
    peterpei
    peterpei
    Jun 10, 2018 via Android
    24
    小学就开发了第一版。。。。。
    Trumeet
    Trumeet
    Jun 10, 2018 via Android
    25
    今天看到的第三个 「初中生」 .......
    Mogugugugu
    Mogugugugu
    Jun 10, 2018
    26
    确实是中学生啊 - - ,表示祖国未来前途光明,加油
    JohnChiu
    JohnChiu
    Jun 10, 2018
    27
    提醒一下,*.xapps.top 证书已经过期 10 天了。

    ilotuo
    ilotuo
    Jun 10, 2018❤️1
    28
    真是大佬.
    大佬打算以后怎么发展?
    给你买个冰阔落, 详细讲讲?
    Zzdex
    Zzdex
    Jun 10, 2018
    29
    现在初中生都这么厉害的嘛
    LxRuzx
    LxRuzx
    Jun 10, 2018
    30
    真是可怕 初中我连编程是啥都不知道
    Canrz
    Canrz
    Jun 10, 2018
    31
    差距啊,初中时候连电脑都没怎么摸过
    fetich
    fetich
    Jun 10, 2018
    32
    请问你认识谢必安么?
    a7a2
    a7a2
    Jun 10, 2018
    33
    又一个大神诞生 没用 写代码的一点不缺人
    Macolor21
    Macolor21
    Jun 10, 2018
    34
    XPHP 的 Readme 中 Features 特性里 origin 拼成 orgin 了
    zzf2017
    zzf2017
    Jun 10, 2018
    35
    输了,
    changwei
    changwei
    Jun 11, 2018 via Android
    36
    我读初中的时候还在玩植物大战僵尸
    koloto
    koloto
    Jun 11, 2018
    37
    大佬还缺端茶的吗?这儿有个大三的菜鸡。
    xtlsoft
    xtlsoft
    OP
    Jun 14, 2018 via Android
    38
    @Macolor21 对不起哈,英语初中水平,我会修复的。

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

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

    另外我只有周末有空,所以请尽量周末联系,谢谢。
    zsdroid
    zsdroid
    Sep 3, 2018
    39
    我只想说有钱真好,我的第一台电脑还是我大学打工的钱买的。再看看别人家的孩子,小学就有电脑了。哎。。。
    Flygoat
    Flygoat
    Sep 3, 2018 via Android
    40
    高中生路过。。。。这世界上 dalao 太多了啊!
    869116264
    869116264
    Sep 11, 2018
    41
    看了下你的 index.php 和 config.php.我觉得至少这两个文件写的很不优雅.你的 config 用的是 global 全局变量....这个优雅不优雅我就不跟你多讨论了.如果你觉得优雅那就优雅吧.global 全局变量的性能我估计也会低一些,声明周期是一定大于等于 php 局部变量的.你可以多看看 ci,laravel 的源码与 php 内核的源码.
    sharkspeed
    sharkspeed
    Sep 12, 2018
    42
    dalao 如何加入,老年人!!!
    sharkspeed
    sharkspeed
    Sep 12, 2018
    43
    @xtlsoft 如何加入哩
    pityhero233
    pityhero233
    Oct 2, 2018 via Android
    44
    @lsmgeb89 小学生 dp 不是基本操作吗……君不见我身边的孩子小学安全测试玩的贼溜,让我这个脚本小子瑟瑟发抖
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   922 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 105ms · UTC 18:04 · PVG 02:04 · LAX 10:04 · JFK 13:04
    ♥ Do have faith in what you're doing.