Fix a few images/links

This commit is contained in:
Francis Lavoie 2023-12-12 10:34:47 -05:00
parent ddced518a1
commit 0287674362
No known key found for this signature in database
GPG key ID: 0F66EE1687682239
5 changed files with 9 additions and 9 deletions

View file

@ -25,7 +25,7 @@ This document will help you learn about the HTTP Caddyfile in detail.
The Caddyfile's structure can be described visually:
![Caddyfile structure](/resources/images/caddyfile-visual.png)
![Caddyfile structure](/old/resources/images/caddyfile-visual.png)
Key points:

View file

@ -51,7 +51,7 @@ file_server [<matcher>] [browse] {
- **browse** <span id="browse"/> enables file listings for requests to directories that do not have an index file.
- **<template_file>** <span id="template_file"/> is an optional custom template file to use for directory listings. Defaults to the template that can be extracted using the command `caddy file-server export-template`, which will print the defaut template to stdout. The embedded template can also be found [here in the source code ![external link](/resources/images/external-link.svg)](https://github.com/caddyserver/caddy/blob/master/modules/caddyhttp/fileserver/browse.html). Browse templates can use actions from [the standard templates module](/docs/modules/http.handlers.templates#docs) as well.
- **<template_file>** <span id="template_file"/> is an optional custom template file to use for directory listings. Defaults to the template that can be extracted using the command `caddy file-server export-template`, which will print the defaut template to stdout. The embedded template can also be found [here in the source code ![external link](/old/resources/images/external-link.svg)](https://github.com/caddyserver/caddy/blob/master/modules/caddyhttp/fileserver/browse.html). Browse templates can use actions from [the standard templates module](/docs/modules/http.handlers.templates#docs) as well.
- **precompressed** <span id="precompressed"/> is the list of encoding formats to search for precompressed sidecar files. Arguments are an ordered list of encoding formats to search for precompressed [sidecar files](https://en.wikipedia.org/wiki/Sidecar_file). Supported formats are `gzip` (`.gz`), `zstd` (`.zst`) and `br` (`.br`).

View file

@ -400,7 +400,7 @@ Bingo. Nearly half of memory is allocated strictly for read and write buffers fr
If we instead run the `svg` or `web` commands, we'll get a visualization of the profile:
![CPU profile visualization](/resources/images/profile.png)
![CPU profile visualization](/old/resources/images/profile.png)
This is a CPU profile but similar graphs are available for other profile types.
@ -436,7 +436,7 @@ As you can see, we reduced memory allocations by about half!
Diffs can be visualized, too:
![CPU profile visualization](/resources/images/profile-diff.png)
![CPU profile visualization](/old/resources/images/profile-diff.png)
This makes it really obvious how the changes affected the performance of certain parts of the program.
@ -449,4 +449,4 @@ To really put the "pro" in "profiling", consider these resources:
- [pprof Documentation](https://github.com/google/pprof/blob/main/doc/README.md)
- [A real-world use of profiles with Caddy](https://github.com/caddyserver/caddy/pull/4978)
- [Performance on the Go wiki](https://github.com/golang/go/wiki/Performance)
- [The `net/http/pprof` package](https://pkg.go.dev/net/http/pprof)
- [The `net/http/pprof` package](https://pkg.go.dev/net/http/pprof)