Skip to content

Commit

Permalink
change: update blog articles.
Browse files Browse the repository at this point in the history
  • Loading branch information
github-actions[bot] committed Nov 27, 2023
1 parent 715e377 commit fe53bb0
Show file tree
Hide file tree
Showing 20 changed files with 161 additions and 122 deletions.
Binary file added v2/images/header-images/cn-edge-resp-header.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added v2/images/header-images/cn-edge-usr-mgt.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added v2/images/header-images/cn-ylang-dump-go-val.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added v2/images/header-images/edge-dns-cn.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added v2/images/header-images/edge-dns-en.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added v2/images/header-images/edge-gslb-cn.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added v2/images/header-images/edge-gslb-en.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added v2/images/header-images/en-edge-resp-header.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added v2/images/header-images/en-edge-user-mgt.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added v2/images/header-images/en-ylang-dump-go-val.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
54 changes: 27 additions & 27 deletions v2/lua/openresty_org/templates.lua

Large diffs are not rendered by default.

24 changes: 12 additions & 12 deletions v2/templates/news-cn.tt2
Original file line number Diff line number Diff line change
Expand Up @@ -12,22 +12,22 @@
</picture></a>
<div class="news-description"><strong class="news-hint">[% c.l("New!") %]&nbsp;</strong><a href="ann-test-nginx-030.html">Test::Nginx 0.30</a><span>&nbsp;[% c.l("is now released!") %]</span></div>
</div>
<div class="news-item"><a href="https://blog.openresty.com.cn/cn/django-mem-distr/?src=org_news" target="_blank"><img class="news-img" src="../images/header-images/django-mem-distr-cn.jpg" loading="lazy"/></a>
<div class="news-description"><strong class="news-hint">[% c.l("New!") %]</strong><span>&nbsp;[% c.l("New blog post") %]&nbsp;</span><a href="https://blog.openresty.com.cn/cn/django-mem-distr/?src=org_news" target="_blank">Python 的 Django 应用内部是如何使用内存的(使用 OpenResty XRay)</a><span>&nbsp;[% c.l("is published.") %]</span></div>
<div class="news-item"><a href="https://blog.openresty.com.cn/cn/python-xray-overhead/?src=org_news" target="_blank"><img class="news-img" src="../images/header-images/cn-python-xray-overhead.png" loading="lazy"/></a>
<div class="news-description"><strong class="news-hint">[% c.l("New!") %]</strong><span>&nbsp;[% c.l("New blog post") %]&nbsp;</span><a href="https://blog.openresty.com.cn/cn/python-xray-overhead/?src=org_news" target="_blank">追踪 Python 应用时 OpenResty XRay 对系统性能的影响(使用OpenResty XRay)</a><span>&nbsp;[% c.l("is published.") %]</span></div>
</div>
<div class="news-item"><a href="https://blog.openresty.com.cn/cn/xray-agent-install-centos/?src=org_news" target="_blank"><img class="news-img" src="../images/header-images/cn-xray-agent-install-centos8.png" loading="lazy"/></a>
<div class="news-description"><strong class="news-hint">[% c.l("New!") %]</strong><span>&nbsp;[% c.l("New blog post") %]&nbsp;</span><a href="https://blog.openresty.com.cn/cn/xray-agent-install-centos/?src=org_news" target="_blank">在 CentOs 上安装 OpenResty XRay 的 Agent(使用 RPM 包仓库)</a><span>&nbsp;[% c.l("is published.") %]</span></div>
<div class="news-item"><a href="https://blog.openresty.com.cn/cn/rust-xray-overhead/?src=org_news" target="_blank"><img class="news-img" src="../images/header-images/cn-rust-xray-overhead.png" loading="lazy"/></a>
<div class="news-description"><strong class="news-hint">[% c.l("New!") %]</strong><span>&nbsp;[% c.l("New blog post") %]&nbsp;</span><a href="https://blog.openresty.com.cn/cn/rust-xray-overhead/?src=org_news" target="_blank">追踪 Rust 应用时 OpenResty XRay 对系统性能的影响(使用OpenResty XRay)</a><span>&nbsp;[% c.l("is published.") %]</span></div>
</div>
<div class="news-item"><a href="https://blog.openresty.com.cn/cn/python-high-mem/?src=org_news" target="_blank"><img class="news-img" src="../images/header-images/cn-python-high-mem.jpg" loading="lazy"/></a>
<div class="news-description"><strong class="news-hint">[% c.l("New!") %]</strong><span>&nbsp;[% c.l("New blog post") %]&nbsp;</span><a href="https://blog.openresty.com.cn/cn/python-high-mem/?src=org_news" target="_blank">线上定位 Python 进程中的大内存对象(使用 OpenResty XRay)</a><span>&nbsp;[% c.l("is published.") %]</span></div>
<div class="news-item"><a href="https://blog.openresty.com.cn/cn/ylang-dump-go-val/?src=org_news" target="_blank"><img class="news-img" src="../images/header-images/cn-ylang-dump-go-val.png" loading="lazy"/></a>
<div class="news-description"><strong class="news-hint">[% c.l("New!") %]</strong><span>&nbsp;[% c.l("New blog post") %]&nbsp;</span><a href="https://blog.openresty.com.cn/cn/ylang-dump-go-val/?src=org_news" target="_blank">编写自定义 Ylang 分析器动态追踪 Go 程序(使用 OpenResty XRay)</a><span>&nbsp;[% c.l("is published.") %]</span></div>
</div>
<div class="news-item"><a href="https://blog.openresty.com.cn/cn/sled-high-cpu/?src=org_news" target="_blank"><img class="news-img" src="../images/header-images/cn-sled-high-cpu.jpg" loading="lazy"/></a>
<div class="news-description"><strong class="news-hint">[% c.l("New!") %]</strong><span>&nbsp;[% c.l("New blog post") %]&nbsp;</span><a href="https://blog.openresty.com.cn/cn/sled-high-cpu/?src=org_news" target="_blank">CPU 时间是如何耗费在 Rust 的 Sled 库内部的(使用OpenResty XRay)</a><span>&nbsp;[% c.l("is published.") %]</span></div>
<div class="news-item"><a href="https://blog.openresty.com.cn/cn/edge-dns/?src=org_news" target="_blank"><img class="news-img" src="../images/header-images/edge-dns-cn.jpg" loading="lazy"/></a>
<div class="news-description"><strong class="news-hint">[% c.l("New!") %]</strong><span>&nbsp;[% c.l("New blog post") %]&nbsp;</span><a href="https://blog.openresty.com.cn/cn/edge-dns/?src=org_news" target="_blank">在 OpenResty Edge 中配置 DNS 记录</a><span>&nbsp;[% c.l("is published.") %]</span></div>
</div>
<div class="news-item"><a href="https://blog.openresty.com.cn/cn/etcd-cpu-distr/?src=org_news" target="_blank"><img class="news-img" src="../images/header-images/etcd-cpu-distr-cn.jpg" loading="lazy"/></a>
<div class="news-description"><strong class="news-hint">[% c.l("New!") %]</strong><span>&nbsp;[% c.l("New blog post") %]&nbsp;</span><a href="https://blog.openresty.com.cn/cn/etcd-cpu-distr/?src=org_news" target="_blank">Go 的 etcd 服务器把 CPU 时间都花哪儿了(使用 OpenResty XRay)</a><span>&nbsp;[% c.l("is published.") %]</span></div>
<div class="news-item"><a href="https://blog.openresty.com.cn/cn/edge-resp-header/?src=org_news" target="_blank"><img class="news-img" src="../images/header-images/cn-edge-resp-header.png" loading="lazy"/></a>
<div class="news-description"><strong class="news-hint">[% c.l("New!") %]</strong><span>&nbsp;[% c.l("New blog post") %]&nbsp;</span><a href="https://blog.openresty.com.cn/cn/edge-resp-header/?src=org_news" target="_blank">如何添加自定义响应头(使用 OpenResty Edge)</a><span>&nbsp;[% c.l("is published.") %]</span></div>
</div>
<div class="news-item"><a href="https://blog.openresty.com.cn/cn/llama-high-cpu/?src=org_news" target="_blank"><img class="news-img" src="../images/header-images/llama-high-cpu-cn.jpg" loading="lazy"/></a>
<div class="news-description"><strong class="news-hint">[% c.l("New!") %]</strong><span>&nbsp;[% c.l("New blog post") %]&nbsp;</span><a href="https://blog.openresty.com.cn/cn/llama-high-cpu/?src=org_news" target="_blank">CPU 时间是如何耗费在 llama.cpp 程序和 LLaMA2 模型内部的(使用 OpenResty XRay)</a><span>&nbsp;[% c.l("is published.") %]</span></div>
<div class="news-item"><a href="https://blog.openresty.com.cn/cn/edge-user-mgt/?src=org_news" target="_blank"><img class="news-img" src="../images/header-images/cn-edge-usr-mgt.png" loading="lazy"/></a>
<div class="news-description"><strong class="news-hint">[% c.l("New!") %]</strong><span>&nbsp;[% c.l("New blog post") %]&nbsp;</span><a href="https://blog.openresty.com.cn/cn/edge-user-mgt/?src=org_news" target="_blank">Web 控制台的用户管理和访问控制(OpenResty Edge)</a><span>&nbsp;[% c.l("is published.") %]</span></div>
</div>
</div>
24 changes: 12 additions & 12 deletions v2/templates/news-en.tt2
Original file line number Diff line number Diff line change
Expand Up @@ -12,22 +12,22 @@
</picture></a>
<div class="news-description"><strong class="news-hint">[% c.l("New!") %]&nbsp;</strong><a href="ann-test-nginx-030.html">Test::Nginx 0.30</a><span>&nbsp;[% c.l("is now released!") %]</span></div>
</div>
<div class="news-item"><a href="https://blog.openresty.com/en/django-mem-distr/?src=org_news" target="_blank"><img class="news-img" src="../images/header-images/django-mem-distr-en.jpg" loading="lazy"/></a>
<div class="news-description"><strong class="news-hint">[% c.l("New!") %]</strong><span>&nbsp;[% c.l("New blog post") %]&nbsp;</span><a href="https://blog.openresty.com/en/django-mem-distr/?src=org_news" target="_blank">How Python Django's Application Uses Memory Internally (Using OpenResty XRay)</a><span>&nbsp;[% c.l("is published.") %]</span></div>
<div class="news-item"><a href="https://blog.openresty.com/en/python-xray-overhead/?src=org_news" target="_blank"><img class="news-img" src="../images/header-images/en-python-xray-overhead.png" loading="lazy"/></a>
<div class="news-description"><strong class="news-hint">[% c.l("New!") %]</strong><span>&nbsp;[% c.l("New blog post") %]&nbsp;</span><a href="https://blog.openresty.com/en/python-xray-overhead/?src=org_news" target="_blank">Performance Impact of OpenResty XRay when Tracing Python Apps (using OpenResty XRay)</a><span>&nbsp;[% c.l("is published.") %]</span></div>
</div>
<div class="news-item"><a href="https://blog.openresty.com/en/xray-agent-install-centos/?src=org_news" target="_blank"><img class="news-img" src="../images/header-images/en-xray-agent-install-centos8.png" loading="lazy"/></a>
<div class="news-description"><strong class="news-hint">[% c.l("New!") %]</strong><span>&nbsp;[% c.l("New blog post") %]&nbsp;</span><a href="https://blog.openresty.com/en/xray-agent-install-centos/?src=org_news" target="_blank">Install OpenResty XRay’s Agents on CentOS via RPM Packages</a><span>&nbsp;[% c.l("is published.") %]</span></div>
<div class="news-item"><a href="https://blog.openresty.com/en/rust-xray-overhead/?src=org_news" target="_blank"><img class="news-img" src="../images/header-images/en-rust-xray-overhead.png" loading="lazy"/></a>
<div class="news-description"><strong class="news-hint">[% c.l("New!") %]</strong><span>&nbsp;[% c.l("New blog post") %]&nbsp;</span><a href="https://blog.openresty.com/en/rust-xray-overhead/?src=org_news" target="_blank">Performance Impact of OpenResty XRay when Tracing Rust Apps (using OpenResty XRay)</a><span>&nbsp;[% c.l("is published.") %]</span></div>
</div>
<div class="news-item"><a href="https://blog.openresty.com/en/python-high-mem/?src=org_news" target="_blank"><img class="news-img" src="../images/header-images/en-python-high-mem.jpg" loading="lazy"/></a>
<div class="news-description"><strong class="news-hint">[% c.l("New!") %]</strong><span>&nbsp;[% c.l("New blog post") %]&nbsp;</span><a href="https://blog.openresty.com/en/python-high-mem/?src=org_news" target="_blank">Find the largest Python objects or values taking the most RAM (using OpenResty XRay)</a><span>&nbsp;[% c.l("is published.") %]</span></div>
<div class="news-item"><a href="https://blog.openresty.com/en/ylang-dump-go-val/?src=org_news" target="_blank"><img class="news-img" src="../images/header-images/en-ylang-dump-go-val.png" loading="lazy"/></a>
<div class="news-description"><strong class="news-hint">[% c.l("New!") %]</strong><span>&nbsp;[% c.l("New blog post") %]&nbsp;</span><a href="https://blog.openresty.com/en/ylang-dump-go-val/?src=org_news" target="_blank">Dynamic-Tracing Custom Go Programs with Custom Ylang (using OpenResty XRay)</a><span>&nbsp;[% c.l("is published.") %]</span></div>
</div>
<div class="news-item"><a href="https://blog.openresty.com/en/sled-high-cpu/?src=org_news" target="_blank"><img class="news-img" src="../images/header-images/en-sled-high-cpu.jpg" loading="lazy"/></a>
<div class="news-description"><strong class="news-hint">[% c.l("New!") %]</strong><span>&nbsp;[% c.l("New blog post") %]&nbsp;</span><a href="https://blog.openresty.com/en/sled-high-cpu/?src=org_news" target="_blank">How CPU time is spent inside Rust’s Sled library (using OpenResty XRay)</a><span>&nbsp;[% c.l("is published.") %]</span></div>
<div class="news-item"><a href="https://blog.openresty.com/en/edge-dns/?src=org_news" target="_blank"><img class="news-img" src="../images/header-images/edge-dns-en.png" loading="lazy"/></a>
<div class="news-description"><strong class="news-hint">[% c.l("New!") %]</strong><span>&nbsp;[% c.l("New blog post") %]&nbsp;</span><a href="https://blog.openresty.com/en/edge-dns/?src=org_news" target="_blank">Configure DNS Records in OpenResty Edge</a><span>&nbsp;[% c.l("is published.") %]</span></div>
</div>
<div class="news-item"><a href="https://blog.openresty.com/en/etcd-cpu-distr/?src=org_news" target="_blank"><img class="news-img" src="../images/header-images/etcd-cpu-distr-en.jpg" loading="lazy"/></a>
<div class="news-description"><strong class="news-hint">[% c.l("New!") %]</strong><span>&nbsp;[% c.l("New blog post") %]&nbsp;</span><a href="https://blog.openresty.com/en/etcd-cpu-distr/?src=org_news" target="_blank">How CPU time is spent inside Go's etcd server (using OpenResty XRay)</a><span>&nbsp;[% c.l("is published.") %]</span></div>
<div class="news-item"><a href="https://blog.openresty.com/en/edge-resp-header/?src=org_news" target="_blank"><img class="news-img" src="../images/header-images/en-edge-resp-header.png" loading="lazy"/></a>
<div class="news-description"><strong class="news-hint">[% c.l("New!") %]</strong><span>&nbsp;[% c.l("New blog post") %]&nbsp;</span><a href="https://blog.openresty.com/en/edge-resp-header/?src=org_news" target="_blank">Adding Custom Response Headers in OpenResty Edge</a><span>&nbsp;[% c.l("is published.") %]</span></div>
</div>
<div class="news-item"><a href="https://blog.openresty.com/en/llama-high-cpu/?src=org_news" target="_blank"><img class="news-img" src="../images/header-images/llama-high-cpu-en.jpg" loading="lazy"/></a>
<div class="news-description"><strong class="news-hint">[% c.l("New!") %]</strong><span>&nbsp;[% c.l("New blog post") %]&nbsp;</span><a href="https://blog.openresty.com/en/llama-high-cpu/?src=org_news" target="_blank">How CPU time is spent inside llama.cpp + LLaMA2 (using OpenResty XRay)</a><span>&nbsp;[% c.l("is published.") %]</span></div>
<div class="news-item"><a href="https://blog.openresty.com/en/edge-gslb/?src=org_news" target="_blank"><img class="news-img" src="../images/header-images/edge-gslb-en.png" loading="lazy"/></a>
<div class="news-description"><strong class="news-hint">[% c.l("New!") %]</strong><span>&nbsp;[% c.l("New blog post") %]&nbsp;</span><a href="https://blog.openresty.com/en/edge-gslb/?src=org_news" target="_blank">How to Use OpenResty Edge's Global Server Load Balancing (GSLB) Feature</a><span>&nbsp;[% c.l("is published.") %]</span></div>
</div>
</div>
Loading

0 comments on commit fe53bb0

Please sign in to comment.