V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
mimiphp
V2EX  ›  PHP

大家好,我又來了,新作品 https://www.freetalkhub.com, PHP 开发

  •  
  •   mimiphp · 2 天前 · 2046 次点击

    本人是 php 独立开发者,以前的话题 https://ex.noerr.eu.org/t/994939 被同行喷惨了。怎么说呢?本来我的话题都是发在 php 节点,本以为都是 php 自己的开发者讨论。但基于我个人观点,导致被评价为只会 CURD 实属以外。

    本人是独立开发者,所以更趋向于了解整个开发流程的每个细节,毕竟除了自己,没有任何合作团队。 我认为说再多也没有拿作品说话比较实在。 本人以前就职于香港找换店和餐饮项目开发的公司。带领团队开发。但就是由于本人的观点是非主流观点,导致手下有部分人是不服从的。

    由于 php 在主流程序开发界被嗤之以鼻多次,php 官方的开发团队也被强类型语言开发者参与主导。基于我本人自己的观点,感觉开发过于别扭。所以我自己以自己的作品为目标考虑符合自己的技术栈总结了一套开发思路。

    本人就职期间原创开发了一个 PHP 开发框架,原名为 mimiphp ,先改名为 lowphp 由于 PHP-FPM 实在性能太差,基于我的本地电脑 AMD5600X wsl 下的 debian12 系统,也只能弄到 500 左右的并发,注意只是 echo 1;简单脚本测试结果。而如果是静态文件,通过 nginx 处理,可以达到 6 万并发。 所以我修改了框架核心,基于 swoole 的 cli 模式,支持了 swoole 协程模式。并且完整加载 mysql 数据和模板引擎渲染后的并发可以达到 5000 左右。我非常满意。

    如果单独开启 redis 缓存可以达到 3 万左右并发。如果单独开启 apcu 缓存后可以达到 5 万并发。这实在是给力了。

    其实我并不想跟同行过多争论,因为我发现一个现象,就是整个中文社区,其实任何争论都得不到一个比较好的结果。因为可能由于文化的影响,大家都会以自我的认知为中心,方圆几公里之内天下无敌的心态讽刺挖苦别人为目的,实际上根本不能心平气和的讨论任何话题。特别是程序开发行业从架构-语言-框架-甚至包括变量命名方式,都是毫无意义的讽刺挖苦。其实就是浪费时间罢了。对于技术的提升和理解都毫无用处。

    我其实在这里发布过两个帖子,一个是关于 php8.3 的讨论。一个是 ffsou 搜索引擎的讨论,一个 2023 年,一个 2024 年。 我是直到刚才才看到 php8.3 讨论的帖子最后一个楼层居然认为我只是一个菜鸟。。这让我干了 20 年的程序员心里真的感到深深伤害。

    其实我们这个行业,本身大环境就非常不好,本来我与香港的一个老板是以技术入股的方式合作,又由于前期没有资金聘请其他语言的程序员,而我又是自信能弄好项目上线的老程序员,所以也就是安心的处理代码了。

    但我没有想到的是:2020 年到 2024 年底,这个香港老板一直给我反馈的都是无法正常盈利,只能勉强保本。直到 2024 年底,我从其他途径直到了真相,其实他盈利早过了 600 万以上。而且还把自己家人加入进来吃空饷等等原因,我还是决定主动辞职了。

    又基于行业限制规则和法律风险的考虑,我重写了我自己的框架,目前是独立开发者身份。然后考虑直接走国际路线,与国外的程序员沟通交流。发现真的行业文化差异实在太大了。

    我希望我们作为简体中文的程序员,应该要自信,和睦相处,多与同行技术交流,而不是讽刺挖苦。

    当然,国外同样是以作品说话。目前由于金融行业涉及到严格的资金来源追溯问题,找换店已经不行了,但其他方向,特别是 AI 使用上,国外几乎每天都有几十上百个 Saas 项目发布。当然其中也有我一份功劳,赚了点小钱。

    所以基于以上的前提,我想说一下我这个 https://www.freetalkhub.com 是参考了 reddit 和 discuz 以及其他社区后,用我新开发的 lowphp 基于 swoole 高并发开发的 php 框架完成。

    其中前端采用到了 vue3.0 的 cdn 模式,以及 pjax 伪单页模式。目前收录和用户体验都非常好。

    当然,这是一个试运行站点,主要目的还是宣传为主。 但技术栈我是想弱化前端工程化的主流思想。欢迎体验。

    而后端 php 一直在更新,我也采用了最新的 php8.4 版本为核心。我希望用我自己的实践和作品,为 php 的开发环境做一个贡献。希望大家参与讨论。前提是站在平等的位置上。不过你讽刺挖苦也无所谓,对于我来说,早已经锻炼出了死猪不怕开水烫的本事。

    34 条回复    2025-08-19 17:40:38 +08:00
    Admstor
        1
    Admstor  
       2 天前
    你说了这么多,可你这个论坛的搜索都用不了啊。。。
    然后和流畅阅读似乎存在一些 BUG ,我不清楚是你论坛的问题还是流畅阅读的问题
    mimiphp
        2
    mimiphp  
    OP
       2 天前
    当然,补充以下,ffsou 搜索引擎,其实用 golang 早就做了 dfa 算法的关键词过滤系统。而且运行一年多流量非常巨大。。但 dfa 算法没办法知道普通用户为了想方设法找到自己的 18 禁内容,能构造出多么奇葩的关键词来检索。。。然后这些普通网友好好用就算了。非要有个别人去给我举报了。。。。最奇葩的是,我自己以为是误报,去某大型互联网公司投诉过一次。。。然后就被网警找到了。当然,我主观上肯定是希望做一个干净正能量的搜索引擎。但实在没办法只能关闭了。放心,帮信罪的前提是:明知客户违法,还故意提供服务的。才算。。。。所以我立马关站就没事了。

    但后期准备考虑做其他语言的搜索引擎,并且采用 AI 算法来处理关键词。简体中文项目还是不考虑了。。。
    mimiphp
        3
    mimiphp  
    OP
       2 天前
    @Admstor 试运行,没有开发完成。搜索功能很快会支持
    cooper
        4
    cooper  
       2 天前
    看了下,就楼主站打开的速度,有点东西。PHP 还是那个最好的语言。
    顺便问下 up ,香港 OTC 不行了吗?
    mimiphp
        5
    mimiphp  
    OP
       2 天前
    @cooper 已经被官家取代了。只留下了几个实力强大的商家而已了。你没看新闻吗? OTC 已经被直接定义为洗钱了
    Chevalierbite
        6
    Chevalierbite  
       2 天前
    这也太快了吧这个网页
    mimiphp
        7
    mimiphp  
    OP
       2 天前
    @Chevalierbite 感谢反馈,后续会发布我的开源框架 lowphp 的,敬请期待
    CuteGirl
        8
    CuteGirl  
       1 天前
    打开速度挺快的 是否会开源呢?
    qxmqh
        9
    qxmqh  
       1 天前
    挺好的,OP 加油。 网站打开挺快的,很丝滑流畅。
    kapaseker
        10
    kapaseker  
       1 天前
    好好做自己的事情就行了,别想那么多。你的这些经验扩展不了整个开发区。我目前感觉 c++和 Kotlin 的社区还可以。Rust 确实不行。
    raycake
        11
    raycake  
       1 天前
    网站打开速度很快,优化的挺好的,使用挺流畅的,加油
    mimiphp
        12
    mimiphp  
    OP
       1 天前
    @CuteGirl lowphp 框架会开源,但我还在犹豫要不要等待官方内核支持协程后再发布 https://wiki.php.net/rfc/true_async
    mimiphp
        13
    mimiphp  
    OP
       1 天前
    @kapaseker 不是想这么多,是以作品为基础,尝试实践改变对 PHP 的错误认知。算是给 PHP 提供新鲜血液。任何语言都有自己的一席之地。就比如这个项目,用到了 vue,php,golang 以及如果要识别 PDF 图片转换为可复制图片文字的功能用到了 python 。也就是说我是独立开发者,所以如果发现技术盲点是非常希望自己研究出自己的技术栈的。当然在主流思想中这就叫重复造轮子。但自己研究理解后对自己的技术提升还是蛮不错的。

    比如你们有没有发现,微信聊天里面的图片文字是可以直接复制的?如何实现我上面已经提到了
    NICEghost
        14
    NICEghost  
       1 天前
    卧槽,香港人怎么那么坏啊
    okface
        15
    okface  
       1 天前
    香港老板是怎么赚到 600 万的,就是卖你的程序给餐饮商家吗
    kapaseker
        16
    kapaseker  
       1 天前
    @mimiphp “尝试实践改变对 PHP 的错误认知。算是给 PHP 提供新鲜血液。”
    没必要,你做出来的东西才有价值,才有商业意义。至于什么语言,次要的。

    因为同行争论或许错误认知之类的,导致人们觉得你技术不行之类的,不用太上心,最后还是结果说话的。对你自己来讲,过程重要,但是除你自己以外,结果重要。
    mimiphp
        17
    mimiphp  
    OP
       1 天前
    @kapaseker 嗯嗯是的,认同你的观点。实际上发出来也是为了外链宣传。目前已经有一定的 市场基础了。但更多的项目是与其他人合作的,所以这个流量站算是我自己的项目
    mimiphp
        18
    mimiphp  
    OP
       1 天前
    @okface 这个话题不能扩展说下去了,其实任何小老板都有这个思想,特别是技术入股实在不靠谱。其实就是画饼把你当打工人看待。我的年龄已经到了 40 岁,本身也是被裁员的对象。所以只能自己找出路。只是知道真相后,确实有段时间心里很生气。因为我想给小老板表达的是,如果是创业心态,加班熬夜不计成本的开发,与上班摸鱼拿工资是有很大区别的。但后来想了以下,也没必要去说,成年人每个人都有自己为人处世的方式,你也很难去改变别人的思想。所以其实他也没有主动让我辞职,也在外面放话说没有他根本活不了,是他给了我一个工作机会等等话语。。。所以我听到和知道真相后,就主动辞职了,也根本没有什么 N+1 赔偿。对于双方来说,都算得到一个解脱。。后面的路,只要自己有实力,自己就能走好。不必怀念过去了。。
    honkew
        19
    honkew  
       1 天前
    上一个性能好的论坛是 xiunobbs (因为被滥用,官方停更)
    hifini 音乐论坛(最近刚关闭)
    btbtt 磁力下载论坛(管理层分歧已关闭)
    上千万帖子,负载能力还是挺好的
    coefu
        20
    coefu  
       1 天前
    技术往往是其次的,重要的是内容和运营。
    mimiphp
        21
    mimiphp  
    OP
       1 天前
    @honkew 所以我还在犹豫,因为开源之后事情就多了。其实开源最大的问题就在,使用者可以下载,黑客同样可以下载,任何源代码都很难保证没有漏洞。我不想看到任何直接或间接原因导致系统漏洞后被口诛笔伐。所以如果要开源,也会专门写一个开源版本的框架。但不得不肯定的是,开源最大的好处就是可以快速提高曝光度。只是抄袭,滥用等等因素实在没办法避免。最近不是还在争议有项目抄袭宝塔源代码的事情吗?所以我还在犹豫中。
    honkew
        22
    honkew  
       1 天前
    @mimiphp 论坛程序法盈利很难
    DISCUZ (腾讯收购)
    PHPWIND (阿里收购)
    可以选择的程序很多

    要是考虑盈利的话这不是一个好项目
    mimiphp
        23
    mimiphp  
    OP
       1 天前
    @honkew @coefu 我是比较认同 @kapaseker 提到的:过程重要,但是除你自己以外,结果重要。我们作为程序员在意的就是过程,因为过程可以让你技术提升。而结果并不重要,因为就如你们所说,内容运营等等太多因素会导致得不到盈利这个结果。这些其实我跟其他项目的合作者都讨论过多次。创业最大的障碍就是自我否定。由于思考太多,想得太完美,很多人其实都没有付出行动就自我否决了。如果你能走出第一步,其实就已经胜过大多数人了。当然单打独斗本身就很难,任何人都有自己的强项和弱点。但我们作为程序员,只要做好自己拿手的代码开发就行了。运营自然会有强人联系你。比如我提到的其他项目的合作者。
    Sor
        24
    Sor  
       1 天前
    给你点个赞,支持你
    kxg3030
        25
    kxg3030  
       1 天前
    php 我喜欢 支持你
    longbill
        26
    longbill  
       1 天前 via Android
    十多年前我也主要搞 php ,后来 nodejs 出来后就一直 js 搞全栈了。
    millken
        27
    millken  
       17 小时 17 分钟前
    我也是 PHP 出身,也基于 swoole 写了个框架 https://github.com/millken/ypf ,同时支持普通 fastcgi 模式。当时测试 swoole 的性能挺好的(能到 10W+,基本和 nginx 持平),不过大势所趋转了 golang
    hoythan
        28
    hoythan  
       16 小时 3 分钟前
    php 最强的框架是 wordpress 。
    pytth
        29
    pytth  
       15 小时 31 分钟前
    @honkew hifini 是取消了 www.的解析,@解析未关闭 https://hifiii.com/
    honkew
        30
    honkew  
       15 小时 21 分钟前
    @pytth 不是一个站点,提示我邮箱不存在
    mimiphp
        31
    mimiphp  
    OP
       14 小时 28 分钟前
    @hoythan 生态是逐步建立起来的。这个帖子只是一个试水,看一下反响。对于普通站长,我是比较了解的。wordpress 或者 discuz 或者以前的 dedecms ,得到这么多站长的支持,就是因为部署简单方便,特别是模板主题的第三方体量非常巨大。所以我会发布从虚拟主机的支持,也就是传统 php-fpm 模式,到 vue 或者容器一键部署,最后到模板主题的转换,数据库的转换,以及搜索引擎的支持,毕竟我是开发过搜索引擎的。所以会以 php 语言为基础,逐步做一个生态圈出来。

    当然,我已经提到,在其他项目我是有收入来源的。所以流量站方向如何盈利并不是我急需考虑的范畴。我看了其他帖子,比如多语言 i18n ,以及高性能检索,静态化 cms ,或者伪单页渲染等等其实都是实现好了的。

    最关键就是新的 php 版本逐步更新,在 cli 长运行模式下,只要官方原生支持协程后,几乎可以说 php 与其他现代脚本语言之间就没有太大差距了。这是一个契机。大环境也在逐步复苏。大家都要创业,我提供好生态圈就算是一个非常有意义的事情了。
    hoythan
        32
    hoythan  
       14 小时 15 分钟前
    以前用 WordPrss 作为框架,利用他的用户、角色、自定义文章、缓存插件、RestAPI 等基础插件做过支付宝里的口碑插件,3000 多万用户体量非常稳定。
    yi5414289
        33
    yi5414289  
       10 小时 51 分钟前
    做生态不易,做 php 生态更不易,由衷的佩服
    mrpzx001
        34
    mrpzx001  
       7 小时 53 分钟前
    支持
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1360 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 17:34 · PVG 01:34 · LAX 10:34 · JFK 13:34
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.