小编KDX*_*KDX的帖子

如何使用Nginx实时实现图像压缩?

要解决的问题:

我在CentOS平台上.我希望压缩静态图像资源(jpg/gif/png)以优化Web服务(不调整大小),同时保留原始文件.

例如,

发送到的请求http://server-A/images/image.jpg将使用预配置的无损/有损参数进行即时压缩(和缓存).

我想Polish在Cloudflare中实现类似的功能效果,但在我自己的Web服务器上.

有哪些工具可用于此类集成?

另一种想法:

有没有办法观察/originals/任何变化的路径,如果是,然后进行离线图像压缩并将其输出到/compressed/路径?

nginx image-compression

6
推荐指数
1
解决办法
1739
查看次数

如何识别和微调专用服务器上的 PHP+MySQL 应用程序的性能瓶颈?

问题:

我在高峰使用时间遇到性能瓶颈,而系统资源仍然可用。

在使用高峰时段,我遇到了广告投放服务器响应缓慢的情况,持续了 2 个小时。

背景:

我正在开发一台运行Revive Adserver PHP+MySQL 应用程序的专用服务器,每天在具有以下规格的专用服务器上提供 900 万次展示:

CPU: AMD 2.3Ghz 8-cores
RAM: 32GB
SSD: 250GB x 2, RAID-1
Run Code Online (Sandbox Code Playgroud)

下图是高峰使用时段的数字:

load average: 1.18, 0.83, 0.65
load average: 1.00, 0.81, 0.64
load average: 1.23, 0.86, 0.66

             total       used       free     shared    buffers     cached
Mem:         31820      15843      15977         79        147      13424
-/+ buffers/cache:       2271      29549 
Swap:         2047        405       1642 
Run Code Online (Sandbox Code Playgroud)

netstat -an | grep :80 | wc -l给我:

11232

iotop给我提供了低于 10M/s 的性能,而大部分统计数据都用于具有mysql写入活动的进程

Total DISK …
Run Code Online (Sandbox Code Playgroud)

php mysql apache performance nginx

5
推荐指数
1
解决办法
4890
查看次数

使用querySelectorAll来定位嵌套元素

如何使用仅querySelectorAll选择<p>父级<div class="entry-content">

例如.

<div>
    <p>ParagraphA</p>
    <p>ParagraphB</p>
</div>
<div class="entry-content">
    <p>Paragraph1</p>
    <p>Paragraph2</p>
    <p>Paragraph3</p>
</div>
    <p>Paragraph4</p>
    <p>Paragraph5</p>
Run Code Online (Sandbox Code Playgroud)

我只想选择Paragraph1~Paragraph3.

我正在使用var x = document.querySelectorAll("p");哪个正在选择一切.

var x = document.querySelectorAll("div > p");得到我需要的东西是非常封闭的,但我需要确保只选择指定的类中的所有<p>元素<div class="entry-content">.

如何修改它来完成任务?

javascript css-selectors

3
推荐指数
1
解决办法
4885
查看次数

iPad Pro显示屏的优化网页图像分辨率

我正在为响应式网站创建标题图像(全屏宽度).

什么是最佳分辨率,在12.9"iPad Pro上看起来仍然不错?

我的正常工作流程是在Photoshop中以72 PPI创建图像.

该规范表明它的分辨率为2732 x 2048,每英寸226像素.

在横向模式下在iPad Pro上观看时,我不希望它看起来像素化.

photoshop image ipad ios responsive-design

2
推荐指数
1
解决办法
5927
查看次数