๋ฐฑ์๋ ์๋ฒ ๊ฐ๋ฐ, PHP๋ก ์ฝ๊ฒ!
๊ฐ๋จํ PHP ๋ฏธ๋ค์จ์ด ๊ฐ๋ฐ

๋ฐฑ์๋ ์๋ฒ๋ ์น/์ฑ, ์ํผ ๋ฑ ์์ฃผ ๋ง์ ์ ํ๋ฆฌ์ผ์ด์
์์ ๋ฐ๋์ ํ์ํ ์์ญ์
๋๋ค. ๋จ๋ 500์์ผ๋ก Cafe24์ DB ๋ฐ PHP๋ฅผ ํตํด ์๋ฒ๋ฅผ ๊ตฌ์ถํด ๋ด
๋๋ค!
์์ฌ์ด ์๋ฒ ๊ตฌ์ถ์ด ํ์ํ์ ๊ฐ์? ํ๊ต์์ ํ๋ก์ ํธ๋ฅผ ์งํํด์ ์๋ฒ๊ฐ ํ์๋ก ํ์ํ์๋ค๊ณ ์? ๊ทธ๋ด ๋ ํ์ํ ์๋ฒ ๊ตฌ์ถ ๋ฐฉ๋ฒ์ ๋ฐฐ์๋๋ค.
์ด ๊ฐ์์์๋ PHP๋ฅผ ํตํด ๊ฐ๋จํ MiddleWare๋ฅผ ์ ์ํด ๋ด
๋๋ค. ์ค๋ฌด์ ์ธ ๋๋์ ๊ฐ์ข๋ก, ์ค์ง์ ์ผ๋ก ์ทจ์
์ ๊ฐ์ ์ด ๋๋ ๋ด์ฉ์ ์๋๋๋ค. ํ์ง๋ง ํฌํธํด๋ฆฌ์ค๋ฅผ ๋ง๋์ ๋ค๋ฉด ์ด ๊ฐ์๋ฅผ ๋ค์ผ์
์ผ ํ ๊ฒ์
๋๋ค.
์ด๋ฐ ๋ถ๋ค๊ป ์ถ์ฒํฉ๋๋ค ๐โโ๏ธ
- ๋ฐฑ์๋(Backend) ์๋ฒ๊ฐ ํ์ํ ๋ถ
- PHP๋ฅผ ์ด์ฉํ JSON ์๋ฒ๊ฐ ํ์ํ ๋ถ
- PHP ํ์ฉ ๋ฐฉ๋ฒ์ด ๊ถ๊ธํ ๋ถ
๋ฐฐ์ฐ๋ ๊ฒ๋ค ๐
- ์์ฝ๊ฒ ์๋ฒ๋ฅผ ๊ตฌ์ถํ ์ ์์ต๋๋ค.
- ํ๋ก๊ทธ๋จ์์ ์ ์ฅ๊ณต๊ฐ์ด ํ์ํ ๋ ์๋น์ค๋ฅผ ํตํด ์ ์ฅํ ์ ์์ต๋๋ค.
- ํ๋ฐ๋ถ์์๋ ํด๋ผ์ด์ธํธ ์ ์/ํธ์ถ ์ํ์ ์๊ฐํฉ๋๋ค. (JavaScript, C#)
์์ฌ์ด ์๋ฒ ๊ตฌ์ถ ๋ฐฉ๋ฒ์
ํ์ตํ ์ ์์ต๋๋ค.
- โ
PHP ๊ธฐ๋ณธ๋ฌธ๋ฒ(๋ณ์, ๋ฐฐ์ด, Echo, Array, For๋ฌธ ๋ฑ)์ ํ์ตํฉ๋๋ค
- โ
PHP ํ์ฅ๋ชจ๋์ธ PDO์ HeidiSQL์ ํ์ฉํ์ฌ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ๋ค๋ค๋ด
๋๋ค
- โ
JavaScript์ C#์ ์ด์ฉํ์ฌ ์นํ์ด์ง ์ ๊ฐ์ ์กฐํ/์
๋ ฅํ๋ ๊ธฐ๋ฅ์ ์ ์ฉํด ๋ด
๋๋ค

PHP๋ฅผ ์ด์ฉํด ๋จ์ํ ์๋ฒ๋ฅผ ์ ์ํด ๋ด
๋๋ค. ํ์ค์ ์ผ๋ก ์๋ฒ๋ฅผ ๊ตฌ์ถํ๊ธฐ๋ ์ฝ์ง ์์ง๋ง, ์นํธ์คํ
์๋น์ค๋ฅผ ์ด์ฉํด ์ฝ๊ฒ, ๋จ์ํ๊ฒ ๊ทธ๋ฆฌ๊ณ ์์ ์ ์ผ๋ก ์๋ฒ๋ฅผ ๊ตฌ์ถํ ์ ์์ต๋๋ค.
Q&A ๐ฌ
Q. ์ PHP๋ฅผ ์ฌ์ฉํด์ ๋ฐฑ์๋๋ฅผ ์ ์ํ๋์?
ํ์ฌ ์นํธ์คํ
์ ์ ๊ณตํ๋ ์ฌ์ดํธ๋ค์ ๋๋ถ๋ถ PHP๋ฅผ ์ ๊ณตํฉ๋๋ค. ์ฆ ๊ฐ์ฅ ์ ๋ ดํ ๋น์ฉ์ผ๋ก ์ ์ธ๊ณ์์ ์ ์ ๊ฐ๋ฅํ ์๋ฒ ๊ตฌ์ถ์ด ๊ฐ๋ฅํฉ๋๋ค.
Q. ์๋ฒ๋ก์ ์์ ์ฑ์ด ์์๊น์?
๊ฐ์ธ์ ์ผ๋ก C#์ ์ด์ฉํ ์ํผ(Winform) ํ๋ฉด์ผ๋ก ๊ตฌ์ถํด ํ์ฌ 70๋ช
์ด ์ฌ์ฉํ๋๋ก ์๋ฒ๋ฅผ ์ ์งํ๊ณ ์๊ณ , ์ฑ๋ฅ์ ์ผ๋ก๋ ๋งค์ฐ ํ๋ฅญํฉ๋๋ค. ๋ํ ๊ธฐ์กด์ ๋ค๋ฅธ ์น์ฌ์ดํธ๋ฅผ ๊ณ ๋ คํ๋ค๋ฉด ๋์ค์ ์ธ ์ปค๋ฎค๋ํฐ๋ค์ ๋์์ ์ ์ด์ฉ์๊ฐ 1,000๋ช
์ฉ ์ ์ง๋๋๋ผ๋ ๋งค์ฐ ์์ ์ ์ผ๋ก ์ด์ฉ๋๋ ์ํฉ์ ์๊ฐํด ๋ณด์๋ฉด ๋ ๊ฒ์
๋๋ค.
๐พ ์๊ฐ ์ ์ฐธ๊ณ ์ฌํญ
- Notepad++๋ฅผ ์ฌ์ฉํ๋ฉฐ, ํ์์ Fiddler ๋๋ Postman์ ํ์ฉํฉ๋๋ค.
- ์์
์งํ ๊ฐ์ด๋๋ ๊ฐ์์ ํฌํจ๋ PPT๋ฅผ ๋ด๋ ค๋ฐ์ผ์ธ์.
- PHP์ ๋ํ ๊ธฐ์ด ์ง์ ๋ฐ MiddleWare๊ฐ ๋ฌด์์ธ์ง ์ ๋๋ ์๊ณ ๊ณ์๋ ๋ถ๊ป ์ ํฉํ ๊ฐ์์
๋๋ค.