Slide 1

Slide 1 text

1IQ4UPSNͱ1)16OJUΛ ࿈ܞͯ͠Ϣχοτςετ ࡞੒Λָʹ͢Δ 1)1ΧϯϑΝϨϯεઋ୆ ాத޹࣏!UFOLPNB

Slide 2

Slide 2 text

࠷ۙɺϢχοτςετ ॻ͚ͯ·͔͢ʁ

Slide 3

Slide 3 text

ςετॻ͍࣮ͯߦͷ܁Γฦ͠ ͕໘౗ͩͱࢥͬͨ͜ͱ͸ ͋Γ·͔͢ʁ

Slide 4

Slide 4 text

1IQ4UPSNͱ1)16OJUΛ࿈ܞ ͢Δͱςετ࡞੒ָ͕ʹͳΓɺ ίʔυཧղ΋͠΍͘͢ͳΓ·͢ ࢼͯ͠Έ͍ͯͩ͘͞

Slide 5

Slide 5 text

ͪͳΈʹ
 1IQ4UPSNΛ࢖͍ͬͯΔํ !

Slide 6

Slide 6 text

͢Ͱʹ1)16OJUͱ࿈ܞͯ͠ ςετॻ͍ͯΔΑͱ͍͏ํ

Slide 7

Slide 7 text

࿩͢͜ͱ w1)16OJUͱ͸ɺ1IQ4UPSN࿈ܞͱ͸ w࿈ܞͰ͖ͯͳ͔ͬͨ։ൃ؀ڥ w࿈ܞͷઃఆ wϢχοτςετ࡞੒͕Ͳ͏ָʹͳΔ͔ σϞ͋Γ w❌Ϣχοτςετͷجຊతͳॻ͖ํ w❌1IQ4UPSNͷجຊతͳ࢖͍ํ

Slide 8

Slide 8 text

ࣗݾ঺հ wాத޹࣏ 5BOBLB,PKJ w!UFOLPNB (JU)VC 5XJUUFSʜ w#"4&גࣜձࣾ1SPEVDU%JWJTJPO
 #BDLFOE&OHJOFFS ʙ w1)1$BLF1)1όʔδϣϯΞοϓɾϞόΠϧΞϓϦόοΫΤ ϯυ։ൃ wϢχοτςετͷ͠΍͢͞ɺ҆ఆੑͷվળ w$POUSJCVUFEUP$BLF1)1

Slide 9

Slide 9 text

1)16OJUͱ͸ 1IQ4UPSN࿈ܞͱ͸

Slide 10

Slide 10 text

1)16OJU w 1)1ίʔυͷϢχοτςετΛॻͨ͘Ί ͷϑϨʔϜϫʔΫ w ଟ͘ͷ1)1ϥΠϒϥϦͰ࢖ΘΕ͍ͯΔ w 8FCΞϓϦέʔγϣϯͷςετج൫ͱ͠ ͯ΋࢖ΘΕΔ ˞େن໛1)1ϓϩδΣΫτͰ1)16OJUΛ̏ੈ୅ΞοϓάϨʔυ͢ΔͨΊʹ΍ͬͨ͜ͱ IUUQTTQFBLFSEFDLDPNEROFPQIQVOJUVQHSBEFTUPSZ TMJEF Λࢀߟʹ͠·ͨ͠

Slide 11

Slide 11 text

1)16OJU WFOEPSCJOQIQVOJU ΞΠίϯը૾ IUUQTQJYBCBZDPNKBVTFSTNU[E ςετ࣮ߦ ςετ݁Ռ ࣮ߦ ݁ՌΛݕূ QIQVOJUίϚϯυ ͢΂ͯύε ͭҎ্ࣦഊ ςετέʔε ςετ͍ͨ͠ ΞϓϦέʔγϣϯ ίʔυ

Slide 12

Slide 12 text

1IQ4UPSN w 1IQ4UPSN1)1ΞϓϦέʔ γϣϯͷͨΊͷ౷߹։ൃ؀ڥ *%& w ΤσΟλɾσόοΨ࿈ܞɾ੩ తղੳɾόʔδϣϯ؅ཧFUD

Slide 13

Slide 13 text

1IQ4UPSNͱ࿈ܞ WFOEPSCJOQIQVOJU ίϚϯυ࣮ߦ ݁ՌΛऔಘͯ͠දࣔ ࿈ܞ͢Δ͜ͱͰɺ 1IQ4UPSN͔Βςετ ࣮ߦͰ͖Δ ςετέʔε ΞϓϦέʔγϣϯίʔυ

Slide 14

Slide 14 text

࿈ܞͰ͖ͯͳ͔ͬͨ։ൃ؀ڥ $BLF1)1ΞϓϦ

Slide 15

Slide 15 text

$BLF1)1ݻ༗ͷࣄ৘ $BLF1)1 5FTU4IFMM ίϚϯυ࣮ߦ ݁ՌΛऔಘͯ͠දࣔ ςετέʔε ΞϓϦέʔγϣϯίʔυ w ςετ࣮ߦίϚϯ υ͕ΧελϚΠζ ͞Ε͍ͯΔ

Slide 16

Slide 16 text

ΤσΟλͰίʔυมߋ λʔϛφϧʹ੾Γସ͑ͯςετ࣮ߦ ʜ܁Γฦ͠ʜ

Slide 17

Slide 17 text

ΤσΟλͰίʔυมߋ λʔϛφϧʹ੾Γସ͑ͯςετ࣮ߦ ʜ܁Γฦ͠ʜ

Slide 18

Slide 18 text

ΤσΟλͰίʔυมߋ λʔϛφϧʹ੾Γସ͑ͯςετ࣮ߦ ʜ܁Γฦ͠ʜ

Slide 19

Slide 19 text

ΤσΟλͰίʔυมߋ λʔϛφϧʹ੾Γସ͑ͯςετ࣮ߦ ʜ܁Γฦ͠ʜ

Slide 20

Slide 20 text

গ͠1)1ίʔυΛ௥Ճͨ͠Β ࿈ܞͰ͖ͨͷͰϒϩάهࣄॻ͍ͨ IUUQTUFOLPNBIBUFOBCMPHDPNFOUSZ $BLF1)1ͰΞϓϦ։ൃͯ͠Δํ͸ࢀߟʹ

Slide 21

Slide 21 text

࿈ܞͷઃఆ

Slide 22

Slide 22 text

આ໌༻։ൃ؀ڥ EPDLFSDPNQPTF $BLF1)1ΞϓϦ w IUUQTHJUIVCDPN UFOLPNB DBLFQIQ@DNT w %PDLFSͰߏங w $BLF1)1ެࣜͷνϡʔ τϦΞϧͰ࡞ͬͨ $BLFΞϓϦʹςετ Λ௥Ճ

Slide 23

Slide 23 text

։ൃ؀ڥىಈ $ git clone https://github.com/ tenkoma/cakephp_cms.git $ cd cakephp_cms $ make $ make migrate w ઃఆલʹίϯςφΛىಈ͓ͯ͘͠ w 1IQ4UPSNͰDBLFQIQ@DNTϑΥϧμΛ։͘

Slide 24

Slide 24 text

1)1$-* 5FTU'SBNFXPSLT ͷઃఆ ˞͔͚଍Ͱઆ໌͠·͕͢ɺεΫϦʔϯγϣοτΛ ଟΊʹࡌ͍ͤͯΔͷͰɺޙ΄Ͳ֬͝ೝ͍ͩ͘͞

Slide 25

Slide 25 text

ઃఆ1)1$-* w 1SFGFSFODFT1)1 w $-**OUFSQSFUFS͸ະબ୒ʹͳ͍ͬͯΔ w ʮʜʯΛબ୒

Slide 26

Slide 26 text

ઃఆ1)1$-* w ʮʴʯˠʮ'SPN%PDLFSʜʯΛબ୒ w 1)1࣮ߦ؀ڥΛ௥Ճ͢Δ

Slide 27

Slide 27 text

ઃఆ1)1$-* w ʮ%PDLFS$PNQPTFʯˠʮQIQDMJʯΛબ୒ͯ͠ʮ0,ʯ w ϦϞʔτ࣮ߦ؀ڥΛબ୒͢Δ

Slide 28

Slide 28 text

ઃఆ1)1$-* w ίϯςφ಺ͷ1)1 όʔδϣϯ͕ද ࣔ͞ΕͨΒ0, w දࣔ͞Εͳͯ͘ ΋େৎ෉ͳ͜ͱ ΋͋Δ

Slide 29

Slide 29 text

ઃఆ5FTU'SBNFXPSLT w දࣔ͞ΕΔμΠΞϩάͰbQIQDMJ`Λબ୒ͯ͠0, w b-PDBM`ͱ͍͏ઃఆ͸࡟আ͠·͠ΐ͏

Slide 30

Slide 30 text

ઃఆ5FTU'SBNFXPSLT w 1)16OJUͷόʔδϣϯ͕දࣔ͞ΕͨΒ0,

Slide 31

Slide 31 text

Ϣχοτςετ࡞੒͕ Ͳ͏ָʹͳΔ͔

Slide 32

Slide 32 text

1IQ4UPSN͔Β ςετΛ࣮ߦ͢Δ w ςετϑΝΠϧɾςετϝιο υɾϑΥϧμ಺શ෦ w ࣦഊͨ͠ςετͷΈ࠶࣮ߦ w ࣦഊͨ͠ςετ݁Ռ͔Βίʔυ δϟϯϓ

Slide 33

Slide 33 text

σϞ

Slide 34

Slide 34 text

No content

Slide 35

Slide 35 text

w λʔϛφϧͱ*%&Λ੾Γସ͑ͣʹࡁ Ή w ಛఆͷϝιου͚࣮ͩߦ͍ͨ͠ͱ͖ ʹ--filter=testSomethingͳ ͲͱࢦఆͤͣʹࡁΉ ϝϦοτ

Slide 36

Slide 36 text

ςετ࣮ߦ͠ͳ͕Β σόοά w ࣦഊͨ͠6TFST$POUSPMMFSMPHJO ϩάΠϯ ػೳ ͷ్தʹϒϨʔΫϙΠϯτΛઃఆͯ͠ม ਺Λ֬ೝͯ͠ΈΔ w ϦΫΤετͰ*%1BTTXPSE͕1PTU͞Ε͍ͯΔ ͔֬ೝ 7BSJBCMFTͰΠϯΫϦϝϯλϧαʔν w ʮ$PQZ7BMVF"TʜʯͰ࣮ߦதͷม਺͔Βς ετσʔλΛ࡞੒

Slide 37

Slide 37 text

σϞ

Slide 38

Slide 38 text

No content

Slide 39

Slide 39 text

ϝϦοτ w ϒϨʔΫ͢Δͱςετதͷม ਺͕؆୯ʹ֬ೝͰ͖Δ w ࣮ߦதͷม਺Λίϐϖͯ͠؆ ୯ʹςετσʔλΛ࡞ΕΔ

Slide 40

Slide 40 text

ςετ࣮ߦ࣌ͷΧόϨοδ ΛΤσΟλ΍ϑΝΠϥʹදࣔ w 6TFST$POUSPMMFS5FTUͰl3VO UFTUT 1)16OJU XJUI$PWFSBHFz w ʮ1SPKFDUʯύωϧʹߦΧόϨοδ͕ දࣔ͞ΕΔ w ςετͰ͖ͯͳ͍ίʔυΛݟ͚ͭΔ w ςετΛ௥Ճͯ͠࠶࣮ߦ

Slide 41

Slide 41 text

σϞ

Slide 42

Slide 42 text

w 1SPKFDUύωϧϑΥϧμ΍ϑΝΠϧ͝ͱͷߦΧόϨοδ͕දࣔ͞ΕΔ w ໼ҹςετͰ࣮ߦ͞Ε͍ͯͳ͍ߦ

Slide 43

Slide 43 text

ϝϦοτ w ίʔυ͕ςετͰ࣮ߦͰ͖͍ͯΔ͔ ͷௐ͕ࠪ͠΍͘͢ w Ͳͷߦ͕࣮ߦͰ͖͍ͯΔ͔֬ೝ͠ͳ ͕Βςετ࡞੒Λࢼߦࡨޡ͢Δ w ߦΧόϨοδΛ໨ࢦ͞ͳ͍৔ ߹Ͱ΋ศར

Slide 44

Slide 44 text

·ͱΊ 1IQ4UPSNͱ1)16OJUΛ࿈ܞ͢Δͱ w 1IQ4UPSN͔Βςετ࣮ߦͰ͖ͯɺख ͕ؒݮΔ w σόοά͠ͳ͕Βͷௐ͕ࠪ͠΍͘͢ͳΔ w ΧόϨοδΛݟͳ͕ΒςετΛॻ͘ͱίʔ υ͕࣮ߦͰ͖͍ͯΔ͔೺Ѳ͠΍͍͢