したらばTOP ■掲示板に戻る■ 全部 1-100 最新50 | |

ECOwiki編集・相談スレッド

1名無しさん:2014/01/04(土) 12:42:26 ID:6HK1tTSc0
旧、新wikiについての情報をやりとりするスレです。

旧wiki:ttp://ec.gamedb.info/wiki/
暫定新wiki:ttp://emil.wiki.fc2.com/

旧wikiの前からの管理人失踪、突然のページ削除
これからの編集・方針について情報交換していきましょう。

319名無しさん:2015/09/03(木) 02:39:22 ID:S0P/U7x20
パートナー一覧表(アルマ・モンスター)のページサイズが分割基準を超えています。
ttp://eco.acronia.net/wiki/?PartnerList/Almamonster
html331KB、ソース134KB、画像924KBなので、基準Bに引っかかっています。基準Aはhtmlとソースどっちを指すのか不明です。
 基準A テキストのみ200KB
 基準B 画像込みで1MB

(1) 分割しない。画像のリサイズで延命
 基準Aがソースを指す場合、これで基準をクリアできます。
 全画像が横128pxになるようにトリミング・リサイズしたところ582KBになりました。
 ただしこのリサイズ・トリミングは私個人の主観で勝手にやったものなので、
 横128pxを考慮して改めて撮影、投稿してもらう方がきれいな画像になると思います。
(2) 1期2期、3期その他の2分割
 基準Aがhtmlを指す場合は分割が絶対なので、とりあえず固定メンバーである1期と2期を独立させます。
 分割すれば画像を小さくする必要もありません。御魂・ロアは固定メンバーのためか大体が横128px以上です。
 この分け方に馴染みが無い人には不親切ですが、通常パートナーのようにincludeで合わせてしまうのはアリなのかな?
 もしincludeが駄目であっても、目次のcontents部分を現状維持(通常パートナーと同様)などの対策をすれば何とかなると思います。

320319:2015/09/03(木) 18:10:21 ID:S0P/U7x20
このレス内のページサイズは全てテキストのみ・html基準で書いています。
(2) 1期2期、3期その他の2分割 でテストページを作成したところ、別の分割方法でないと駄目みたいです。
1期2期(24体) ttp://eco.acronia.net/wiki/?SandBox/table3 163KB (スキル全載せの場合は210KB)
3期その他   ttp://eco.acronia.net/wiki/?SandBox/table4 202KB

3期その他の各項目サイズは以下の通りで、1期2期に肩代わりさせる場合は3期以外の1つだけなら入りそうですが、
それでも結局すぐ3期が増えて分割議論になると思います。
3期アルマだけにすると142KBなので少し余裕が出てきますが、その他が少し寂しい感じになります。
ただしincludeありの場合は寂しいとかいう問題は無くなります。

3期その他ページ(202KB)内サイズ
 その他3体 20KB
 特典系4体 21KB
 コラボ系3体 19KB
 3期アルマ 101KB

321Jasmin:2015/09/03(木) 22:15:37 ID:qtigWOJ20
分割推奨ラインですが、あれはgamedb-wikiの時のものなので、
ECO-Wiki (acronia) では多少超えても大丈夫だと思います。

もちろん巨大ページ・画像は好ましくありませんが、
Wiki側と言うよりは閲覧者側の利便(重さや使い勝手)を考慮して判断してもらえればと思います。


参考に、ECO-Wiki (acronia) での状況は以下のようになります。


【各リソースが逼迫した場合に起こる問題と現状】
◯Wiki全体の転送量
→アクセス制限(503エラーなど)
[現状] 転送量上限の目安40GB/日に対して、2GB/日程度で問題なし

◯Wiki全体のアクセス数
→アクセス制限(503エラーなど)
[現状] 3月ごろに制限が発生。制限目安は不明なものの、最近は問題は起こっていない。

◯編集時・ページ生成時のピークメモリ使用量
→該当wikiページの編集・表示が出来ない
[現状] 制限128MBに対して現状は最大30〜40MB程度なので問題なし。

◯編集時・ページ生成時のCPU使用量
→アクセス制限(503エラーなど)
[現状] 制限目安は不明なものの、特に問題は起こっていない。


【管理者側で実施している対策】
◯Wiki全体の転送量
→gzip圧縮転送
→ブラウザキャッシュの活用

◯Wiki全体のアクセス数
→画像の遅延ロード・画像同時DL数制限
→ブラウザキャッシュの活用

◯編集時・ページ生成時のピークメモリ使用量
→(特になし)

◯ページ生成時のCPU使用量
→bodycacheパッチの適用


【編集者側で可能と思われる対策】
◯Wiki全体の転送量
→Wikiページ記述量削減(gzip圧縮しているので影響小)
→画像数、画像ファイルサイズ削減

◯Wiki全体のアクセス数
→画像数削減(特に一度に表示される画像数)

◯編集時・ページ生成時のピークメモリ使用量
→Wikiページ記述量削減(ページ分割など)
→includeで分割ページ読み込み

◯編集時・ページ生成時のCPU使用量
→Wikiページ記述量削減(ページ分割など)


【備考】
・転送量は余裕があるので、閲覧者から見たページの重さなどを考慮してください。
・HTMLはgzip圧縮転送されるので、多少大きくてもページ表示速度への影響は少ないと思います。
・includeでの分割はピークメモリ使用量削減効果がありますが、現状問題にはなっていないので、無理して使う必要はありません。

322319:2015/09/03(木) 23:25:10 ID:TWrVlILE0
ありがとうございます。現在の分割提起は取り下げます。
ページサイズのみを根拠にしていて(利便性等ではない)、これは大きな問題になっていないとのことですので。
通常  463KB 68+31体 メモリ8.4MB
アルマ 331KB   46体 メモリ9.6MB
分割後 328KB 24+22体 メモリ3.7MB ←1期2期を独立させてincludeしたテストページ
ttp://eco.acronia.net/wiki/?SandBox/table5

「総アルマ化」がいつまで続くか不明ですが、分割が必要になっても通常を参考に構成すれば良いので直ちに分割可能だと思います。

323287:2015/09/03(木) 23:56:37 ID:TWrVlILE0
ちなみにスキル全載せ版>318はメモリ11.4MB、ページ生成時間は50倍みたいです。
もし全載せした場合、重いという意見が多ければ直ちに分割includeしようと思います。

324Jasmin:2015/09/04(金) 01:11:57 ID:qtigWOJ20
ページ生成時間とメモリ使用量は、
「State: generated.」と「State: cached.」でかなり差があるので気をつけてください。

「State: generated」→編集直後の初回ページ生成で、生成時間大、メモリ使用量大。
「State: cached.」→2回目以降の閲覧でキャッシュ利用のため、生成時間小、メモリ使用量小。
「State: skippedやsuspended.」→キャッシュが使えない特殊ページやプレビュー。負荷はgeneratedと同様。


分割includeが効くのは「State: generated」の方ですが、
大半の閲覧は「State: cached.」で捌かれるので
閲覧に関してはパフォーマンス上の問題は起こりにくくなっています。

また、memory_limitの設定も128Mと大きいので、
ページの肥大化で編集不可能になる心配もほとんど無いと思います。
(gamedb-wikiは、たぶんmemory_limitがだいぶ小さかったのだと思います。)

#contentsが使えないデメリットもありますし、分割includeはやらなくて済むならその方が良いかと思います。

325Jasmin:2015/09/04(金) 01:28:33 ID:qtigWOJ20
なお、「Wiki全体のアクセス数」の観点からは、
(includeで結合せずに)独立したページに分けた方が良いです。

例えば、今のアルマページの構成だと「第3期アルマ」の情報を見に来た人も
ページを開いたときに上の方にある「第1期アルマ」の画像を読み込むことになり
その分アクセス数が増えてしまうからです。

閲覧者からすると画像を余計に読み込むことにもなるので
結構長くなってきたアルマページは分割を真剣に考えて良いかもしれませんね。

326名無しさん:2015/09/04(金) 17:04:59 ID:TWrVlILE0
間違った数値で考察してしまい失礼しました。
メモリ使用量等についてのレス>322,323は取り消します

パートナーページの分割について、自分以外の方の意見も聞きたいです
 各ページの掲載数は大体以下のようになっています。
 通常109体、騎乗146体、ネコマタ16体、背中17体、オートマタ5体、武神12体、守護魔16体、ハートメイト29体、アルマ46体、ロア25体、御魂13体
 popによるとアクセス数は多い順にアルマ65k、通常46k、御魂28k、ロア26k、騎乗23k、ハートメイト16kなどとなっています。
 ちなみにテンプレが置いてあるだけのPartnerListはアクセス数23k (MenuBarから?)

自分はアルマを分けるとすれば1期2期とそれ以外の2ページに分け、 例>320
名前のリストだけのページも作成し、MenuBarの└アルマ/ロア/御魂からアルマを独立させるのが良いと思います。
プルルをどちらに掲載するのが良いかは分かりません(アルティ・アイリス的に1期2期?)
├ロア/御魂
└アルマ (1期2期/3期その他)
  ↑
名前のリストだけのページにリンク

通常と騎乗も掲載数的に分けたいですが、通常は今の分割をそのまま使うとしても騎乗は分かりやすい基準が思いつきません。

327名無しさん:2015/09/04(金) 17:54:05 ID:eZdvw26g0
来年以降もアルマが追加される可能性が高そうですし
今後も考えて分けるなら、その他は3期とは別にしといた方がいいかとも思います

アルマ (1期2期/3期4期/その他)

それと、
XXX・アルマ (通常パートナー←→ライドパートナー)
となっている部分、数も増えてきて見づらく感じます。
わざわざここに入れずに説明部分で充分かと思いますがいかがですか


新着レスの表示


名前: E-mail(省略可)

※書き込む際の注意事項はこちら

※画像アップローダーはこちら

(画像を表示できるのは「画像リンクのサムネイル表示」がオンの掲示板に限ります)

掲示板管理者へ連絡 無料レンタル掲示板