
开发环境
文章平均质量分 93
ato'ng
除了工作就是学习
展开
-
Windows 环境下开发 Hyperf
用户在APP内发布帖子,且在帖子下方支持评论、回复、点赞等功能,针对点赞需求的详细分析:需求:需根据点赞数排序帖子列表;需根据用户标识用户点赞状态;需记录用户最近点赞了哪些帖子;需记录帖子有哪些用户点赞过;问题:因为点赞是写操作,在点赞很频繁的情况下,会有大量的写操作,严重影响了数据库的性能。解决方案1:使用Redis缓存记录用户点赞状态;方案1导致的新问题1:点赞数据保存到Redis时,需求1 根据点赞数排序帖子列表时,SQL语句order by失效;.原创 2020-11-26 10:31:12 · 1904 阅读 · 1 评论 -
Windows 下搭建PHP开发环境(Apache2.4+MySQL5.7+php7.1.5)
前言在 Windows 操作系统上配置 PHP 开发环境的两种方法。第一种方法是按照集成包,如wampserver、apmserv、xampp、PHPWAMP等。本次尝试着对每个软件(eg:Apache、MySQL、PHP) 包进行编译安装1、Apache 安装配置(1)获取 Apache点击该链接https://www.apachelounge.com/download/;在...原创 2017-06-03 16:36:33 · 2394 阅读 · 0 评论 -
部署项目:特定域名访问站点指定文件夹
搭建好 PHP 开发环境之后,接下来就可以 copy 准备好的业务代码到站点目录中,随时发布网站了。可是如何访问站点中的网页呢?直接访问自己的公网 ip 即可访问到站点网页,可是想优雅一些就需要准备一个域名了。一级域名(baidu.com)也叫作顶级域名,注册一级域名是需要付费的。而二级域名(image.baidu.com)是一级域名的延伸,所以只要购买了一级域名,二级域名是可以任意配置...原创 2017-06-03 16:38:38 · 6148 阅读 · 0 评论 -
LNMP 完整的搭建过程( CentOS 7、Nginx1.12、MySQL5.7、PHP7)
步骤一:准备编译环境使用SSH密钥对连接Linux实例或使用用户名密码验证连接Linux实例。 关闭防火墙。 输入systemctl status firewalld命令查看当前防火墙的状态。 如果防火墙的状态参数是inactive,则防火墙为关闭状态, 可跳过此步骤。如果防火墙的状态参数是active,则防火墙为开启状态。如上图所示,此处防火墙为开启状态,需要运行如下命...转载 2019-06-13 16:01:43 · 1771 阅读 · 1 评论 -
Apache 上的项目部署到 Nginx 后出现的问题及解决方法(404 错误、admin.php 模块不存在等)
问题一(404 错误):CI/TP 框架写的项目本地(WAMP)环境下运行没问题,将它上传到(LNMP)服务器时:使用 xxx.com/index.php/home/index/ 就报 404 错误,通过 xxx.com/index.php?c=home&m=index 能正常访问。同样的,使用xxx.com/index.php/访问也是一样,在index.php ...原创 2019-07-11 16:45:38 · 4692 阅读 · 1 评论 -
PHP7.3 及 swoole 扩展的安装过程(centos7.3)
yum 安装 PHP7.31、首先安装 EPEL 源:yum install epel-release# Extra Packages for Enterprise Linux 。EPEL是一个比官方rpm包更丰富、版本相对更高的额外第三方源。2、安装 REMI 源:yum install http://rpms.remirepo.net/enterprise/remi...原创 2019-09-16 21:51:49 · 3518 阅读 · 0 评论 -
PHP7 安装 zip 扩展的过程(CentOS7 )
PECL:The PHP Extension Community Library是php的扩展库。1、准备 php 开发包和扩展库:yum install php-devel php-pear2、安装php的zip扩展:perl install zip3、开启扩展( vimphp.ini ):zlib.output_compression = Onextensio...原创 2019-09-21 00:47:55 · 9060 阅读 · 0 评论