teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

2

修正

2019/06/19 09:19

投稿

m.ts10806
m.ts10806

スコア80888

answer CHANGED
@@ -6,4 +6,6 @@
6
6
 
7
7
  いずれにしてもリクエストパラメータによって毎回画像は生成されることになりますが、それは画像ファイル実体がサーバーに置かれるというわけではありません。
8
8
  ※これは動的なWebページと考え方としては同じです。
9
- ※そもそもサーバーに負荷がドンとかかるような大きな画像を生成することってそうないですし提示のものくらいでしたら余裕ではないでしょうか。
9
+ ※そもそもサーバーに負荷がドンとかかるような大きな画像を生成することってそうないですし提示のものくらいでしたら余裕ではないでしょうか。
10
+
11
+ いっそ文字だけDBから取得して画像はJavaScriptでCanvasで書いてしまうという手も。

1

修正

2019/06/19 09:19

投稿

m.ts10806
m.ts10806

スコア80888

answer CHANGED
@@ -1,8 +1,9 @@
1
1
  提示のような形であれば、「単に文字列が画像に載っている」だけとも言えるので
2
2
  テンプレート画像一枚だけ用意しておいて文字列込みの画像をサーバーサイドで作って表示するといったことは可能でしょう。
3
3
 
4
+ PHPなら他にもGDライブラリというものもあります。
4
5
  PHPでもImageMagickは使えますね。
5
- PHPなら他にもGDライブラリというものもあります。
6
6
 
7
7
  いずれにしてもリクエストパラメータによって毎回画像は生成されることになりますが、それは画像ファイル実体がサーバーに置かれるというわけではありません。
8
- ※これは動的なWebページと考え方としては同じです。
8
+ ※これは動的なWebページと考え方としては同じです。
9
+ ※そもそもサーバーに負荷がドンとかかるような大きな画像を生成することってそうないですし提示のものくらいでしたら余裕ではないでしょうか。