LMLPHP后院

阿里云 ECS 不能发邮件

服务器,存储是我的,泛滥也是我的,跟你阿里云有毛钱关系,流量也是花钱买的。阿里云服务器搞个安全组策略就难用死了,在创建完成后并没有特别的强调用户去设置安全组,折腾了一番之后才知道是防火墙搞了鬼,这点你设计的好,和 Amazon 一样。25 端口被你给封了为什么在“控制台”或是“安全组”不给出一点提示,每次都要让人折腾才发现这个不行,那个不行。整个的就是天朝的垃圾云服务商,永远也长不大的。擦,给绑架了太...

有血性的搜索引擎应该屏蔽渣浪网

展,行业领头羊有重要责任。一些恶心的网站,类似渣浪网,简直无恶不作,无下限的自动打开各种 App(比如 抖音,拼多多,等等等等)。对于搜索引擎来讲,技术手段完全可以监测到网站的恶意行为及坑人的 UI 设计。...

PHP session 数据格式生成方法

PHP 的 session 模块是被过度设计,最难用,并且是最应该被移除的一个模块了。以其超级难用的函数,丑陋的代码风格,落伍的 Web 开发模式等等等等,已经不想再吐槽这个 session 模块了。存在即合理,就比如一个商店摆了一个垃圾,一旦被一个有钱人盯上,脑子一热,就买下来了。所以 session 模块也是这样,一旦捆绑上了 PHP 这门语言,就会被人用,一用就得被牵着鼻子走。如何生成其特有的 ...

Ajax 并发回调的顺序问题

应该是可以解决这个问题的,试了下 Jquery 的 Ajax,在 beforeSend 里面的 this 和 callback 里面的 this 都是指向同一个对象,既然 Jquery 的 Ajax 设计能很好的支持,那当然前端就可以解决啦。看代码:$.ajax({ "method":"POST", "beforeSend": function(xhr){ s('last_ajax_req',this...

谈谈“时代•英雄•天才”

怎么理解,后面会继续提到。但乔布斯生长在一个空前的好机会时代!他的生命应该贯穿了并恰好赶上了计算机的发展。自古以来,人民被统治阶级的压迫,以及对美好生活的向往,促使人民必须合法努力挣钱。但计算机网络的设计是相对公平的,这样一个新事物的诞生在人类历史上空前绝后。乔布斯看到了计算机网络的前景,并且最最重要的是苹果公司在硬件方面的资源,以至于第一台视网膜屏幕(retina)手机 iPhone4 诞生。iPh...

谈谈 PHP 协程的任务调度

其实 PHP 的 yield 是做死的节奏。因为像我之前一篇文章提到的 PHP 的 ArrayAccess 一样,不懂或不知道它并不会影响一个程序员的开发与设计。也许他们实现 yield,只是为了实现而实现,其他语言有的东西 PHP 当然得有,就这么一个理由比较有说服力。关于 yield 在 PHP 程序里面的作用和好处是什么?我个人能想到的就是,比如一个傻逼写了一堆脚本,如果要维护这堆脚本怎么办,于...

为什么PHP程序越写越讨厌

le,move_uploaded_file。这两个函数会检测文件是否 rfc1867 协议并在 zend hash 里面检测是否存在,来达到判断是否为用户上传的文件的目的。这样做安全吗?。为了方便书写设计出不寻常的变量作用域。不健全的生态系统。官方没能有一个权威且活跃的生态系统,总不能在 github 中瞎猫碰死老鼠吧。超级慢的包管理器。composer 是一个超级慢的东西,这样的东西除了某些公司会玩...

基于HTTP协议之WEB消息实时推送技术原理及实现

推送技术”等。但真正提到如何实现实时推送的文章倒是没有看到过。我的一个开源项目 WebChat,是一个基于网页的聊天室系统,这个系统是本人毕业前做的,代码一直没放到 GITHUB 上。因为本人毕业论文设计是一款基于安卓平台的实时推送的应用,开发完安卓推送系统后让我对推送有了更深认识,到后来毕业论文结束后就想着要将聊天室项目公开,最近放到了 GITHUB 上,取了个名字叫 WebChat,一开始还想叫 ...
2026-09-30 10:06:23 1790733983 0.012347