php
文章平均质量分 61
get200
这个作者很懒,什么都没留下…
展开
-
php的多态
通过接口,PHP 实现了多态,使得同一函数可以处理不同类型的对象,提升了代码的灵活性和可扩展性。原创 2024-08-13 11:13:06 · 249 阅读 · 0 评论 -
macbook通过docker-compose构建nginx、php、mysql
在这种容器化环境中,Nginx 负责接收来自客户端的请求,并将其转发给后端的 PHP 容器进行处理。当您在本地修改网站文件时,无论是 PHP 容器还是 Nginx 容器都可以立即看到更新后的文件,从而实现了开发和部署的一致性。目录同时挂载到 PHP 和 Nginx 容器中,可以实现网站文件的共享和一致性,提高性能和灵活性。挂载到 PHP 和 Nginx 容器中的原因是为了实现网站文件的共享和一致性。镜像,将主机的 3306 端口映射到容器的 3306 端口,同时设置了 MySQL 的环境变量和挂载了。原创 2023-10-24 11:43:55 · 294 阅读 · 0 评论 -
PHP-高并发和大流量的解决方案
原文:https://blog.csdn.net/m_nanle_xiaobudiu/article/details/79261765一 高并发的概念在互联网时代,并发,高并发通常是指并发访问。也就是在某个时间点,有多少个访问同时到来。二 高并发架构相关概念1.QPS (每秒查询率) : 每秒钟请求或者查询的数量,在互联网领域,指每秒响应请求数(指HTTP请求)PV(Page Vi...转载 2019-06-25 19:31:30 · 186 阅读 · 0 评论 -
lnmp环境不重新编译php安装postgresql扩展(pgsql和pdo_pgsql)
为了不重新编译php,使用phpize工具进行追加。1.下载php7安装包访问php官方下载页,找到自己对应的php版本:https://secure.php.net/downloads.phpwget //cn2.php.net/distributions/php-7.0.30.tar.gz2.解压并进入扩展目录tar xzf php-7.0.30.tar.gzcd php-7.0....转载 2019-07-29 17:31:36 · 482 阅读 · 0 评论 -
Yii 2 高级项目模板安装
准备工作:1:本示例通过 Composer 安装框架,未安装Composer的童鞋请参考地址安装:https://www.runoob.com/w3cnote/composer-install-and-usage.html2:也可以直接下载Composer安装:https://getcomposer.org/Composer-Setup.exe3:如果您之前已安装 Composer,请确保使...转载 2019-07-21 22:58:35 · 270 阅读 · 0 评论 -
Yii2的表单验证:Ajax验证 [ 技术分享 ]
Yii2具有强大的表单验证功能,能用好表单验证,用户输入就基本掌握了,在这里我和各位聊聊Yii2的Ajax验证器。实际上,Yii2并没有Ajax验证器这个概念,只是为了便于描述使用Ajax方式进行的数据验证,我在这里单独提出的一个说法而已!所谓的Ajax验证器,就是当enableAjaxValidation==true时在request->isAjax代码块中执行的验证器。Ajax验证...转载 2019-07-23 13:28:56 · 645 阅读 · 0 评论 -
esaywechat 微信公众号jsapi支付
//安装composer require “overtrue/laravel-wechat:~4.0”在 config/app.php 注册 ServiceProvider 和 Facade (Laravel 5.5 无需手动注册)‘providers’ => [// …Overtrue\LaravelWeChat\ServiceProvider::class,],‘alias...转载 2019-08-20 13:43:18 · 923 阅读 · 0 评论 -
yii2 ActiveRecord多表关联以及多表关联搜索的实现 [ 2.0 版本 ]
一个老生常谈的问题。最近通过群里的反馈,觉得很多人还是没有去理解这个问题。今天把这个问题讲明白了,看看yii2 ActiveRecord是怎么个多表关联以及如何去优化这个关联。场景需求:假设我们有一张用户表user和一张用户渠道表auth,两张数据表通过user.id和auth.uid进行一对一关联。现需要在user列表展示auth表的来源渠道source,且该渠道可搜索。首先我们先通过gi...转载 2019-09-16 10:05:58 · 315 阅读 · 0 评论