現代におけるプロダクト開発とPHPを選定するワケ #phpkansai

現代におけるプロダクト開発とPHPを選定するワケ #phpkansai

2017.07.15 HANATANI Takuma a.k.a. potato4d #phpkansai

Transcript

  1. ݱ୅ʹ͓͚ΔϓϩμΫτ։ൃͱ 1)1Λબఆ͢Δϫέ )"/"5"/*5BLVNBQIQLBOTBJ

  2. ͱɺ

  3. େڼͳλΠτϧͰ͕͢ɺ

  4. ΏΔ͍͖͍ͨ͘ͱࢥ͍·͢

  5. ࠓ೔࿩͢͜ͱ w ࣗݾ঺հ w ͜ͷηογϣϯͰ఻͍͑ͨ͜ͱ w Ϣʔεέʔε͔ΒݟΔ1)1Ͱ͋Δҙ͕ٛڧ͍ϨΠϠͱͦ͏Ͱͳ͍ϨΠϠ w ҙ͕ٛڧ͘͸ͳ͍ϨΠϠʹ͓͚Δ1)1ͷબఆཧ༝ w

    1)1ΛϓϩμΫτ։ൃʹ͓͍͖ͯͪΜͱӡ༻͢Δʹ͸ w ͓ΘΓʹ
  6. ࠓ೔࿩͢͜ͱ w ࣗݾ঺հ w ͜ͷηογϣϯͰ఻͍͑ͨ͜ͱ w Ϣʔεέʔε͔ΒݟΔ1)1Ͱ͋Δҙ͕ٛڧ͍ϨΠϠͱͦ͏Ͱͳ͍ϨΠϠ w ҙ͕ٛڧ͘͸ͳ͍ϨΠϠʹ͓͚Δ1)1ͷબఆཧ༝ w

    1)1ΛϓϩμΫτ։ൃʹ͓͍͖ͯͪΜͱӡ༻͢Δʹ͸ w ͓ΘΓʹ
  7. ࣗݾ঺հ Ֆ୩୓ຏ w d1)1 1MBJO  w d+41)1 $BLF -BSBWFM

     w d(/&9MUE+4 w dQJYJWJOD+41)1 w '30/5&/%$0/'&3&/$&࣮ߦҕһ௕ w όοΫΤϯυ͸1MBJO1)1೿ w #FUUFS4IFMM4DSJQU࿮΋1)1Ͱͪΐ͍ॻ͖
  8. ࠓ೔࿩͢͜ͱ w ࣗݾ঺հ w ͜ͷηογϣϯͰ఻͍͑ͨ͜ͱ w Ϣʔεέʔε͔ΒݟΔ1)1Ͱ͋Δҙ͕ٛڧ͍ϨΠϠͱͦ͏Ͱͳ͍ϨΠϠ w ҙ͕ٛڧ͘͸ͳ͍ϨΠϠʹ͓͚Δ1)1ͷબఆཧ༝ w

    1)1ΛϓϩμΫτ։ൃʹ͓͍͖ͯͪΜͱӡ༻͢Δʹ͸ w ͓ΘΓʹ
  9. ͜ͷηογϣϯͰ఻͍͑ͨ͜ͱ

  10. ʮͳΜͱͳ͘ʯͷݴޠԽ

  11. ͲͷΑ͏ͳϢʔεέʔεʹ͓͍ͯ 1)1Λར༻͍ͯ͠·͔͢ʁ

  12. ͦͷ࠾༻ཧ༝͸ͳΜͰ͔͢ʁ

  13. ʮݱ৔͕1)1͔ͩΒʯ ʮ1)1͕࢖ΘΕ͍ͯΔ͔Βʯ

  14. ʮͳΜͱͳ͘ʯ

  15. ͳͥʮݱ৔͕1)1ʯͳͷ͔ ͳͥʮ1)1͕࢖ΘΕ͍ͯΔʯͷ͔

  16. ׳शɾ෩शΛݴޠԽ͢Δ

  17. ໨త

  18. ໨త 8FCͰͷ։ൃʹ͓͚Δଟ͘ͷબ୒ࢶͷதɺ ࠓ͋͑ͯ1)1Λ࠾༻͢Δҙٛʹ͍ͭͯ࠶֬ೝ͢Δ ᶃ

  19. ໨త ͦͷ্Ͱɺଞͷબ୒ࢶΛՃຯͯ͠ɺ 1)1͕ద੾Ͱ͋Δ৔߹ͱͦ͏Ͱͳ͍৔߹Λ໌֬Խ͢Δ ᶄ

  20. ໨త ͦͷద੾ԽͲ͏͔ͷཁૉΛৗʹҙࣝ͢Δ͜ͱʹΑͬͯ ҙࢥܾఆΛΑΓԁ׈ʹ͢Δ ᶅ

  21. ຊ୊

  22. ࠓ೔࿩͢͜ͱ w ࣗݾ঺հ w ͜ͷηογϣϯͰ఻͍͑ͨ͜ͱ w Ϣʔεέʔε͔ΒݟΔ1)1Ͱ͋Δҙ͕ٛڧ͍ϨΠϠͱͦ͏Ͱͳ͍ϨΠϠ w ҙ͕ٛڧ͘͸ͳ͍ϨΠϠʹ͓͚Δ1)1ͷબఆཧ༝ w

    1)1ΛϓϩμΫτ։ൃʹ͓͍͖ͯͪΜͱӡ༻͢Δʹ͸ w ͓ΘΓʹ
  23. ͲͷΑ͏ͳϢʔεέʔεʹ͓͍ͯ 1)1Λར༻͍ͯ͠·͔͢ʁ

  24. ͬ͘͟ΓϢʔεέʔε $.4ͷΧελϚΠζͳͲ )1੍࡞ Ћ 8FCΞϓϦɾγεςϜ։ൃ

  25. ͬ͘͟ΓϢʔεέʔε )1੍࡞ Ћ ϗʔϜϖʔδ੍࡞ w ͜͜Ͱ͸ɺ͍ΘΏΔʮϗʔϜϖʔδʯͷ੍࡞ܥ͔ͭ௨ৗͷίʔσΟϯ άҊ݅ͷ͜ͱΛࢦ͢ w جຊతʹ͸੩తαΠτͰ໰୊ͳ͍͕ɺҰ෦ʹؔͯ͠Ͳ͏ͯ͠΋ Ћͱ

    ͯ͠ϩδοΫ͕ඞཁͳ৔߹ʹɺͦͷղܾ๏ͱͯ͠ہॴతʹ1)1͕ར༻ ͞Ε͍ͯΔϓϩδΣΫτ w ྫʣ͓஌Βͤཝͷಈతੜ੒ɹ໰͍߹ΘͤϑΥʔϜͷ࡞੒ͳͲ w جຊతʹߋ৽ස౓͕ߴ͘ͳ͘ɺϗʔϜϖʔδͳͷͰػೳతͳ֦ு͸΄ ΅ͳ͍
  26. ͬ͘͟ΓϢʔεέʔε $.4ͷΧελϚΠζͳͲ $.4 w $.4ʹରͯ͠ɺϕʔεΛҡ࣋͠ͳ͕Β΋ཁ݅ʹ߹Θ֦ͤͯுΛߦ͏ ΋ͷ w 8PSE1SFTT͚ͩͰ΋ੈքͷ8FCαΠτͷΛ઎Ί͍ͯΔ ͱ͍͏σʔ λ͕͋Δ΄Ͳଟ͍Ҋ݅Ͱ͋Γɺ$.4ͷར༻ࣗମ͕ಈػʹͳΔ͜ͱ΋

    ଟ͘ɺͦΕࣗମ͕ཁ݅ʹؚ·ΕΔ͜ͱ΋ଟ͍ w ྫʣ8PSE1SFTTʗ.5ɹ&$$6#&ͳͲ w ಈతʹߋ৽Λߦ͍͍ͨՕॴ͸$.4ʹ৐ͤΔ͜ͱʹΑͬͯղܾ͢Δͨ Ίɺൺֱతߋ৽͕গͳ͍ IUUQTWFOUVSFCFBUDPNXPSEQSFTTOPXQPXFSTPGUIFXFC
  27. ͬ͘͟ΓϢʔεέʔε 8FCΞϓϦɾγεςϜ։ൃ 8FCΞϓϦέʔγϣϯɾγεςϜ։ൃ w ͍ΘΏΔී௨ͷ8FCαʔϏεʹ૬౰͢Δ΋ͷͷ։ൃɻ1)1ͷ৔߹ ͸8"' 8FC"QQMJDBUJPO'SBNFXPSL Λ࢖Θͳ͍৔߹΋͋Δ͕ɺ Ұൠతʹ͸ͦΕΒΛར༻ͯ͠ߦ͏ΞϓϦέʔγϣϯͷ։ൃ w

    ͍ΘΏΔʮϓϩμΫτ։ൃʯ΋͜ΕΒΛݴ͍׵͑ͨΑ͏ͳ΋ͷ w ྫʣۀ຿ܥͷγεςϜɹQJYJW w αʔϏεܥͷ։ൃͰ͋Ε͹໪࿦ඇৗʹػೳ௥Ճͷཁ๬΍ϩδοΫ͕ େ͖͘ͳΔ͔ΒΏ͑ͷϝϯςφϯείετ͕͔͔Δ
  28. 1)1ͷϓϩδΣΫτͷಛ௃

  29. ѹ౗తͳʮ8FCαΠτʯͷଟ͞ ϝϯςφϯεස౓ͷগͳ͍Ϟϊͷଟ͞

  30. 1)1͔ͩΒͦ͜ͷϝϦοτ w )5.-ͱີ݁߹Ͱ։ൃͰ͖Δ͔Βͦ͜ͷʮ8FCαΠτʹରͯ͠ͷখ͞ͳϩ δοΫͷࠩ͠ࠐΈʯͷ༰қ͞ w طʹීٴ͍ͯ͠Δ$.4͕ཁ݅ʹೖΔ͔Βͦ͜ͷഉଞతͳٕज़બఆͱɺͦ ΕʹΑͬͯಛఆ੡඼ʹूத͢ΔφϨοδͷ๛෋͞ w ͦΕΒͷधཁʹΑͬͯੜ·Εͨެ։؀ڥͷઃӦͷ༰қ͞

  31. ʮ೉͘͠ͳ͍͜ͱΛ͸΍͔ͭ͘͏·͘΍Δʯ ͜ͱ

  32. ࠓ೔࿩͢͜ͱ w ࣗݾ঺հ w ͜ͷηογϣϯͰ఻͍͑ͨ͜ͱ w Ϣʔεέʔε͔ΒݟΔ1)1Ͱ͋Δҙ͕ٛڧ͍ϨΠϠͱͦ͏Ͱͳ͍ϨΠϠ w ҙ͕ٛڧ͘͸ͳ͍ϨΠϠʹ͓͚Δ1)1ͷબఆཧ༝ w

    1)1ΛϓϩμΫτ։ൃʹ͓͍͖ͯͪΜͱӡ༻͢Δʹ͸ w ͓ΘΓʹ
  33. ʮ೉͘͠ͳ͍͜ͱʯͰ͸ͳ͍΋ͷʹ͍ͭͯ

  34. ͨͱ͑͹ ʮ8FCΞϓϦέʔγϣϯɾγεςϜ։ൃʯ

  35. 8FCΞϓϦέʔγϣϯ։ൃ ྫʣΑΓྑ͍બ୒ࢶ͕͋Δύλʔϯ w 4/4తͳαʔϏεΛ։ൃ͍ͨ͠ w Ϣʔβʔ΍౤ߘجຊతͳ$36%͕ଘࡏ͠ɺϢʔβʔʹඥ෇͚ΒΕͨ ౤ߘʹରͯ͠ϦΞΫγϣϯσʔλͳͲ͕ෳࡶʹඥͮ͘ w ը૾Ϧιʔε΍ಈըϦιʔεͳͲɺ༷ʑͳόΠφϦϑΝΠϧ΋ड͚ ෇͚ɺม׵ॲཧΛड͚࣋ͭʜʜ

  36. 8FCΞϓϦέʔγϣϯ։ൃ ྫʣΑΓྑ͍બ୒ࢶ͕͋Δύλʔϯ w 4/4తͳαʔϏεΛ։ൃ͍ͨ͠ w Ϣʔβʔ΍౤ߘجຊతͳ$36%͕ଘࡏ͠ɺϢʔβʔʹඥ෇͚ΒΕͨ ౤ߘʹରͯ͠ϦΞΫγϣϯσʔλͳͲ͕ෳࡶʹඥͮ͘ w ը૾Ϧιʔε΍ಈըϦιʔεͳͲɺ༷ʑͳόΠφϦϑΝΠϧ΋ड͚ ෇͚ɺม׵ॲཧΛड͚࣋ͭʜʜ

    ෳࡶͳϦϨʔγϣϯΛૢΔͨΊͷ"DUJWF3FDPSE͕׬උɺ ը૾पΓ΋/BUJWFHFNͰରॲͰ͖Δ3BJMTͰ࡞Δͷ͕࠷దղͰ͸ʁ
  37. 8FCΞϓϦέʔγϣϯ։ൃ ྫʣΑΓྑ͍બ୒ࢶ͕͋Δύλʔϯ w ۀ຿ΞϓϦέʔγϣϯΛ։ൃ͍ͨ͠ w 8FCΠϯλʔϑΣʔεͱͯ͠ఏڙ͞ΕΔ͕ɺͦࣗ͜ମ͕ॏཁͰ͸ͳ ͘ɺޙΖʹଘࡏ͢ΔγεςϜ͕ॏཁ w ۀ຿্ͷ਺ࣈʹؔΘΔͨΊɺग़དྷΔݶΓݎ࿚ͳγεςϜΛ૊Έ͍ͨ

  38. 8FCΞϓϦέʔγϣϯ։ൃ ྫʣΑΓྑ͍બ୒ࢶ͕͋Δύλʔϯ w ۀ຿ΞϓϦέʔγϣϯΛ։ൃ͍ͨ͠ w 8FCΠϯλʔϑΣʔεͱͯ͠ఏڙ͞ΕΔ͕ɺͦࣗ͜ମ͕ॏཁͰ͸ͳ ͘ɺޙΖʹଘࡏ͢ΔγεςϜ͕ॏཁ w ۀ຿্ͷ਺ࣈʹؔΘΔͨΊɺग़དྷΔݶΓݎ࿚ͳγεςϜΛ૊Έ͍ͨ 1)1ʹ͸ͳ͍ڧྗͳܕݕ͕ࠪଘࡏ͠ɺ͔ͭ਺஋ܭࢉपΓΛؚΊͯ

    ๛෋ͳࢿ࢈ͱ࣮੷ͷ͋Δ+BWBͰ։ൃ͢Δ͜ͱ͕࠷దղͰ͸ʁ
  39. ෳࡶͳ։ൃʹ͓͍ͯ͸ ࠷దղͰ͸ͳ͍͔΋͠Εͳ͍

  40. ͱ͸͍͑Ϧιʔεɾਓһͷ֬อͷ༰қ͞ ͲΜͳҊ݅Ͱ΋औΓ׶͑ͣ͸࢖͑ΔཱͪҐஔ ˞ྫ͑͹ɺͱ͋ΔٻਓαΠτʹͯɺ1)1ͷٻਓ͸΄Ͳ͋Δ͕ɺ3BJMTҊ݅͸΄Ͳͱ໿൒਺͔͠ͳ͍

  41. ʮϦιʔεɾཁ݅ͷ౎߹ͰҰ୴1)1ʯ ͱ͍͏બ୒

  42. ͦΕΒͷঢ়گԼͰͲ͏டংΛอ͔ͭ㲊

  43. ࠓ೔࿩͢͜ͱ w ࣗݾ঺հ w ͜ͷηογϣϯͰ఻͍͑ͨ͜ͱ w Ϣʔεέʔε͔ΒݟΔ1)1Ͱ͋Δҙ͕ٛڧ͍ϨΠϠͱͦ͏Ͱͳ͍ϨΠϠ w ҙ͕ٛڧ͘͸ͳ͍ϨΠϠʹ͓͚Δ1)1ͷબఆཧ༝ w

    1)1ΛϓϩμΫτ։ൃʹ͓͍͖ͯͪΜͱӡ༻͢Δʹ͸ w ͓ΘΓʹ
  44. டং͋Δ։ൃΛߦ͏ͨΊʹ ඞཁͳ͜ͱ

  45. டং͋Δ։ൃΛߦ͏ͨΊʹඞཁͳ͜ͱ w ݱ୅తͳٕज़ج൫ɺϑϨʔϜϫʔΫͷར༻ w NJEEMFXBSFʹΑΔ֦ுͳͲͷɺඇഁյతͳΤίγεςϜ w ύοέʔδϚωʔδϟʹΑΔ֎෦ͷࢿ࢈ͷґଘ؅ཧ w ʢਓʹΑͬͯ͸ʣ͋Δఔ౓࣮༻తͳܕγεςϜ w

    8FC"1*ͱͯ͠ͷӡ༻͢ΔͨΊͷΞʔΩςΫνϟͷߏங w FUDʜ
  46. டং͋Δ։ൃΛߦ͏ͨΊʹඞཁͳ͜ͱ w ݱ୅తͳٕज़ج൫ɺϑϨʔϜϫʔΫͷར༻ w NJEEMFXBSFʹΑΔ֦ுͳͲͷɺඇഁյతͳΤίγεςϜ w ύοέʔδϚωʔδϟʹΑΔ֎෦ͷࢿ࢈ͷґଘ؅ཧ w ʢਓʹΑͬͯ͸ʣ͋Δఔ౓࣮༻తͳܕγεςϜ w

    8FC"1*ͱͯ͠ͷӡ༻͢ΔͨΊͷΞʔΩςΫνϟͷߏங w FUDʜ ͦΕɺ-BSBWFM ࠷৽ͷ1)1؀ڥͰͰ͖ΔΑ
  47. டং͋Δ։ൃΛߦ͏ͨΊʹඞཁͳ͜ͱ ͋Δఔ౓࣮༻తͳܕγεςϜ w 1)1Ҏ͔߱ΒɺݫີͰ͸ͳ͍΋ͷͷɺλΠϓώϯςΟϯάʹεΧ ϥܕ͕௥Ճ࣮૷͞Εɺܕએݴͱͳͬͨ)BDL w ௨ৗͷؔ਺੍ݶʹΦϓγϣφϧͰܕΛఆٛ͢Δ͜ͱʹΑͬͯɺ໌ࣔ తʹܕΛઃ͚ͨՕॴʹؔͯ͠͸ɺͦͷܕͰ͋Δ͜ͱ͕อূ͞ΕΔ w ਖ਼͘͠ͳ͍৔߹͸ʮ࣮ߦ࣌ʹʯྫ֎Λ౤͛Δ

    w ੩తͳܕݕ͕ࠪߦΘΕΔΘ͚Ͱ͸ͳ͍ͷͰա౓ͳظ଴͸ې෺ IUUQQIQOFUNBOVBMKBNJHSBUJPOOFXGFBUVSFTQIQ
  48. டং͋Δ։ൃΛߦ͏ͨΊʹඞཁͳ͜ͱ ύοέʔδϚωʔδϟʹΑΔ֎෦ͷࢿ࢈ͷґଘ؅ཧ w ؾ͕͍ͭͨΒ1&"3͕ࢮΜͰ͍ͨ w ݱ୅తͳϓϩδΣΫτ͔ͭϥΠϒϥϦΛඞཁ͢Δ৔߹͸طʹඞͣར ༻͞Ε͍ͯΔͱ͍ͬͯ΋աݴͰ͸ͳ͍ϓϩμΫτ w ࠃ಺ʹ͓͍ͯ͸ޫͷ஗͞Λࢦఠ͞Ε͕ͪ w

    ґଘؔ܎Λ+40/ϑΝΠϧͰهड़͢Δ͜ͱͰ؆ܿʹ؅ཧͰ͖ΔΑ͏ ʹ͠ɺ·ͨଞͷݴޠͷ΋ͷͱҧͬͯ/BUJWF&YUFOTJPOͷར༻͕ෆ ՄͰ͋ΔͨΊϋϚΓͮΒ͍ʢσϝϦοτͰ΋͋Δʣ IUUQTHFUDPNQPTFSPSH
  49. டং͋Δ։ൃΛߦ͏ͨΊʹඞཁͳ͜ͱ ݱ୅తͳٕज़ج൫ɺϑϨʔϜϫʔΫͷར༻ w ݴΘͣͱ஌ΕͨϞμϯ1)1ϑϨʔϜϫʔΫ w NJEEMFXBSFͷར༻Ͱޮ཰త͔ͭ؅ཧ͠΍͍͢ܗͰͷ֦ு͕Մೳ w τϨϯυͷ8FC"1*ܗࣜͰͷόοΫΤϯυ࣮૷΋༰қ w 8FCαʔϏεΛӡӦ͢ΔΤϯδχΞ͔Β΋ʮϑϨʔϜϫʔΫࣗମ

    ͷػೳ΋ଟ͘ɺύοέʔδͷ௥ՃʹΑͬͯଟ͘ͷ໰୊͕ղܾՄೳͰ ͋ΔͨΊָʯͱ͍͏ҙݟ΋͕͋Γ΍͘͢ɺ3BJMTతʹղܾ͍͖ͯ͠ ͍ͨϞνϕʔγϣϯʹ΋ରԠՄೳ IUUQMBSBWFMKQ
  50. ʮ1)1͔ͩΒͰ͖ͳ͍ʯ͜ͱ͸ͳ͍

  51. ʮ1)1͔ͩΒͰ͖ͳ͍ʯ͜ͱ͸ͳ͍

  52. ʮ1)1͔ͩΒͰ͖ͳ͍ʯ͜ͱ͸ͳ͍ ˞ͨͩ͠ے͕ྑ͍ͱ͸ݶΒͳ͍

  53. ࠓ೔࿩͢͜ͱ w ࣗݾ঺հ w ͜ͷηογϣϯͰ఻͍͑ͨ͜ͱ w Ϣʔεέʔε͔ΒݟΔ1)1Ͱ͋Δҙ͕ٛڧ͍ϨΠϠͱͦ͏Ͱͳ͍ϨΠϠ w ҙ͕ٛڧ͘͸ͳ͍ϨΠϠʹ͓͚Δ1)1ͷબఆཧ༝ w

    1)1ΛϓϩμΫτ։ൃʹ͓͍͖ͯͪΜͱӡ༻͢Δʹ͸ w ͓ΘΓʹ
  54. ·ͱΊ

  55. ·ͱΊɹᶃ ྺ࢙తܦҢͱϝϯςφϏϦςΟ w 1)1͸ͦͷྺ্࢙ɺଞͷݴޠͳͲͰ࡞ΒΕΔ΋ͷͱൺֱͯ͠ɺൺֱతϝϯ ςφϯεͷ͍ܰ΋ͷʹ͍ͭͯͷׂ߹͕ߴ͍܏޲ʹ͋Δ w ͦͷҰํͰɺ1)1ࣗମͷखܰ͞Λͦͷ··ʹɺܧଓతͳϝϯςφϯε΍ػ ೳ֦ு΁ͷཁ๬΁౴͑ΔΑ͏ʹΞϓϦέʔγϣϯ։ൃ΋ਐԽ͖ͯͨ͠ w ͱ͸͍͑ݱࡏʹ͓͍ͯ͸8FCΞϓϦέʔγϣϯͷ։ൃΛߦ͏બ୒ࢶͱͯ͠

    ͸ɺ3VCZPO3BJMTͳͲͷଞͷݴޠ΍ଞͷݴޠͷϑϨʔϜϫʔΫʹΑΔ։ൃ ͕Ұൠతʹͳ͖ͬͯͨ
  56. ·ͱΊɹᶄ 1)1Λબ୒͢Δҙٛͷബ͍͜ͱɾͦ͏Ͱͳ͍͜ͱ w ಛʹ8FCΞϓϦέʔγϣϯ։ൃΛઐ໳ʹߦ͏৔߹͸ɺઌड़ͷΑ͏ʹͦΕઐ ༻ͷٕज़͕ੜ·Ε͍ͯΔͨΊɺͳΜͰ΋ͦͭͳ͘͜ͳ͢1)1ΛΘ͟Θ͟બ Ϳҙٛ͸ബ͍ʢٯʹݴ͏ͱબΜͰ͸͍͚ͳ͍Θ͚Ͱ͸ͳ͍ʣ w ٯʹɺಛఆͷ$.4ࢦఆͷ৔߹͸ͦΕʹґଘ͢Δٕज़બఆ͔͠Ͱ͖ͳ͍ɺ)1 ࡞੒ͷ৔߹͸)5.-ͱ͋Δఔ౓ີ݁߹ʹॻ͘͜ͱ͕ଟ͍ར఺͕ੜ͖ͯ͘Δ ͜ͱʹΑΓɺଞͷબ୒ࢶΛબͿڧ͍Ϟνϕʔγϣϯ͸ͳ͍

  57. ·ͱΊɹᶅ ଞͷબ୒ࢶͱൺֱͯ͠ͷ1)1ͷ࠾༻ϝϦοτ w ґવͱͯ͠ݹ͔͘Β͋Δ͜ͱʹΑΔφϨοδͷଟ͞ɺۀքʹ͓͚Δ1)1Λ هड़͢Δ͜ͱ͕Մೳͳਓࡐͷ๛෋͞͸༳Δ͕ͳ͍ w ·ͨɺΞϓϦέʔγϣϯ։ൃҎ֎Λத৺ʹߦ͍ͬͯͨͱͯ͠΋ɺ͋ΔҰఆ ·Ͱ͸ΞϓϦέʔγϣϯ։ൃʹ͓͍ͯ΋ಉ͡஌ݟ͕ద༻Ͱ͖Δͱ͍͏఺Ͱɺ )1੍࡞ͳͲ͕ϝΠϯͷঢ়گԼʹ͓͍ͯΞϓϦέʔγϣϯ։ൃΛߦ͏ͱ͍ ͏બ୒ࢶʹ౿Έ੾Γ΍͍͢

  58. 1)1͸ʮͲ͜Ͱ΋఺Λग़͠΍͍͢ʯݴޠ

  59. ੵۃతʹԿ͔࢖͍͍ͨ΋ͷ͕͋Ε͹ɺ ͦͷٕज़Λ࢖͏ͱྑ͍

  60. ʮԾஔ͖ʯ͠΍͍͢ಛ௃Λ༗ޮ׆༻͢Δ͜ͱͰ ҙࢥܾఆͷΦʔόʔϔουΛݮΒͭͭ͠ɺ ΑΓΑ͍ιϦϡʔγϣϯΛ໛ࡧ͠·͠ΐ͏