外链论坛

 找回密码
 立即注册
搜索
查看: 15|回复: 1

PHP是最好的语言?

[复制链接]

3037

主题

3万

回帖

9910万

积分

论坛元老

Rank: 8Rank: 8

积分
99109078
发表于 2024-10-4 14:38:48 | 显示全部楼层 |阅读模式

PHP is the best language for web programming!

先讲一个笑话:

女神:倘若你能让这个论坛的人都吵起来,今晚我就跟你走。

程序猿:PHP语言是最好的语言!

... 随即,论坛炸了,各路大神们快速吵了起来。

女神:服了U,咱们走吧,你想干啥都行。

程序猿:今天不行,我必定要说服她们,PHP语言是最好的语言!

“PHP是最好的语言”这梗传了好久了, 话说200x-201x年前间,随着Wordpress内容管理系统、Zend框架、Laravel框架以及Discuz论坛的流行,PHP确实挺火的,那真是火的一塌糊涂,当年程序猿们看着这个比ASP还要好用的语言确实兴奋了,我要学习PHP,学习PHP是我青年,Nothing can stop me!

做为一名资深的IT民工算是参与其中,当年我可是熟悉把握了LAMP(Linux+Apache+MySQL+PHP) 的安装与配置呢,虽而后来Apache被Nginx和php-fpm替换了,咱可是能够跟住主流的脚步。

后来我司php站点被上传文件放上了木马,管理员账号被盗,数据库被脱... 真是一把辛酸泪。

此刻再提起“PHP是最好的语言”,那样能带来吵架的元素了,一般都是老牌程序员用来自嘲:初级,技术差,键盘侠,不求进步,知识落伍...

为啥今天又提起php呢,瞧瞧这几张图吧

瞧瞧对这段PHP代码的解析:

真心话相比其他语言,PHP 的代码风格和安全性方面确实太差了,漏洞太多引起有些小黑灰帽子和工具Boy们各样扫描,渗透,真TM是闲的。

大批量扫描之前你最少瞧瞧我web服务器的指纹识别啊,连个PHP环境都不是,你上来就根据“PHP最好的语言方式”开搂?

Tips:Web指纹识别的原理重点经过分析目的网站的HTTP请求和响应,提取出其中的特征信息,而后与已知的指纹信息进行比对,从而判断出目的网站所运用的技术栈和配置信息。 这些特征信息可能包含服务器响应头、Cookie、Session ID等。

典型的web服务器指纹:

运用curl查看站点的header $ curl -I https://xxx/10002578.html HTTP/1.1 200 OK Date: Tue, 25 Jun 2024 05:53:29 GMT Content-Type: text/html; charset=UTF-8 Content-Length: 58085 Connection: keep-alive Server: openresty Vary: Accept-Encoding X-Powered-By: PHP/7.3.23 Expires: Tue, 25 Jun 2024 07:53:16 GMT Cache-Control: max-age=7200, public Age: 13 via: CHN-BJ-CUCC5-CACHE22[62],CHN-BJ-CUCC5-CACHE17 x-hcs-proxy-type: 1 X-CCDN-CacheTTL: 43200 Accept-Ranges: bytes 这儿能够看到站点运用了伟大的PHP技术,况且上了CDN,web服务器采用了openresty, 给它手动点个赞!

就算我承认了php是最好的语言,但你php的漏洞忒多了,引起被安全站点拿来做为漏洞学习和演练的场所,例如dvwa/bwapp/sqli-labs,你说阔怕不阔怕,丢人不丢人。

#php最好的语言##php#





上一篇:PHP还是世界上最好的语言吗
下一篇:您觉得此刻学习PHP还有用吗?
回复

使用道具 举报

2979

主题

3万

回帖

9956万

积分

论坛元老

Rank: 8Rank: 8

积分
99569190
发表于 昨天 10:45 | 显示全部楼层
我完全赞同你的观点,思考很有深度。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

站点统计|Archiver|手机版|小黑屋|外链论坛 ( 非经营性网站 )|网站地图

GMT+8, 2024-11-17 19:36 , Processed in 0.135631 second(s), 22 queries .

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.