cookpad.com 全 HTTPS 化の軌跡

cookpad.com 全 HTTPS 化の軌跡

14a602891dce5c68facca9de28340522?s=128

Hokuto Hoshi

January 30, 2017
Tweet

Transcript

  1. DPPLQBEDPNશ)5514Խͷي੻ 43&5FDI5BMLT )PLVUP)PTIJ IPLVUP!DPPLQBEDPN

  2. ੕๺ే ΄͠΄͘ͱ !LBOJ@C w ΫοΫύουגࣜձࣾ
 ΠϯϑϥετϥΫνϟʔ෦43&άϧʔϓ௕
 ݉෦௕ w 8FC\Πϯϑϥ ηΩϡϦςΟ^ΤϯδχΞ

    w ೥৽ଔ
  3. ΠϯϑϥετϥΫνϟʔ෦ͱ͸ w DPPLQBEDPNΛ͸͡Ίͱͨ͠αʔϏεશൠ w 43&άϧʔϓ w ࣾһ͕ར༻͢Δ1$ ωοτϫʔΫ ࣾ಺γεςϜશൠ w

    ࣾ಺*5Πϯϑϥάϧʔϓ w %8)Λ͸͡Ίͱͨ͠σʔλॲཧج൫ w σʔλج൫άϧʔϓ w ηΩϡϦςΟ αʔϏε ࣾ಺໰Θͣ શൠ w ηΩϡϦςΟάϧʔϓ w ΛɺΪϡοͱͨ͠෦ॺ
  4. 43&άϧʔϓ w DPPLQBEDPN͸͡ΊશͯͷαʔϏεͷ
 Πϯϑϥઃܭɾߏஙɾӡ༻Λߦ͏ w ໊ ݱࡏ  w ͏໊ͪ͸΄΅άϩʔόϧαʔϏεઐ೚

    w IUUQTTQFBLFSEFDLDPNTPSBICVJMEJOH JOGSBTUSVDUVSFGPSPVSHMPCBMTFSWJDF
  5. 

  6. None
  7. None
  8. DPPLQBEDPN શ)5514Խ

  9. DPPLQBEDPNͷ͜Ε·Ͱ w )551ͱ)5514ͷࠞࡏ؀ڥ w ϩάΠϯɺొ࿥৘ใɺҰ෦αʔϏε͸)5514 w ͦΕҎ֎͸)551 w গͳ͘ͱ΋೥Ҏલ͔Β

  10. ͳͥ)5514Խͨ͠ͷ͔ w ͭͷཧ༝ w ηΩϡϦςΟ w ϓϥοτϑΥʔϜ w ৽͍ٕ͠ज़

  11. ηΩϡϦςΟ w ௨৴ͦͷ΋ͷͷ҉߸Խɺ௨৴ઌͷೝূ w ྫ w ҉߸ԽӾཡཤྺɺݕࡧΫΤϦ w ೝূ1045ઌ͕)5514͕ͩϑΥʔϜ͕ )551Ͱ͋Δέʔε

  12. ϨγϐαΠτʹ҉߸Խ͕ඞཁͳͷ͔ w ඞཁͱߟ͍͑ͯΔ ˞ݸਓͷݟղͰ͢  w อޢ͍ͨ͠৘ใ͸ར༻ऀ͕ܾΊΒΕΔ΂͖ w Ӿཡͨ͜͠ͱΛ஌ΒΕͨ͘ͳ͍͔΋͠Εͳ͍ w

    ݕࡧΫΤϦʹප໊ͳͲ͕ೖ͍ͬͯͨΒʜʁ w อޢ͢΂͖௨৴Λ׬ᘳʹܾΊΔ͜ͱ͸೉͍͠ w લఏͱͯ͠ɺ·ͣ௨৴͸҉߸Խ͢Δ w ౰વΞϓϦέʔγϣϯϨΠϠͰͷߟྀ͸ඞཁ
  13. ϓϥοτϑΥʔϜ w "54 J04  w ͍ΘΏΔ)5514ඞਢԽ Ԇظʹͳ͚ͬͨͲ  w

    $ISPNF w ͔ͳΓΞάϨογϒͳݟͤํΛ͖͍ͯͯ͠Δ w ݕࡧΤϯδϯ w ݕࡧը໘ͦͷ΋ͷͷ)5514Խ w )5514αΠτ༏۰
  14. ৽ٕज़ w ৽͍ٕ͠ज़Λ׆͔͍ͯͨ͘͠Ίͷඞਢཁ݅ w )551 w 4FSWJDF8PSLFS w ͦͷଞɺීஈͷ։ൃʹ΋Өڹ w

    )551)5514ͷͨΊʹ$034Λు͍ͨΓ w ࢖͍෼͚ͷॲཧ͕൥ࡶʹ
  15. )551ͱ)5514ͷ࢖͍෼͚ ࣮૷ w 3BJMTͰ։ൃ͞Ε͍ͯΔαʔϏε w CBSUUTTM@SFRVJSFNFOUHFNͷGPSLΛ࢖͍ͬͯͨ  w TTM@SFRVJSFNFOUHFNͷGPSL w

    ΞΫγϣϯ͝ͱʹڐՄඞਢʹ͢Δ͔બ୒͢Δ ͜Ε΋Ͳ͏ʹ͔͔ͨͬͨ͠ɻɻɻ IUUQTHJUIVCDPN4PGUXBSF4FOJ15TTM@SFRVJSFNFOU
  16. શ)5514Խ࢝ಈ w ࣮ࡍʹ࢝Ίͨͷ͸೥݄͘Β͍ w ౰࣌·ͩ"54ͷ࿩͸ͳ͔ͬͨ w ৭ʑͳ෦ॺΛר͖ࠐΉͨΊࣾ಺#MPHͱΤϯδχΞ޲͚ .5(ʹͯએݴ w ౰ॳͷݒ೦

    w ύϑΥʔϚϯε w ݕࡧΤϯδϯ w ޿ࠂ
  17. ύϑΥʔϚϯε w Ͳ͏ؤுͬͯ΋Φʔόʔϔου͸ଘࡏ͢Δ w 5-4)BOETIBLF ҉߸Խ w ࢖͍෼͚ΒΕ͍ͯͨओͳཁҼ w σϝϦοτΑΓϝϦοτͷ΄͏͕େ͖͍ͱ൑அ

    w ୺຤ϦονԽɺճઢߴ଎҆ఆԽͰମײͰ͖Δ΄Ͳͷ
 Өڹ͸গͳ͍ w )551΍5-44FTTJPO3FTVNQUJPOͳͲ
 ϓϩτίϧଆͷվྑͰ͋Δఔ౓औΓฦͤΔͱߟ͑ͨ
  18. ݕࡧΤϯδϯ w ݕࡧΤϯδϯ͔Βͷྲྀೖ͸ඇৗʹॏཁ w ݕࡧॱҐʹӨڹ͕͋ΔͷͰ͸ w ͦ΋ͦ΋ΠϯσοΫε͔ΒམͪΔͷͰ͸ w ͜͜͸΋͏z৻ॏʹ΍Δ֮ޛz͚ͩ

  19. ޿ࠂ w ࠷େͷݒ೦఺ w ࣗࣾΤϯυϙΠϯτ͸શ͘໰୊ͳ͠ w ޿ࠂωοτϫʔΫ͕)5514ରԠ͍ͯ͠Δͱ͸ݶΒͳ͍ w ࢓૊Έ্഑৴ଆ΋อূͰ͖ͳ͍ঢ়گͩͬͨ w

    ৄ͘͠͸!TV[V@W͞ΜͷεϥΠυࢀর w IUUQTTQFBLFSEFDLDPNTV[VLFOEFJTVQVSFJHVBOHHBP GBMTFKJDIVUPTFLJZVSJUFJ
  20. ҠߦͷͨΊͷεςοϓ  )5514ςετ؀ڥΛ࡞Δ  ͱʹ͔͘NJYFEDPOUFOUΛ௵͢  ஈ֊తϦϦʔε  શମϦϦʔε

  21. )5514ςετ؀ڥΛ࡞Δ w ΞϓϦέʔγϣϯ͕)5514઀ଓΛ
 ड͚ೖΕΒΕΔΑ͏ʹ͢Δ w ΫοΫύουͷ৔߹ w GPSDF@TTM 3BJMTͷ)5514ඞਢεΠον Λ


    ༗ޮʹͨ͠ΞϓϦέʔγϣϯαʔόΛ࡞੒ w ಛผͳ$PPLJFͰ੾Γସ͑ΒΕΔ
  22. ςετ؀ڥͰු͔ͼ্͕Δ΋ͷ w NJYFEDPOUFOU w ΞϓϦέʔγϣϯ΍$44ͷதʹຒ·͍ͬͯΔ w ͦ΋ͦ΋ಈ͔ͳ͍ػೳ w طଘͷιϑτ΢ΣΞςετͰݟ͚ͭΔ͜ͱ͕೉͍͠΋ͷ w

    JGSBNFΛ࢖͏΢ΟδΣοτͱ͔ɻɻ w ࣮ࡍ͸΄΅ͳ͔ͬͨ
  23. ͱʹ͔͘NJYFEDPOUFOU௵͠ w ͓͓ΉͶҎԼͷΑ͏ʹमਖ਼ w Ϧιʔε63*ΛQSPUPDPMSFMBUJWF lʜl ʹ w ΞϓϦέʔγϣϯͰϦΫΤετʹԠͯ͡ಈతੜ੒ w

    ઌߦͯ͠)5514EFGBVMUʹͯ͠͠·͏ w $%/ͳͲ͸ͪ͜ΒΛબ୒ͨ͠
  24. ๲େͰ͸ʁ w ͦͦ͜͜େ͖͍΋ͷͷෆՄೳͳن໛Ͱ͸ͳ͔ͬͨ w ۃྗࣗ෼Ͱ୳͕͢l৽͘͠ग़ݱ͠ͳ͍Α͏ʹ͢Δz ͜ͱ΋ॏཁ w ଞͷΤϯδχΞ͔ΒڠྗΛಘͭͭਐΊΔ w ΋ͬͱޮ཰ͷྑ͍ํ๏΋࠷ޙʹ঺հ͠·͢

  25. ͍ͭऴΘΔͷ͔ʁ w αΠτͷن໛ʹΑΔ͕ɺ׬શʹ௵͢͜ͱ͸೉͍͠ w NJYFEDPOUFOUͷൃੜཁҼ͸ίʔυҎ֎ʹ͋Δ͜ͱ ΋ଟ͍ͨΊ w ҰఆͷλΠϛϯάͰlࢼ͠ʹग़ͯ͠ΈΔz͜ͱ͕ඞཁ w ओཁػೳΛఆΊ͓͖ͯɺͦΕΒʹNJYFEDPOUFOU͕

    ൃੜ͠ͳ͍ஈ֊Ͱ࣍ʹਐΜͩ
  26. ҰճٳΈ w ͱ͋Δ޿ࠂωοτϫʔΫͷ)5514ରԠ͕
 ࡁΜͰ͍ͳ͔ͬͨ w ࣄۀ෦ଆʹ֬ೝΛͯ͠΋Β͍ൃ֮ w ࣄۀ্΋Өڹ͕͋ΔͨΊɺҰ௨Γͷ
 NJYFEDPOUFOUΛमਖ਼ͨ͠ஈ֊ͰϖϯσΟϯά

  27. ൒೥ޙ w "54ͷ೾΋͋ΓओཁͳωοτϫʔΫͷ)5514
 ରԠ͕ਐΜͩ w ࣍ʹਐΊΔͱ൑அ͠࠶։

  28. શࣾ΁ͷઆ໌ w ׳Ε਌͠Μͩ63-Λมߋ͢ΔͨΊશࣾʹ
 )5514ʹ͍ͭͯઆ໌ w ৭ʑͳ໨͕͋Δͱ໰୊ʹؾ͖ͮ΍͍͢ w ࠣࡉͳ͜ͱͰ΋ʮ͜Εͬͯ)5514Խͷ໰୊ʁʯ ͱΞϥʔτΛ্͛ͯ΋Β͑Δ

  29. ஈ֊తϦϦʔε w ϦόʔεϓϩΩγͷϨΠϠͰৼΓ෼͚ w ಛఆͷ$PPLJFͷԼҰܻͳͲͰৼΓ෼͚Δ w ਺ͷϢʔβʹ࢖ͬͯ΋Β͍ӨڹΛ֬ೝ w ΞϓϦέʔγϣϯͷΤϥʔ΍ύϑΥʔϚϯεΛ
 τϥοΫ

    w Ϣʔβ͔Βͷ͝ҙݟɺ໰͍߹ΘͤΛ
 αϙʔτνʔϜͱ࿈ܞ͠ͳ͕Β֬ೝ w ͍͔ͭ͘ͷϦμΠϨΫτϛεͱෆ۩߹͕ݟ͔ͭͬͨ
  30. ͜͜Ͱͷ໰୊ w ௕͍ؒҭ͖ͬͯͨ"QBDIFͷlSFXSJUFDPOGz w ଞͷՕॴ΍ϢʔβʹӨڹ͠ͳ͍͔Λ֬ೝ͢Δඞཁ͕͋Δ w SZPUBSBJJOGSBUBTUFSʹΑΔςετ؀ڥͱ$*Λར༻ w ϦόʔεϓϩΩγͷઃఆશମͰར༻͍ͯ͠Δ w

    Ճ͑ͨมߋ͕ଞͷՕॴʹӨڹ͍ͯ͠ͳ͍͔
 ૉૣ͘ςετͰ͖ͨ
  31. DPOpHͱςετͷ༷ࢠ

  32. શମϦϦʔε w ΞϓϦέʔγϣϯ͕)5514઀ଓΛड͚ೖΕΒΕΔঢ়ଶ ʹ্ͨ͠ͰϦόʔεϓϩΩγͰϦμΠϨΫτ w ΞϓϦέʔγϣϯϨΠϠͰͷ൑ఆ͸಺෦ΞΫηε΍ $PPLJFͷѻ͍ʹෆ౎߹͕͋ͬͨͨΊ΍Ίͨ w ֎෦͔ΒͷΞΫηεͷΈϦμΠϨΫτ͞ΕΔ w

    )551Ͱ͠͹Β༷͘ࢠΛݟͯʹ੾Γସ͑ w ͙͢੾Γ໭ͤΔΑ͏ʹ$PPLJF΍)454ͳͲͷ
 มߋ͸ߦΘͳ͍
  33. શମϦϦʔεޙ w ͝ҙݟ΍͓໰͍߹ΘͤΛݟͳ͕Βඞཁͳ৔߹͸
 ݸผʹରԠ͍ͯ͘͠ w ಛʹूܭܥ ೔࣍ɺि࣍ɺ݄࣍ ͳͲʹӨڹ͕ͳ͍͔ʹ ஫ҙ͢Δ w

    63-͕มΘΔͨΊӨڹ͠͏Δ͜ͱ͕ଟ͍
  34. ࠷ޙʹ w $PPLJFʹTFDVSFPQUJPOΛ෇Ճ w )5514Ҏ֎ͷ௨৴Ͱ$PPLJFΛૹग़͠ͳ͍ w )454Λ෇Ճ w ճ໨Ҏ߱ͷΞΫηε͔ΒσϑΥϧτ)5514 w

    Ҏ্Ͱ)5514Խ͸Ұ௨Γ׬ྃ ۙ೔தʹɻɻ  w ޿ใʹར༻63-Λมߋͯ͠΋Β͏
  35. ΍ͬͯΈͯ෼͔ͬͨ໰୊ ൓ল఺ͳͲ

  36. $JQIFS4VJUF w ରԠ͍ͯ͠ͳ͍αʔϏεͷશ͕ͯར༻Ͱ͖ͳ͍ w ੈͷதʹ͸·ͩ8JOEPXT91͕ੜ͖͍ͯΔ w ୺຤Λม͑ͳ͚Ε͹׬શʹݟΔ͜ͱ͕Ͱ͖ͳ͍ঢ়ଶ ͸ආ͚͔ͨͬͨ w ݱࡏ҆શͱ͞Ε͍ͯΔ΋ͷ

    %&4$#$4)"Λબ୒ w 44-W͸Φϑ 5-4  w ࠷খݶͷଥڠͰରԠͰ͖Δબ୒ࢶ
  37. ࢀߟDPPLQBEDPNʹ͓͚Δ$JQIFS4VJUFબ୒ঢ়گ ˞ͷͱ͋ΔҰ೔ͷूܭ

  38. ΤϨΨϯτͳNJYFEDPOUFOU௵͠ w $41 $POUFOU4FDVSJUZ1PMJDZ Λ࢖͏ͱָ w αʔό͕એݴͨ͠ϙϦγΛϒϥ΢β͕ར༻͢Δ w ίϯςϯπͷ৔ॴ΍ϓϩτίϧͳͲ w

    ϙϦγҧ൓͕͋ͬͨ৔߹ϒϥ΢β͸࣮ߦΛڋ൱ w αʔόଆʹϨϙʔτΛૹΔ͜ͱ΋Ͱ͖Δ w lϨϙʔτΛૹΔ͚ͩ ڋ൱͠ͳ͍ z΋Մೳ w Ϩϙʔτ͸;ͭ͏ͷ+40/
  39. ,JCBOBͳͲͰ؆୯ʹಡΊΔ

  40. ͦͷଞͷϋϚΓϙΠϯτ w Ωϟογϡ NFNDBDIFE ʹੜ੒ࡁΈ)5.-͕
 ؚ·Ε͓ͯΓNJYFEDPOUFOUΛى͜͢ w Ωϟογϡαʔό෼ׂͰରԠ w )5514͕ར༻Մೳͳ৔߹(PPHMFͳͲʹ͸༏ઌతʹ

    ΠϯσοΫε͞ΕΔ ཁ֬ೝ  w )551͸͋·Γҙຯ͕ͳͦ͞͏ͩͬͨ
  41. ͦͷޙ

  42. ࣮ࢪޙͷมԽ w ύϑΥʔϚϯεʹମײͰ͖Δ΄ͲͷมԽ͸ݟ͍͑ͯͳ͍ w ΑΓৄ͘͠ௐࠪ͢Δඞཁ͸͋Δ w ޿ࠂωοτϫʔΫͷച্ͳͲʹ΋Өڹͳ͠ͱͷ͜ͱ w Ϣʔβ͞Μ͔Βʮ྘৭ͷόʔʹձ໊͕ࣾॻ͍ͯ͋Δ͕
 Կ͕͋ͬͨͷ͔ʯͱ͍͏͓໰͍߹Θ͕ͤ͋ͬͨΓ

  43. ·ͱΊ w DPPLQBEDPNΛશ)5514Խͨ͠ܦҢͱํ๏ʹ
 ͍͓ͭͯ࿩͠·ͨ͠ w ΤϯδχΞϦϯάl͚ͩzͰղܾ͢Δ͜ͱ΋೉͍͠
 ͕ɺΑΓΑ͘ਐΊ͍ͯ͘͜ͱ͸Ͱ͖Δ w ৭ʑͳਓΛר͖ࠐΉ͜ͱʹͳΔ w

    8FC͕࣍ʹਐΉͨΊʹ΋)5514ରԠ͸ඞཁ w ·ͩҠߦ͍ͯ͠ͳ͍ํͷࢀߟʹͳΕ͹޾͍Ͱ͢