php

9***P3345 小时前
开发语言·php·代码覆盖率
PHP代码覆盖率先扯清楚啥叫代码覆盖率。简单说,就是你的测试用例运行时到底执行了源代码的哪些部分。比如你写了个计算器函数,测试时只测了加法,那除法、乘法的代码行就算没被覆盖到。在PHP里,这指标通常分几种:行覆盖率(哪些代码行被执行)、分支覆盖率(比如if-else两个分支是否都测到)、路径覆盖率(更复杂的逻辑组合)。对于业务系统来说,行覆盖率是最直观的参考,但分支覆盖率往往更能暴露测试盲区。
云计算老刘11 小时前
linux·mysql·php·apache·mariadb
1.项目实战:LAMP-LNMP-分离部署LAMP:Linux+Apache+Mysql/Mariadb+PHP/Python/Perl。LNMP:Linux+Nginx+Mysql/Mariadb+PHP/Python/Perl。
2501_941623328 小时前
开发语言·php
C++高性能网络服务器与epoll实战分享:大规模并发连接处理与事件驱动优化经验在现代互联网系统中,高性能网络服务器是保证大规模并发访问和低延迟响应的核心技术。C++ 结合 epoll 提供了高效的事件驱动网络 I/O 能力。本文结合作者在哈尔滨一家在线游戏公司的实践经验,分享 C++ 网络服务器设计、epoll 事件驱动以及性能优化实战经验。
catchadmin9 小时前
开发语言·php
PHP True Async RFC 被拒——原生异步离 PHP 还有多远?PHP 社区最近经历了一个出人意料的时刻:备受期待的 True Async RFC 进入投票阶段后,遭遇了滑铁卢。这个原本旨在将真正的异步能力引入 PHP 核心的提案,目前几乎铁定会失败——9票反对,1票弃权。
J***79399 小时前
开发语言·php
PHP在电商中的Magento先说说Magento本身吧。它是个开源的电商系统,底层完全由PHP构建,还融入了Zend框架的元素。你可能想问,为啥非选PHP?简单啊,PHP那灵活劲儿,简直像乐高积木,随便搭搭就能出效果。Magento的模块化设计,让开发者能轻松扩展功能,比如加个支付网关或者自定义物流计算,用PHP写几行代码就搞定。我记得有一次给客户搞促销活动,需要动态调整商品价格,PHP的变量处理和数组操作帮了大忙,不用像其他语言那样绕弯子。再说了,PHP社区那叫一个热闹,遇到问题,论坛里一搜,一堆解决方案等着你,省了多少熬夜的功夫
q***062913 小时前
开发语言·php
ThinkPHP和PHP的区别在Web开发领域,PHP是一种广泛使用的开源脚本语言,而ThinkPHP则是一个基于PHP的MVC框架。了解它们之间的区别对于选择合适的开发工具至关重要。PHP提供了基础的编程功能,适合从简单到复杂的所有类型的网络应用开发。而ThinkPHP是一个基于PHP的框架,它提供了额外的工具和功能来帮助开发人员更高效地使用PHP编程语言。
Protein_zmm15 小时前
服务器·计算机网络·php
第一章 计算机网络和因特网(下)现在互联网已经变成大家生活、工作、政府、学校都离不开的基础设施,但只要有网络,就有“坏人”想搞破坏:这一节就是先做一个“安全预告片”,告诉你: 网络世界有什么典型的攻击方式,后面章节才会讲怎么防御。
q***99417 小时前
服务器·安全·php
IPV6公网暴露下的OPENWRT防火墙安全设置(只允许访问局域网中指定服务器指定端口其余拒绝)标的有点乱但是选项含义都做了解释,看不懂可以直接按图抄作业。外部端口与内部端口无需对应,外部端口为你网址访问后跟的端口,内部端口为服务器上提供服务的端口。
u***u68518 小时前
开发语言·php
PHP在电商中的WooCommerce先说说WooCommerce是啥吧。它本质上是一个WordPress插件,而WordPress又是用PHP写的,所以整个生态都扎根在PHP上。你可能觉得PHP有点过时,但它开源免费、社区活跃,加上WooCommerce的模板和扩展库,分分钟就能搭起一个功能齐全的网店。比如商品展示、购物车、支付集成,这些基础模块WooCommerce都内置了,你只需要用PHP写点自定义代码,就能调整成你想要的样子。我上次帮一个客户改了个会员折扣系统,就用PHP钩子(hooks)加了点逻辑,代码不超过50行,效果立竿见影。
冠希陈、18 小时前
开发语言·php·内容敏感词
PHP 过滤敏感词(含类库)敏感词类库
v***870419 小时前
开发语言·智能路由器·php
QoS质量配置他们祝你挺拔,再挺拔一点;我只祝你,永远年少,永远一骑当先.QoS(服务质量)是指一个网络能够利用各种各样的基础技术向选定的网络通信提供更好 的服务的能力。这些基础技术包括:帧中继(FrameRelay)、异步传输模式(Asynchronous TransferMode,简写为ATM)、以太网和802.1网络,以及IP-路由网络。为了保证在这 些网络上的QoS,在路由器中实现了排队、时序安排以及QoS信令技术等功能。特别是, 通过采用支持专用带宽和避免并且管理网络拥塞情况等技术,本公司路由器可提供更好 的
JaguarJack21 小时前
php·服务端
不用 Web 服务器也能跑 PHP?这事比你想的有意思如果你写了一段时间 PHP,脑子里大概是这个画面:这条路径实在太经典了,以至于很多人心里,PHP 就等于 Web 开发。写个脚本,扔到 public/ 或 htdocs/ 目录,配个虚拟主机,然后通过 HTTP 访问——好像这就是运行 PHP 的唯一方式。
一生要强的ymy1 天前
开发语言·php
Polar PHP是世界上最好的语言(困难)代码审计,这里出现了parse_str可以利用get传入_POST[flag1]=8gen1来进行写入$_POST[flag1]两个赋值,覆盖掉超全局$_POST,在extract的时候又读取$flag1=gen1和$flag2=gen1,接着传入504_SYS.COM,PHP特性:自动转换传入参数名中的特殊字符:. → _(下划线);空格 → _;[ → 被特殊处理(用于数组)
胡八一2 天前
服务器·数据库·php
解决PHP未检测到您服务器环境的sqlite3数据库扩展报错未检测到您服务器环境的sqlite3数据库扩展,请检查php.ini中是否已经开启该扩展! 另外,检测到您服务器支持pdo_sqlite扩展,您也可以修改数据库配置连接驱动为pdo_sqlite试试!很抱歉,地球我们都找遍了,还是没发现您要的页面
名字不相符2 天前
学习·php·web·萌新
攻防世界WEB难度一(个人记录)开启环境,得到以下代码进行分析,发现代码通过 3 个 GET 参数(a、b、c)设置层层验证,最终若$key1 和 $key2 均为1,将包含Hgfks.php并输出 flag。验证流程如下: 接收a、b、c参数 → 验证a和b → 验证c → 双key均为1则输出flag 接下来分别对a、b、c进行分析 第一,对a与b进行分析,关键代码及解释如下
Q_Q5110082852 天前
spring boot·python·django·flask·node.js·php
python+django/flask的结合人脸识别和实名认证的校园论坛系统当下,在信息技术得以快速发展之际,校园信息化建设在持续地向前推进,而校园论坛,作为一个重要的交流平台,其作用正日益变得凸显起来。不过,传统的校园论坛存在着诸多的问题,像采用用户名和密码的登录方式,这其中安全隐患是很大的,密码容易被破解或者被窃取,进而致使账号被盗用以及信息被泄露;还缺乏有效的实名认证机制,由此使得虚假信息泛滥成灾,对校园网络秩序形成了干扰。 系统另外还拥有自动化活动管理的功能,其中涵盖了活动信息展示、报名、签到、评价等一系列环节,进而提高了活动组织的效率,也相应减轻了管理人员的负担。经由系
Q_Q5110082852 天前
spring boot·python·django·flask·node.js·php
python+django/flask的选课系统与课程评价整合系统在教育领域不断革新与信息技术飞速发展的当下,教育数字化转型已成为不可阻挡的趋势。传统的选课与课程评价模式,因各自独立且存在诸多弊端,已难以契合现代教育管理与学生学习需求,开发一个集选课系统与课程评价于一体的整合平台迫在眉睫。
权泽谦2 天前
开发语言·php
PHP 版羊了个羊完整开发实战:逻辑解析 + 三消算法 + 全套接口(附源码)《羊了个羊》是一款靠“超高难度 + 社交分享裂变”爆火的休闲游戏。 它的核心玩法本质上是:✔ 三消逻辑 ✔ 随机生成关卡 ✔ 失败概率高 ✔ 分享复活裂变设计
数据牧羊人的成长笔记2 天前
开发语言·php
Hadoop 分布式计算MapReduce和资源管理Yarn 2目录4.1 什么是序列化和反序列4.3 为什么不使用Java自带的序列化(Serializable)4.4 如何使用Hadoop的序列化和反序列化
JaguarJack2 天前
php·服务端
PHP True Async RFC 被拒——原生异步离 PHP 还有多远?PHP 社区最近经历了一个出人意料的时刻:备受期待的 True Async RFC 进入投票阶段后,遭遇了滑铁卢。这个原本旨在将真正的异步能力引入 PHP 核心的提案,目前几乎铁定会失败——9票反对,1票弃权。