百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 技术资源 > 正文

我喜欢的和不喜欢的编程语言之PHP

moboyou 2025-07-04 22:25 1 浏览

PHP是最好的语言
这是一部分人的评价或感受
我也在这群人里边

PHP开始火的时候
我在写ASP(没有.net)
那时候我没正眼瞧过PHP

后来我做网站
接了些小单
再后来用了thinkphp继续接单
我开始觉得PHP牛逼了

又后来玩linux
我发现PHP不止写WEB方便
写shell脚本也很方便
而且很多操作系统自身就带有php环境
不用安装 简直是神器了

PHP在我心中真正登顶是因为一个程序
之前我用C#写一个图片处理工具
调用Windows GDI处理图片
那是处理海量图片的场景
不知道怎么回事 老有内存泄露
复现一次要跑几个小时
我连续两个月
天天在公司加班
总是最后一个走
就为定位到这个BUG
改了很多版 弄到生产环境还是时不时会出问题

那段时间 我经常坐在工位上 神志不清的看着自己的代码
心里就一个字 服
不单服我的代码 也服了Windows 服了GDI

有一天在github上瞎逛
看到一个PHP类库 突发奇想
然后花几天时间在上面做业务封装
再改造原来的业务服务
新方案把本地gdi调用换成了通过restful的api调用
再引入WEB的负载均衡方案
并结合Apache的进程自动回收机制
新版本扛住了在公司的压力测试
我马上找我们最大的项目上线
三个节点 稳如老狗
从此再也没有接到运维的电话

再后来 我进入了一个特殊的行业
网络受限
拷东西非常不方便
用别的语言 编码 编译 打包
求爷爷 告奶奶 借专用U盘
一顿操作猛如虎
其实只是做了一次文件摆渡
弄完后运行 捞日志 修改
然后再来 一遍又一遍
极其麻烦

我改用PHP后
编写 修改 调试 部署 一体化
一切都一目了然
运行效率不效率的
狗才关心这些
心一宽 心情好了很多
不加班回家的路上
感觉车也不是那么堵了

相关推荐

【开源推荐】给大家推荐个基于ChatGPT的PHP开发库 openai-php-api

有了这个库大家就可以愉快的使用PHP对接chatGPT的官方接口了,至于对接了官方接口想要做什么就看你自己的啦环境要求PHP7.4或以上composer1.6.5以上支持框架Laravel、Sym...

PHP使用Phar打包控制台程序

1.介绍1.1介绍php脚本有着非常强大的库支持,可以轻松做出特别强大的程序。php不仅仅可以搭建各种各样的网站系统、平台系统,还可以开发基于控制台运行的程序。不过使用php开发的控制台程序在使用...

PHP实现URL编码、Base64编码、MD5编码的方法

1.介绍1.1介绍今天开始福哥要给大家讲解关于字符编码的知识,所谓字符编码就是将一个字符串或者是一个二进制字节数组里面的每一个字符根据一定的规则替换成一个或者多个其他字符的过程。字符编码的意义有很...

雷卯针对易百纳海思Hi3521D开发板防雷防静电方案

一、应用场景1、医疗电子2、安防监控3、数字标牌4、视频广告5、环境监测二、功能概述1CPU:ARMCortexA7双核@Max.1.3GHz2H.265/H.264&JPEG多码流编...

不折腾无人生-安卓盒子安装Linux系统armbian纪实

不折腾无人生-安卓盒子安装Linux系统armbian纪实小编的x96max+(晶晨Amlogics905x3)安卓盒子已安装二个系统,原装安卓9.0和tf卡上的CoreELEC9.2.3,可玩性...

全网最简单的玩客云刷casaos方法及后续使用心得

本内容来源于@什么值得买APP,观点仅代表作者本人|作者:不鸣de前几天在站内看见很多值友分享了玩客云刷casaos,被简洁的操作界面种草,于是我将之前刷了powersee大神网页导航版armbia...

最新评测:英特尔旗舰 Alder Lake 处理器击败苹果M1 Max

据国外媒体tomshardware报道,英特尔最新的酷睿i9-12900HK处理器刚刚赢得了移动x86与Arm的性能大战,但这是有代价的。这款移动14核AlderLake芯片在多个工作负...

创维酷开Max系列电视开启ADB并安装第三方应用教程

前言创维酷开系列智能电视采用的是相对封闭的系统,虽然设置中提供了安装未知应用的选项,但由于电视安装位置的限制,往往难以直接使用USB接口安装应用。本文将详细介绍如何通过ADB方式在创维酷开Max系列电...

苹果 Mac Studio,再次刷新我们对个人电脑的认知

由两块M1Max组成的M1Ultra,成为了M1系列的最后一块拼图,并完成了整个M1SoC宇宙。这就好像《复仇者联盟4:终局之战》对于漫威第一阶段,十几年勤恳的布局,最终达到顶峰...

「必买」盘点2021年男人们的败家清单,越“败”越香

心里总想买点啥?看看《必买》,全网最有料的场景种草指南。草原割不尽,春风吹又生。在过去的2021年,不断被各种数码产品种草,一直在买买买,剁手不停。大部分产品都经过详细的对比做足了功课,也有部分是一时...

Opus音频编解码在arm上的移植

一、简介现在有个需求,在局域网内实现实时语音,传输层协议使用UDP协议,如果直接使用ALSA进行录制音频流并发送到另一端进行播放,音质会非常差,而且断断续续,原因如下:采样频率:fm=44.1K...

N ARM MINI空气减震系统臂体安装指南及应用说明

距离MOVMAX移动大师NARMMINI发布已经过去一段时间了,不少收到NARMMINI的小伙伴也已经迅速将产品投入到自己的车拍工作中去了。而在实际工作过程中我们也收到了用户的部分疑问和反馈:...

搜索引擎中的性能怪兽,Elasticsearch挑战者之Manticore Search

ManticoreSearch简介ManticoreSearch是一个使用C++开发的高性能搜索引擎,创建于2017年,其前身是SphinxSearch。ManticoreSe...

10个运维拿来就用的 Shell 脚本,用了才知道有多爽

1、监控MySQL主从同步状态是否异常脚本#!/bin/bashHOST=localhostUSER=rootPASSWD=123.comIO_SQL_STATUS=$(mysql-h$...

PHP7.0.0正式版开放下载:速度大提升

IT之家讯PHP发布经理AnatolBelski在GitHub发布了PHP7.0.0正式版,该版本在速度提升上面有非常大的进步,比5.6版本提速两倍,已经接近Facebook开发的PHP执行引擎...