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

104 天前
 mimiphp

本人是 php 独立开发者,以前的话题 https://www.v2ex.com/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 的开发环境做一个贡献。希望大家参与讨论。前提是站在平等的位置上。不过你讽刺挖苦也无所谓,对于我来说,早已经锻炼出了死猪不怕开水烫的本事。

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

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

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

因为同行争论或许错误认知之类的,导致人们觉得你技术不行之类的,不用太上心,最后还是结果说话的。对你自己来讲,过程重要,但是除你自己以外,结果重要。
mimiphp
104 天前
@kapaseker 嗯嗯是的,认同你的观点。实际上发出来也是为了外链宣传。目前已经有一定的 市场基础了。但更多的项目是与其他人合作的,所以这个流量站算是我自己的项目
mimiphp
103 天前
@okface 这个话题不能扩展说下去了,其实任何小老板都有这个思想,特别是技术入股实在不靠谱。其实就是画饼把你当打工人看待。我的年龄已经到了 40 岁,本身也是被裁员的对象。所以只能自己找出路。只是知道真相后,确实有段时间心里很生气。因为我想给小老板表达的是,如果是创业心态,加班熬夜不计成本的开发,与上班摸鱼拿工资是有很大区别的。但后来想了以下,也没必要去说,成年人每个人都有自己为人处世的方式,你也很难去改变别人的思想。所以其实他也没有主动让我辞职,也在外面放话说没有他根本活不了,是他给了我一个工作机会等等话语。。。所以我听到和知道真相后,就主动辞职了,也根本没有什么 N+1 赔偿。对于双方来说,都算得到一个解脱。。后面的路,只要自己有实力,自己就能走好。不必怀念过去了。。
honkew
103 天前
上一个性能好的论坛是 xiunobbs (因为被滥用,官方停更)
hifini 音乐论坛(最近刚关闭)
btbtt 磁力下载论坛(管理层分歧已关闭)
上千万帖子,负载能力还是挺好的
coefu
103 天前
技术往往是其次的,重要的是内容和运营。

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

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

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

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

© 2021 V2EX