<?xml version="1.0" encoding="utf-8"?>
<!--  RSS Generater of www.viibrand.com [2026-05-07 21:24:49]  --> 
<rss version="2.0" xmlns:im="http://purl.org/rss/1.0/item-images/" xmlns:dc="http://purl.org/dc/elements/1.1/" >
<channel>
<pubDate>Thu, 07 May 2026 21:24:49 +0800</pubDate>
<lastBuildDate>Thu, 07 May 2026 21:24:49 +0800</lastBuildDate>
<docs>https://demo.viibrand.com</docs>
<link>https://demo.viibrand.com</link>
<title>CMS教程</title>
<image>
<title>CMS教程</title>
<url><![CDATA[]]></url>
<link>https://demo.viibrand.com</link>
</image>
<webMaster>https://demo.viibrand.com</webMaster>
<generator>https://demo.viibrand.com</generator>
<ttl>60</ttl>
<dc:creator>https://demo.viibrand.com</dc:creator>
<dc:date>Thu, 07 May 2026 21:24:49 +0800</dc:date>
<item>
<title><![CDATA[nginx+php-fpm工作原理]]></title>
<link><![CDATA[https://demo.viibrand.com/phpcmsv9/index.php?m=content&c=index&a=show&catid=7&id=31]]></link>
<description><![CDATA[<img src=https://demo.viibrand.com/phpcmsv9/uploadfile/2020/0312/20200312104609353.png border='0' /><br />官方解释php-fpm  官方手册：FPM（FastCGI 进程管理器）用于替换 PHP FastCGI 的大部分附加功能，对于高负载网站是非常有用的。  它的功能包括：    支持平滑停止 启动的高级进程管理功能；  可以工作于不同的 uid gid chroot 环境下，并   ]]></description>
<pubDate>2020-03-03 19:00:00</pubDate>
<guid><![CDATA[https://demo.viibrand.com/phpcmsv9/index.php?m=content&c=index&a=show&catid=7&id=31]]></guid>
<author>https://demo.viibrand.com</author>
</item>
<item>
<title><![CDATA[玩转容器技术]]></title>
<link><![CDATA[https://demo.viibrand.com/phpcmsv9/index.php?m=content&c=index&a=show&catid=7&id=30]]></link>
<description><![CDATA[实践中,了解镜像和容器的操作    什么是docker? Docker是一个开放源代码软件项目，让应用程序部署在软件货柜下的工作可以自动化进行，借此在Linux操作系统上，提供一个额外的软件抽象层，以及操作系统层虚拟化的自动管理机制  镜像的几个小操作 搜   ]]></description>
<pubDate>2020-03-03 19:00:00</pubDate>
<guid><![CDATA[https://demo.viibrand.com/phpcmsv9/index.php?m=content&c=index&a=show&catid=7&id=30]]></guid>
<author>https://demo.viibrand.com</author>
</item>
<item>
<title><![CDATA[PHP代理实现用老人机看小说]]></title>
<link><![CDATA[https://demo.viibrand.com/phpcmsv9/index.php?m=content&c=index&a=show&catid=7&id=29]]></link>
<description><![CDATA[为了应对当前HTML格式和js脚本对老人机的不友好，我们需要处理一下某些小说网站，让它回到十几年前的样子，剔除大量CSS和JS，精简HTML标签，这样就能够让老人机快速、友好地看小说了。 目前下面的脚本就能实现了，可以为老人机提供简单地浏览和必备的搜索   ]]></description>
<pubDate>2020-02-27 21:03:00</pubDate>
<guid><![CDATA[https://demo.viibrand.com/phpcmsv9/index.php?m=content&c=index&a=show&catid=7&id=29]]></guid>
<author>https://demo.viibrand.com</author>
</item>
<item>
<title><![CDATA[近 50 种花式 “Hello, World”]]></title>
<link><![CDATA[https://demo.viibrand.com/phpcmsv9/index.php?m=content&c=index&a=show&catid=7&id=28]]></link>
<description><![CDATA[当我们学习一门编程语言时，都是从&ldquo;Hello, World!&rdquo;开始。所有程序员在其职业生涯中，都至少接触过一个经典的&ldquo;Hello, World!&rdquo; 程序。通常程序员会使用多种编程语言，多的甚至实现了十几种。 还有一种称为TTHW（Time to &ldquo;Hello, World!&rdquo;）的方   ]]></description>
<pubDate>2020-02-27 21:03:00</pubDate>
<guid><![CDATA[https://demo.viibrand.com/phpcmsv9/index.php?m=content&c=index&a=show&catid=7&id=28]]></guid>
<author>https://demo.viibrand.com</author>
</item>
<item>
<title><![CDATA[Redis基础你掌握多少了？来查漏补缺？]]></title>
<link><![CDATA[https://demo.viibrand.com/phpcmsv9/index.php?m=content&c=index&a=show&catid=7&id=27]]></link>
<description><![CDATA[<img src=https://demo.viibrand.com/phpcmsv9/uploadfile/2020/0312/thumb_150_150_20200312104601190.jpeg border='0' /><br /> 原文出处：https:  juejin im post 5dc4c5ef5188252af967afd7 Redis 是什么 Redis是开源的 内存中的数据结构存储系统，它可以用作 数据库、 缓存和 消息中间件。 它支持多种类型的数据结构，如 字符串strings， 散列hashes， 列表lists， 集   ]]></description>
<pubDate>2020-02-27 21:03:00</pubDate>
<guid><![CDATA[https://demo.viibrand.com/phpcmsv9/index.php?m=content&c=index&a=show&catid=7&id=27]]></guid>
<author>https://demo.viibrand.com</author>
</item>
<item>
<title><![CDATA[浅析 PHP7 底层运行机制]]></title>
<link><![CDATA[https://demo.viibrand.com/phpcmsv9/index.php?m=content&c=index&a=show&catid=7&id=26]]></link>
<description><![CDATA[<img src=https://demo.viibrand.com/phpcmsv9/uploadfile/2020/0312/thumb_150_150_20200312104601780.jpeg border='0' /><br />PHP7 代码执行过程 PHP 是解释型语言，其执行过程需先编译成中间代码，再经由特定的虚拟机，翻译成特定的指令被执行。其执行过程如下： PHP 代码 =&gt; Token =&gt; 抽象语法树 =&gt; Opcodes =&gt; 执行  各个步骤内容如下：   源代码通过词法分析   ]]></description>
<pubDate>2020-02-25 11:25:00</pubDate>
<guid><![CDATA[https://demo.viibrand.com/phpcmsv9/index.php?m=content&c=index&a=show&catid=7&id=26]]></guid>
<author>https://demo.viibrand.com</author>
</item>
<item>
<title><![CDATA[深入理解 PHP7 unset 真的会释放内存吗？]]></title>
<link><![CDATA[https://demo.viibrand.com/phpcmsv9/index.php?m=content&c=index&a=show&catid=7&id=25]]></link>
<description><![CDATA[<img src=https://demo.viibrand.com/phpcmsv9/uploadfile/2020/0312/thumb_150_150_20200312104600499.png border='0' /><br />01 关于unset的一些说法 有人说：   unset 并不真正释放内存；  unset 函数只能在变量值占用内存空间超过 256 字节时才会释放内存空间；  只有当指向该变量的所有变量（如引用变量）都被销毁后，才会释放内存；  unset 只是在释放大变量(   ]]></description>
<pubDate>2020-02-25 11:25:00</pubDate>
<guid><![CDATA[https://demo.viibrand.com/phpcmsv9/index.php?m=content&c=index&a=show&catid=7&id=25]]></guid>
<author>https://demo.viibrand.com</author>
</item>
<item>
<title><![CDATA[Nginx之美多商城前台部署]]></title>
<link><![CDATA[https://demo.viibrand.com/phpcmsv9/index.php?m=content&c=index&a=show&catid=7&id=24]]></link>
<description><![CDATA[<img src=https://demo.viibrand.com/phpcmsv9/uploadfile/2020/0312/20200312104600802.png border='0' /><br />这里我们采用动静分离的方式来部署美多商城项目。 动态请求：采用uwsgi与Django进行通信处理动态业务。 静态请求：采用Ngins通过socket与uwsgi进行通信处理静态业务 。 第一步：实现uwsgi与Django通信。1 在Django程序中，项目根路径创建uwsgi ini文件   ]]></description>
<pubDate>2020-02-24 10:00:00</pubDate>
<guid><![CDATA[https://demo.viibrand.com/phpcmsv9/index.php?m=content&c=index&a=show&catid=7&id=24]]></guid>
<author>https://demo.viibrand.com</author>
</item>
<item>
<title><![CDATA[Nginx系列二：负载均衡与反向代理]]></title>
<link><![CDATA[https://demo.viibrand.com/phpcmsv9/index.php?m=content&c=index&a=show&catid=7&id=23]]></link>
<description><![CDATA[<img src=https://demo.viibrand.com/phpcmsv9/uploadfile/2020/0312/thumb_150_150_20200312104558540.jpeg border='0' /><br />一、负载均衡 1 、什么是负载均衡 随着请求数的快速增长，单服务器已经无法承担大量用户的并发访问，这个时候，就需要建立服务器集群，来让多台服务器协同工作，提高整体项目的吞吐量和 QPS。假设一台设备资源占有率已经饱和，而另一台服务器缺只有零   ]]></description>
<pubDate>2020-02-24 10:00:00</pubDate>
<guid><![CDATA[https://demo.viibrand.com/phpcmsv9/index.php?m=content&c=index&a=show&catid=7&id=23]]></guid>
<author>https://demo.viibrand.com</author>
</item>
<item>
<title><![CDATA[避坑！用Docker搞定PHP开发环境搭建]]></title>
<link><![CDATA[https://demo.viibrand.com/phpcmsv9/index.php?m=content&c=index&a=show&catid=7&id=22]]></link>
<description><![CDATA[<img src=https://demo.viibrand.com/phpcmsv9/uploadfile/2020/0312/thumb_150_150_20200312104554368.jpeg border='0' /><br />因为最近换电脑的缘故需要重新部署一下本地的开发环境，之前采用的虚拟机方案，占用磁盘空间实在是太大，心疼SSD那么点地方，所以这次采用了Docker的方案来部署。关于这次部署的原则，我的想法是尽量使用官方的镜像来实现，尽量不改动或少改动镜像。因为是   ]]></description>
<pubDate>2020-02-23 09:20:00</pubDate>
<guid><![CDATA[https://demo.viibrand.com/phpcmsv9/index.php?m=content&c=index&a=show&catid=7&id=22]]></guid>
<author>https://demo.viibrand.com</author>
</item>
<item>
<title><![CDATA[PHP程序猿必备的七种武器]]></title>
<link><![CDATA[https://demo.viibrand.com/phpcmsv9/index.php?m=content&c=index&a=show&catid=7&id=21]]></link>
<description><![CDATA[作为一个程序猿（又或者是程序媛），出来闯荡江湖，没有几种必杀技在手，那是肯定无法赢得江湖名声的  本文就着重介绍对于程序猿来说，居家旅行编程泡妞的七种必备武器，以及若干实（zhuang）用（bi）必选。  1开发环境: 最隆重推荐：XAMPP  有win版   ]]></description>
<pubDate>2020-02-23 09:20:00</pubDate>
<guid><![CDATA[https://demo.viibrand.com/phpcmsv9/index.php?m=content&c=index&a=show&catid=7&id=21]]></guid>
<author>https://demo.viibrand.com</author>
</item>
<item>
<title><![CDATA[萌新必备技能--PHP框架反序列化入门教程]]></title>
<link><![CDATA[https://demo.viibrand.com/phpcmsv9/index.php?m=content&c=index&a=show&catid=7&id=20]]></link>
<description><![CDATA[前言 本文面向拥有一定PHP基础的萌新选手,从反序列化的简略原理-&gt;实战分析经典tp5 0 x的漏洞-&gt;讨论下CTF做题技巧, 后面系列就倾向于针对不同PHP框架如何有效地挖掘反序列化漏洞和快速构造POC的技术探讨。 一 PHP反序列化原理 序列化技术的出现主要是   ]]></description>
<pubDate>2020-02-22 10:30:00</pubDate>
<guid><![CDATA[https://demo.viibrand.com/phpcmsv9/index.php?m=content&c=index&a=show&catid=7&id=20]]></guid>
<author>https://demo.viibrand.com</author>
</item>
<item>
<title><![CDATA[hydra -一款好用的ssh破解密码工具]]></title>
<link><![CDATA[https://demo.viibrand.com/phpcmsv9/index.php?m=content&c=index&a=show&catid=7&id=19]]></link>
<description><![CDATA[<img src=https://demo.viibrand.com/phpcmsv9/uploadfile/2020/0312/thumb_150_150_20200312104552933.png border='0' /><br />hydra 工具 参数详解： -R 根据上一次进度继续破解 -S 使用SSL协议连接 -s 指定端口  -l 指定用户名  -L 指定用户名字典(文件)  -p 指定密码破解  -P 指定密码字典(文件)  -e 空密码探测和指定用户密码探测(ns)  -C 用户名可以   ]]></description>
<pubDate>2020-02-22 10:30:00</pubDate>
<guid><![CDATA[https://demo.viibrand.com/phpcmsv9/index.php?m=content&c=index&a=show&catid=7&id=19]]></guid>
<author>https://demo.viibrand.com</author>
</item>
<item>
<title><![CDATA[thinkphp5.0 使用 phpunit 进行单元测试]]></title>
<link><![CDATA[https://demo.viibrand.com/phpcmsv9/index.php?m=content&c=index&a=show&catid=7&id=18]]></link>
<description><![CDATA[起步  thinkphp5 0 是 tp 发展路线第一个支持 composer 的。tp 有自己的载入机制，composer 也有自己的载入机制。  官方提供了 think-testing 组件可以通过 composer require topthink think-testing 1 * 安装，但我对这个测试组件不是   ]]></description>
<pubDate>2020-02-22 10:30:00</pubDate>
<guid><![CDATA[https://demo.viibrand.com/phpcmsv9/index.php?m=content&c=index&a=show&catid=7&id=18]]></guid>
<author>https://demo.viibrand.com</author>
</item>
<item>
<title><![CDATA[研发流程优化实践]]></title>
<link><![CDATA[https://demo.viibrand.com/phpcmsv9/index.php?m=content&c=index&a=show&catid=7&id=17]]></link>
<description><![CDATA[<img src=https://demo.viibrand.com/phpcmsv9/uploadfile/2020/0312/20200312104551714.png border='0' /><br />接下来会以 提高用户价值的流动效率为核心，列出一些具体的研发流程优化实践  代码入库前   代码入库之前的开发活动，主要包括编码、调测调优、静态检查、自动化测试、代码审查等。这是开发者编写代码的步骤，自然是提高研发效能的关键环节。 代码   ]]></description>
<pubDate>2020-02-21 17:50:00</pubDate>
<guid><![CDATA[https://demo.viibrand.com/phpcmsv9/index.php?m=content&c=index&a=show&catid=7&id=17]]></guid>
<author>https://demo.viibrand.com</author>
</item>
<item>
<title><![CDATA[2020 招聘新变化，PHP程序员准备好了吗？]]></title>
<link><![CDATA[https://demo.viibrand.com/phpcmsv9/index.php?m=content&c=index&a=show&catid=7&id=16]]></link>
<description><![CDATA[<img src=https://demo.viibrand.com/phpcmsv9/uploadfile/2020/0312/thumb_150_150_20200312104550949.png border='0' /><br />今年开年因为疫情的扩散，很多中小企业损失惨重，甚至直接倒闭，即便是大公司，也在缩减各项成本，争取降低风险。而这种时候，最先被控制的往往是招聘成本。 根据智联招聘调查研究发现，新冠肺炎疫情爆发后，企业预计招聘人数有所减少。从整体招聘规模的   ]]></description>
<pubDate>2020-02-18 18:00:00</pubDate>
<guid><![CDATA[https://demo.viibrand.com/phpcmsv9/index.php?m=content&c=index&a=show&catid=7&id=16]]></guid>
<author>https://demo.viibrand.com</author>
</item>
<item>
<title><![CDATA[PHP实现大转盘抽奖算法]]></title>
<link><![CDATA[https://demo.viibrand.com/phpcmsv9/index.php?m=content&c=index&a=show&catid=7&id=15]]></link>
<description><![CDATA[本文通过具体的实例向大家介绍了PHP语言实现大转盘抽奖算法，希望对大家学习PHP抽奖有所帮助。 流程： 1 拼装奖项数组； 2 计算概率； 3 返回中奖情况。 代码如下：中奖概率  v  可以在后台设置，传到此方法中，注意传整数              ]]></description>
<pubDate>2020-02-18 18:00:00</pubDate>
<guid><![CDATA[https://demo.viibrand.com/phpcmsv9/index.php?m=content&c=index&a=show&catid=7&id=15]]></guid>
<author>https://demo.viibrand.com</author>
</item>
<item>
<title><![CDATA[PHP 8 能有多快？]]></title>
<link><![CDATA[https://demo.viibrand.com/phpcmsv9/index.php?m=content&c=index&a=show&catid=7&id=14]]></link>
<description><![CDATA[<img src=https://demo.viibrand.com/phpcmsv9/uploadfile/2020/0312/thumb_150_150_20200312104549732.jpeg border='0' /><br />PHP-8将于今年年底发布，其最令人期待的功能之一就是JIT编译。让我们通过本文来看看这项功能对PHP脚本的速度有怎样的影响？  作者 | Pedro Escudero 译者 | 弯月，责编 | 郭芮 出品 | CSDN（ID：CSDNnews） 以下为译文： 今年年底，PHP-8即   ]]></description>
<pubDate>2020-02-18 18:00:00</pubDate>
<guid><![CDATA[https://demo.viibrand.com/phpcmsv9/index.php?m=content&c=index&a=show&catid=7&id=14]]></guid>
<author>https://demo.viibrand.com</author>
</item>
<item>
<title><![CDATA[易优1.3.6新增购物车入口的标签调用，请问具体的标签和调用方法是什么呢]]></title>
<link><![CDATA[https://demo.viibrand.com/phpcmsv9/index.php?m=content&c=index&a=show&catid=7&id=13]]></link>
<description><![CDATA[<img src=https://demo.viibrand.com/phpcmsv9/uploadfile/2020/0312/20200312104121726.png border='0' /><br />问：1 3 6新增购物车入口的标签调用，请问具体的标签和调用方法是什么呢？ 答：开启购物车需要三步 1，后台右上角点击打开功能开关  2，开启会员中心及支付功能，最后打开商城开关  3，把标签粘贴到模板里合适的位置，具体可以看下商城中心后面的标   ]]></description>
<pubDate>2019-07-05 08:51:00</pubDate>
<guid><![CDATA[https://demo.viibrand.com/phpcmsv9/index.php?m=content&c=index&a=show&catid=7&id=13]]></guid>
<author>https://demo.viibrand.com</author>
</item>
<item>
<title><![CDATA[eyoucms  language 多语言列表标签]]></title>
<link><![CDATA[https://demo.viibrand.com/phpcmsv9/index.php?m=content&c=index&a=show&catid=7&id=12]]></link>
<description><![CDATA[【基础用法】 名称：language 功能：获取多语言列表内容。 语法： {eyou:language type=default} &lt;a href=&quot;{$field url}&quot;&gt;&lt;img src=&quot;{$field logo}&quot; alt=&quot;{$field title}&quot;&gt;{$field title}&lt; a&gt; { eyou:language} 参数： type=default 默认格式   ]]></description>
<pubDate>2019-02-18 08:51:00</pubDate>
<guid><![CDATA[https://demo.viibrand.com/phpcmsv9/index.php?m=content&c=index&a=show&catid=7&id=12]]></guid>
<author>https://demo.viibrand.com</author>
</item>
</channel>
</rss>
