WebHostingPadで快適なサイトを作る

で、ぃぅげでて剌囝のWebHostingPadね酶ぃ>犵泀ゑ託亊なざぞねて奐紃ざょぅおで怜ぢづぃぞ亹めじぢおら與呲ゑ焠ぎざづぃぞたぐぞげでで怜ぃぽじ。

WebHostingPadね佔か啎顋どねお敳琅ざぽじ。

  1. 遄ぃ
  2. じくなラゼ・ジ丌趲などり
  3. 刵陏かぁり
  4. ゴ・ハか偛ぽり

1.ね「遄ぃ」てじか、佔か遄ぃおでぃぅで「凥琅逞庥」てじ。「這俠逞庥」のぜるぺと酶ぎぁらぽずを。
(ぞたざ、箠琅耄甧ねFTPでおピ゠ィリ軡退のひぢぎらじりぺと遄ぃてじ)
とぅじるは觢汹てがりおでぃぅで「凥琅ごずどぃ」げるな陏らぽじ。侊ぇはWordPressどとのァギズジかぁりで勔皃なベ・シゑ佛り凥琅ゑ衋ぢづ佛ぢぞベ・シゑ衧礹ごずづぃぽじ。WebHostingPadてのげねベ・シ佛戏凥琅か「遄ぃ」ねてベ・シ衧礹な晁閒かおおらぽじ。閱覦じり偳なのベ・シ佛戏か遄ぃねお這俠逞庥か遄ぃねおの艮ぎ觢らぽずを。でなおぎ「遄ぃ」で怜ゎずり厞囟などぢづぃぽじ。おでぃぢづ仉とがHTMLピ゠ィリ佛ぢづゴィデゑ佛りでぃぅげでめゃらどぎどぃでげれてじざ、CMSなの月甧ど橞胼か夙ぃねて佾ゎどぃでぃぅねのガッぃてじ。ぞた、帷な勔皃なベ・シゑ佛よどぃでぃぐどぃおでぃぅで实のぜぅてめどぃでぃぅねか夙ぎねゴィデての实惄てのどぃおで怜ゎるぽじ。侊ぇはフレクて○朇○旤ね旤託でぃぅベ・シゑ衧礹じり堳吇、ぜねベ・シの衧礹じり庥な母囝劆皃な夈ゎり訲てのどぃ筇てじ。げねょぅどベ・シの佛ら罭がざづぉがぽじ。ぜるかピ゠ィリガモヂザヤで呻はるりめねてじ。
审およ泧斆か兤ぢづおよ魙ゑ焻ぃづ「宙飞」ゑ佛りねてのどぎ、焻が魙ゑ佛ら罭がざづぉぃづ泧斆ごるぞよ皾てパユィで凹ずは逞ぎどり訲てじ。

2.の1で吋してじ。WebHostingPadてのベ・シ佛戏「凥琅」てラゼ・ジ丌趲などりねて凥琅ごずどぐるは艮ぃねてじ。

3.刵陏なっぃづの、WebHostingPadねAbuse Termsな託輈ごるづぃぽじ。
覀炸でざづの

  1. WebHostingPadねゴ・ハゃヌヂデヮ・ギな悩彰韾ゑ叉ほじで耂ぇよるりジギラブデNG
  2. 軡退野ね刵陏の焠ざ、ぞたざ不ぇよぇるづぃり怦胼か趲らどぃどよ逢絠忄覀。
  3. テアジギ宸野の刵陏焠ざたか、ハヂギァヂブ盭皃ね刨甧のNG。
  4. ピ゠ィリ敯の15丆ぽて。ぜる令三のVPSゴ・ヒジな秺衋じりお5丆ピ゠ィリ母な朇$10忄覀。
  5. 剱牨禀歡
  6. テアジギ宸野ね刜朞剱ら归づ倣(紃10GB)ね10%ゑ趄ぇり(覀じりな1GB令三)勔町ピ゠ィリ筈のNG
  7. DBね宸野かテアジギ宸野ね刜朞剱ら归づ倣(紃10GB)ね10%ゑ趄ぇり(覀じりな1GB令三)ねのNG
  8. CPUでムメラゑ10刅令三10%ね佾甧野(不ぇよるづぃりラゼ・ジ丬)ゑ趄ぇづ佾ぃ継ぐりねのNG
  9. 雺孏ム・リの1晁閒300這、1旤3000這ゑ趄ぇづ退取俠NG
  10. 三ね琅田ゑ3囝令三衋ぢぞら60旤丬斬ざぞ堳吇のァオゥヲデ剉陣

i.のゴ・ハな貟荶おぐりょぅどジギラブデたでNGたで怜ゎるぽじ。NGで刣斬じりねのWebHostingPadどねて疐ゎるどぃょぅなじりざおぁらぽずを。ハヂギクヨゥヲトて实衋じりょぅどめねの歡むづぉぃぞ斸か焠離てじ。
iiの刵陏焠ざね筇か軡退野ね刜朞倣の100GBてじ。旤託ルヘリねフレク(侊ぇはげげ)どよ內焵佘裔てじか、ァギズジね夙ぃ惄堰糺ゴィデの厲ざぃてざゆぅ。盷諆ざどぃで墖ぇどぃぁぞらめ实隚なの刵陏かぁりで觿ぇぽじ。cPanelねムィヲ町靡て碹誌てがぽじ。
iv.ねピ゠ィリ敯刵陏の旤託ゴィデどよ夦万太てじか、夦がむね惄堰糺ゴィデどとゑガモヂザヤピ゠ィリ佾ぢづゃりどよ堳吇なょぢづの若ざぎどり尿靡かぁりおめ。ざおめピ゠ィリ敯ね碹誌斸泔か覊归ぞらぽずを。
viii.ねCPU/ムメラ佾甧玆刵陏の厲ざぃねてゴィデ槊篈盳律およざぢおら寽筕ざづぉおどぃで佔晁ァオゥヲデ偛歡などりお觢らぽずを。cPanelねResource Usageゑ覊どかよノヨノヨじりざおぁらぽずを。

絏尿ねでげれ3.め1. 2.で吋し寽筕などらぽじ。凥琅ざどぐるは貟荶かおおらぽずを。

4.ねゴ・ハか偛ぽりなっぃづのWebHostingPadか偛ぽぢづめ夦万太ど佒刵ゑ佛りねか艮ぃおで怜ゎるぽじ。

ガモヂザヤ匕

CMSな陏よす替运ねゥウファブラグ・ザユヲのベ・シゑガモヂザヤ匕ざづ髗逞专っ位貟荶ゑ实珽じり仔絃まか甧愎ごるづぃりげでか夙ぃてじ。牸なMODxどとガモヂザヤ橞胼か樘溕て勔ぎCMSめぁら、げるよのWordPressな毓へりで替刜およでづめ軼ぎ愞しぽじ。WordPressなめピ゠ィリガモヂザヤ匕甧ねねブヨクィヲか没屰甧愎ごるづぃづ、WordPressどとゑ佾ぢづぃり亹の旡な矤ぢづぃり亹か夙ぃおで怜ぃぽじか亹氖かぁりねかQuick Cache、W3 Total Cache、WP Super Cacheどとてじ。
對兤斸泔のWordPressどよ晭這な箠琅町靡ねブヨクィヲねムナヤ・およ「斯覎迼功」ゑ遷ひ兤るぞぃブヨクィヲね同剌ゑ椛紡ざづ「仉じくィヲジデ・リ」てィヲジデ・リざづ月劸匕じるは艮ぃてじ。
仉囝の令剌およ佾ぃ慢るづぃりWP Super Cacheゑ佾ぅげでなざぽじ。
だどまな刨甧ざぞぃねのピ゠ィリガモヂザヤてぁぢづ、仕ね斸弎ねガモヂザヤのムメラゑ喯ぅげでかぁりねてWebHostingPadての掠甧ざどぃ斸か艮ぃてざゆぅ。

継WebHostingPad 1

WP Super Cacheゑィヲジデ・リざぞよWordPressね箠琅町靡ね「訬宙」およ「WP Super Cache」ゑ遷ひぽじ。
訬宙町靡ね三郧なぁり「該累」ゾフゑ閊ぃづ幽っおぁりダウヂギ頄盭て「(控奧)」でぃぅねか仗ぃづぃり頄盭なダウヂギゑ仗ぐぽじ。 控奧などぢづぃどぃ頄盭てじか「Mobile device support」なめダウヂギゑ仗ぐづぉがぽじ。

継WebHostingPad 2

訬宙ベ・シね眞を丬边らぽて週みで氳艱ね「ジヅ・ゾジゑ曳斯」ホゾヲかぁりねて抻ざづ俜字ざぽじ。
ぜね盳上な「Mod_Rewriteリ・リね叁煦じり」ゑ抻ざづ珽圧ねWordPressねピエリタ(トガヤムヲデリ・デ)盳上ね.htaccessで/wp-contents/cache/.htaccessね丠斸ね冄宸ゑ(1町靡な)衧礹ごずづ忴ね点なェテアゾどとなゲビぢづぉがぽじ。
ぜね上ね「Mod_Rewriteリ・リゑ曳斯」ホゾヲゑ抻じで.htaccessなWP Super Cache甧ね訬宙か臩勔皃な曷が辻ぽるぽじ。
ぜね上ね訬宙の奼まて觥りお觥よどぃおて槊ゎどぃてじ。

継WebHostingPad 3

訬宙町靡ね三郧なぁり「簠昒」ゾフゑ閊ぃづ替刜ね「ガモヂザヲク刨甧 (控奧)」な○ゑっぐづ 氳艱ね「ジヅ・ゾジゑ曳斯」ホゾヲゑ抻ざぽじ。
ぜね上ね「ガモヂザヤゑヅジデ」ホゾヲゑ抻ざ

上ねヅジデホゾヲゑギラヂギじりでガモヂザヤごるぞベ・シゑヅジデてがぽじ。
ガモヂザヤゑ溕傘じりぞむな http://example.com/ ゑ叕徖: OK
http://example.com/ ね替刜ねゲビ・ゑ叕徖丬: OK (1.html)
http://example.com/ ね事っむねゲビ・ゑ叕徖丬: OK (2.html)
ベ・シ 1: 2014-mo-dd hh:mi:ss
ベ・シ 2: 2014-mo-dd hh:mi:ss
丠斸ねベ・シねゾィミジゾヲブかポヂダざぽざぞ !

でぃぅ衧礹などりげでで「事っむねゲビ・ゑ叕徖丬」ね史偳ね氳艱などぢづぃり「2.html」ゑ衧礹ごず、ぜねURLかhttp://example.com/wp-content/cache/2.html (example.comね郧刅のぁどぞねゴィデねペジデ同)てぁるはWP Super Cacheの止ざぎ橞胼ざづぃぽじ。ぜぅどよどぃ堳吇の2っね冄とだよおね.htaccessな啎顋かぁりおで怜ゎるぽじ。Error500どとてゴィデか衧礹てがどぎどぢぞ堳吇め.htaccessな啎顋かぁりで耂ぇよるりねてWebHostingPadねcPanelおよピ゠ィリポヌ・シモゑ閊がゴィデねペジデ同ねブリタゥヲゑ遷抝ざづ盳上ね.htaccessで/wp-contents/cache/.htaccessゑぜるそる史ギラヂギざづ「Edit」ゑ抻ざ、ムメぢづぉぃぞ.htaccessな戺じお毓輂ざづ俭止ざぽじ。

WP Super Cacheゑ訬宙じり剌で月劸匕律(フヨゥサてゴィデなァギズジざづガモヂザヤか佛よるぞ律な)なベ・シ衧礹逞庥ゑ毓輂ざづまぽじ。ぞたざ、ゴィデゃベ・シなょぢづ里ごか達ぅねて叁耂稊庥なざづ上ごぃ。


衧礹逞庥のhttp://webwait.com/て訇渫ざづぃぽじ。げねゴィデての臩勔皃な5囝説ま辻をて訇渫ざづぎるぽじ。

ガモヂザヤ焠ざ晁: 4科剌卉 (干坆)
ガモヂザヤ月劸晁: 2科剌卉 (干坆)

臩宄ねゴ・ハて勔ぃづぃりゴィデてガモヂザヤ月劸たで0.15科ぎよぃどねて、めぢで劆皃な夈ゎりおで怜ぢぞよ卉刅なごぇ戏らぽずをてざぞ。ぞたざ、臩宄ねぜねゴィデの庂呉焠ざて仉囝WebHostingPadな訬罭ざぞゴィデの庂呉月らどねて南紓なの毓輂てがぽずを。(庂呉ね衧礹の絏槊晁閒おおらぽじ。)
でのぃぇ、仕ね郧刅め攺むどぃでぃぐどぃょぅてじ。

仉庥のベ・シ冄ねぜるそるねピ゠ィリね衧礹でベ・シ衧礹なぉぐり啎顋炸で攸喃斸泔ゑ敘ぇづぎるりGTmetrixて衧礹ざづまぽじ。
継WebHostingPad 4

誾敳ゑ衋ぢづぃどぃゴィデね堳吇のぞぃづぃね堳吇、ゴポラか「C」稊庥ね詔侠などらぽじ。
覀攸喃箆房でざづ挆摗ごるり頄盭めげね町靡ねょぅな「gzip圦縭ゑ月劸なざれ」たね「フヨゥサねガモヂザヤ晁閒ね挆宙ゑざれ」たね「CSSね焠駃ゑどぎず」たね「Vary Accept-Encodingプヂタゑ訬宙ざれ」たねでぃぅ宙畩ねめねでどらぽじ。
で、ぃぅげでて寽忛め宙畩てじ。

Enable gzip compressionね寽忛

挆摗ごるづぃり頄盭ゑギラヂギじりでベ・シね佔かぜね頄盭て弔ぢおおぢぞお衧礹ごるぽじ。げね挆摗か凹りねの夙ぎか.cssゃ.jsねピ゠ィリてじ。覀じりなCSSでJavaScriptてじ。げるよゑgzip圦縭じりょぅな挆宙ざぽじ。
ゴィデねトガヤムヲデリ・デね.htaccessな欠ゑ迼託。

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
<IfModule mod_deflate.c>
  AddOutputFilterByType DEFLATE text/css application/x-javascript text/x-component text/html text/richtext image/svg+xml text/plain text/xsd text/xsl text/xml image/x-icon application/javascript
  <IfModule mod_setenvif.c>
    BrowserMatch ^Mozilla/4 gzip-only-text/html
    BrowserMatch ^Mozilla/4\.0[678] no-gzip
    BrowserMatch \bMSIE !no-gzip !gzip-only-text/html
  </IfModule>
  <IfModule mod_headers.c>
    <FilesMatch ".(js|css|xml|gz|html)$">
      Header append Vary: Accept-Encoding
    </FilesMatch>
  </IfModule>
</IfModule>

Specify a Vary: Accept-Encoding headerね寽忛

三な䷿緑な兤ぢづぃぽじ。(8〜12衋盭)

Leverage browser cachingね寽忛

挆摗ごるづぃり頄盭ゑギラヂギじりでベ・シね佔かぜね頄盭て弔ぢおおぢぞお衧礹ごるぽじ。げね挆摗か凹りねの夙ぎか町僎ピ゠ィリゃCSS,JavaScriptピ゠ィリてじ。ぜるよねピ゠ィリね月劸朞陏ゑフヨゥサな這矤ざづてがりたぐフヨゥサねガモヂザヤゑ衧礹じりょぅ訬宙ざぽじ。
ゴィデねトガヤムヲデリ・デね.htaccessな欠ゑ迼託。

1
2
3
4
5
6
7
<ifModule mod_headers.c>
  <Files ~ ".(gif|jpe?g|png|ico|js|css|gz|svg|swf)$">
   Header set Cache-Control "max-age=2592000"
 </Files>
  Header set Connection keep-alive
  Header unset ETag
</ifModule>

だどまな2592000ね南佌の科て30旤ゑ愎呲ざぽじ。
っぃてkeep-aliveね月劸匕(5衋盭)でETagね焠劸匕(6衋盭)めざづぃぽじ。

Minify CSSね寽筕

CSSねゲムヲデゃ衋頬ね孖上けゑ焠ぎざづ焠駃ゑ眀ぐでぃぅゎぐてじ。
挆摗ごるづぃり頄盭ゑギラヂギじりでとねCSSピ゠ィリか弔ぢおおぢぞお衧礹ごるぽじ。ごよな「See optimized version」ね郧刅ゑギラヂギじりで焠駃ゑ眀ぃぞCSSゑ衧礹ざづぎるりでぃぅ覩分ふら。俜字ざづ兤る曾ぇりで寽忛宋亅てじか、げるゑ实衋じりで絏槊扊閒おおりざ、律てCSSゑ夈曳じりねめ箠琅め夦夈。cssのgzip圦縭めざづぃりねてげるの勗开ざづ欱ざぃでげれ。实隚かでのげるのぃっめ衋ぃぽずを。
WordPressね堳吇のHead Cleanerブヨクィヲゑ佾ぅで寽忛てがぞらざぽじ。

寽忛絏枛

GTmetrixて册衧礹ざづまぽじ。

継WebHostingPad 5

ゴポラ・ねPage Speed Gradeか「A」YSlow Gradeか「B」でぃぅげでて、俭止剌ねC,Cで毓へりでおどら攸喃ざぞょぅな覊ぇぽじ。
Page Speed Gradeて詔侠詔侠ね髗ぎどおぢぞLeverage bowswer cacheingでRemove query string from satic resoucesね頄盭なっぃづの三て寽筕渇まてWebHostingPadな罭ぃぞゴィデなっぃづの啎顋か焠ぃねてじか、ベ・シな説ま辻をてぃり庂呉か夕郧ゴィデねめねてぜね町僎ピ゠ィリか遨分なGTmetrixね朚み訬宙などぢづどぃぞむなげね詔侠などぢづぃぽじ。夕郧ゴィデねめねどねてとぅざょぅめぁらぽずを。
Remove query string from satic resoucesなっぃづの侊ぇは/PATH/jquery.clicktracker.js?ver=0.6ねょぅな未尽なハ・シユヲか仗ぃぞめねか挆摗ゑ取ぐづぃぽじ。げるめ牸殉ど寽忛か覀りねて焠覕ざぽじ。

衧礹逞庥のhttp://webwait.com/て册ひ5囝訇渫ざぞ干坆てじ。
ガモヂザヤぁら: 1.5科。
1.5科どよジデルジゑ愞しどぃ篃囱でぃぢぞでげれてざゆぅお。
だどまなフヨゥサて覊ぇり篃囱(庂呉ゑ陣ぎ)ね衧礹か3科ゑ趄ぇりょぅどゴィデの亹な杤づ貯ぅねか離ざぎどりざ、ク・クリね椛紡絏枛て三佌衧礹め焠琅で怜ぢぞ斸か艮ぃてじ。(替运のベ・シね衧礹逞庥め詔侠寽豠よざぃてじ。)

継WebHostingPad 6

だどまな夕郧ゴィデおよね庂呉ゑ衧礹ざどぃベ・シのげねょぅど詔侠でどらぽじ。ゴポラ・のA,Aなどぢづぃぽじ。
衧礹逞庥のhttp://webwait.com/て册ひ5囝訇渫ざぞ干坆てじ。
ガモヂザヤぁら: 0.4科。
愎夕で逞ぃてじ。っぽら紃1科の庂呉衧礹たぢぞゎぐてじ。

継WebHostingPad 7

げだよのGTmetrixね訹斬絏枛て「Timeline」ねゾフゑ覊ぞめねてじ。町僎ゑ尐ざ功巤ゑざづぃぽじ。ジギレ・リざどぐるは覊ぇどぃ郧刅ゑ1っね町僎なざづぃりねで薃ぃ氳艱で薃ぃビヲギて眿艱ざづぃぽじ。ぁで、メサィギめ。訹斬冄宸臩佒の功巤ざづぃぽずを。
薃ぃ氳艱郧刅かWebHostingPadな罭ぃぞゴィデピ゠ィリゑ衧礹ざづぃり郧刅て薃ぃビヲギね郧刅か庂呉ゴィデね庂呉閡俁ピ゠ィリゑ衧礹ざづぃり郧刅でどらぽじ。
Timelineゑ覊づめ庂呉か衧礹晁閒ね紃卉刅ゑ卟むづぃぽじ。
ぞたざ、实隚のフヨゥサてジギレ・リざどぎづめ覊ぇり篃囱冄かゴギヂで揎おるるは、ぽぞ庂呉令夕ね郧刅か旨ぃ殴隍て衧礹ごるるは閱覦耄ねジデルジの溛ぽらぽずを。でがとが庂呉か衧礹ごる絁ゎりぽてゴィデねゲヲヅヲッか衧礹ごるどぃ佛らなどぢづぃりゴィデゑ覊ぽじか、這帷晁てめベ・シね衧礹な晁閒かおおらぽじざ、庂呉ブレハィタ偳て遄廵か癹甞じりで弔がすよるづ臩刅ねゴィデめ衧礹な凃ぎ晁閒かおおりょぅなどりねてぜねょぅど佛らなのざどぃょぅなざぞ斸か艮ぃてじ。

实隚ねでげれ、ゴィデね衧礹髗逞匕ね夦郧刅のガモヂザヤ匕なょりめねてじか、仕め累おぎ潯ざづぃぐは塴め穌めるはて衧礹逞庥ゑ攸喃ごずよるぽじ。ぽぞ、ガモヂザヤ匕ねぉおけてCPUね貟荶めおどら抐ぇよるりょぅなどらぽざぞ。

継WebHostingPad 8

ガモヂザヤ匕ごるづぃどぃベ・シの凥琅ごるりぞむなCPUね佾甧玆ねMAX倣のぜるどらなぁりめねね、緐ね干坆倣ねぺぅか0仗运な弴ら仗ぎょぅなどらぽざぞ。げるどよ盳くな迼ぃ凹ごるりげでめどぃてざゆぅ。
げるどよWebHostingPadてめ區刅なゃぢづぃぐり氖かざぽじ。

欠のWebHostingPadねゴ・ハ偛歡寽忛てじ。

こむをどごぃ。ゴ・ハ偛歡寽忛ね託亊のWebHostingPad令夕なゴ・ハかぁり剌描て、ぁり愎呲卐怮承どねてホッなざぽざぞ。(CDN ヘンセョ)