ここの情報は古いです。ご理解頂いた上でお取り扱いください。

Opened 12 years ago

Closed 12 years ago

#1036 closed enhancement (duplicate)

PCスタイルシートの分離配送

Reported by: tejimaa Owned by: nobody
Priority: minor Milestone: OpenPNE2.12beta3
Component: pne-xhtmlcss Version:
Keywords: Cc:

Description

PCスタイルシートの分離配送

PC版のHTML内に埋め込まれているスタイルシートは分離配送が可能なので、分離してキャッシュを効かせる。これで転送量を減らす。

<style type="text/css">
<!--
/*枠線要素*/
.border_00 { border: #F7F7F7 1px solid ; }

で始まる部分を分離

  • module=pc
  • action=page_css

で設計してみてはどうか?

Change History (18)

comment:1 Changed 12 years ago by tejimaa

Component: core【OpenPNEコア部分】pne-xhtmlcss
Keywords: pne-sysadmin removed

comment:2 Changed 12 years ago by tejimaa

Milestone: OpenPNE2.10

comment:3 Changed 12 years ago by kunitada

Milestone: OpenPNE2.10

comment:4 Changed 12 years ago by kunitada

Owner: changed from kaku to ebihara
たとえば、
http://openpne.jp/css_cache/default.css
が呼ばれて、
http://openpne.jp/css_cache/default.css
がファイルとして存在していたら、apacheがそのまま吐く。

存在してないなら、mod_rewriteでphpを呼びファイル化する。

IMG_CACHE_PUBLICみたいな感じ。

public_html/css_cache/
すかね。

comment:5 Changed 12 years ago by ebihara

Status: newassigned

やります。

comment:6 Changed 12 years ago by kunitada

Priority: majorcritical

comment:7 Changed 12 years ago by ebihara

Owner: changed from ebihara to nobody
Status: assignednew

いったん手放します。

comment:8 Changed 12 years ago by kunitada

Milestone: OpenPNE2.10OpenPNE2.12

comment:9 Changed 12 years ago by ogawa

Version: 2.10.x

comment:10 Changed 12 years ago by ebihara

Milestone: OpenPNE2.12.0OpenPNE2.11.5
  • 確実にパフォーマンスの改善に繋がる
  • XHTML+CSSプロジェクトが欲している

という事情から、とりあえず 2.11.5 の対応項目としておきます。

comment:11 Changed 12 years ago by ebihara

Priority: criticalmajor

comment:12 Changed 12 years ago by ebihara

Priority: majorminor

comment:13 Changed 12 years ago by ebihara

Milestone: OpenPNE2.11.5OpenPNE2.11.6

XHTML+CSS化プロジェクトで進行中です。

配色設定の一部を除いてはテンプレートからの削減に成功したようです。

現状の成果物の取り込みは、#2122 でおこないます。

comment:14 Changed 12 years ago by imamura623

Milestone: OpenPNE2.11.6OpenPNE2.11.7

2.11.6では見送ります。

comment:15 Changed 12 years ago by kiwa

Milestone: OpenPNE2.11.7OpenPNE2.12beta1

2.11.7では見送ります。

comment:16 Changed 12 years ago by ebihara

Milestone: OpenPNE2.12beta1OpenPNE2.12beta2

comment:17 Changed 12 years ago by ebihara

Milestone: OpenPNE2.12beta2OpenPNE2.12beta3

次のリリースに回します

comment:18 Changed 12 years ago by ebihara

Resolution: duplicate
Status: newclosed

完了済みでした。

Note: See TracTickets for help on using tickets.