Archive for Dev. (junyup2)

์ง€์‹์„ ์ฑ„์›Œ๊ฐ€๋Š” ใ€Ž๊ฐœ๋ฐœ์ž/ํ™”์ดํŠธํ•ด์ปคใ€๋ฅผ ๋ชฉํ‘œ๋กœ ์ •๋ฆฌํ•˜๋Š” ๋ธ”๋กœ๊ทธ

์›น(Web) ๊ฐœ๋ฐœ 5

[์›น ๊ฐœ๋ฐœ] HTTP ์ƒํƒœ์ฝ”๋“œ 100~500 ์ „์ฒด ์š”์•ฝ

HTTP ์ƒํƒœ ์ฝ”๋“œ(100~500) ์ •๋ฆฌ [์›น ํ”„๋กœ๊ทธ๋ž˜๋ฐ] HTTP ์ƒํƒœ ์ฝ”๋“œ ํ‘œ(100~500) ์ „์ฒด ์š”์•ฝ ์ •๋ฆฌ HTTP(Hypertest Transfer Protocol)๋Š” ์›น ์„œ๋ฒ„์™€ ์›น ํด๋ผ์ด์–ธํŠธ ์‚ฌ์ด์—์„œ ๋ฐ์ดํ„ฐ๋ฅผ ์ฃผ๊ณ ๋ฐ›๊ธฐ ์œ„ํ•ด ์‚ฌ์šฉํ•˜๋Š” ํ†ต์‹  ๋ฐฉ์‹์œผ๋กœ TCP/IP ํ”„๋กœํ† ์ฝœ ์œ„์—์„œ ๋™์ž‘ํ•œ๋‹ค. ์ฆ‰, ์šฐ๋ฆฌ๊ฐ€ ์›น์„ ์ด์šฉํ•˜๋ ค๋ฉด ์›น ์„œ๋ฒ„์™€ ์›น ํด๋ผ์ด์–ธํŠธ๋Š” ๊ฐ๊ฐ TCP/IP ๋™์ž‘์— ํ•„์ˆ˜์ ์ธ ์ฃผ์†Œ๋ฅผ ๊ฐ€์ ธ์•ผ ํ•œ๋‹ค๋Š” ์˜๋ฏธ์ด๋‹ค. HTTP๋ž€ ์ด๋ฆ„๋งŒ ๋†“๊ณ  ๋ณธ๋‹ค๋ฉด ํ•˜์ดํผํ…์ŠคํŠธ(Hypertext)๋งŒ ์ „์†กํ•  ์ˆ˜ ์žˆ์–ด ๋ณด์ด์ง€๋งŒ, ์‹ค์ œ๋กœ๋Š” HTML์ด๋‚˜ XML๊ณผ ๊ฐ™์€ ํ•˜์ดํŽ˜ ํ…์ŠคํŠธ๋ฟ ์•„๋‹ˆ๋ผ ์ด๋ฏธ์ง€, ์Œ์„ฑ, ๋™์˜์ƒ, JavaScript, PDF์™€ ๊ฐ์ข… ๋ฌธ์„œ ํŒŒ์ผ ๋“ฑ ์ปดํ“จํ„ฐ์—์„œ ๋‹ค๋ฃฐ ์ˆ˜ ์žˆ๋Š” ๋ฐ์ดํ„ฐ๋ผ๋ฉด ๋ฌด์—‡์ด๋“  ์ „์†ก ๊ฐ€๋Šฅํ•˜๋‹ค. ์šฐ๋ฆฌ๊ฐ€ ..

PHP - ํด๋ž˜์Šค( class() ), ์ƒ์„ฑ์ž( __construct() )

PHP ์˜ ํด๋ž˜์Šค์™€ ์ƒ์„ฑ์ž์— ๋Œ€ํ•˜์—ฌ ํด๋ž˜์Šค (class) php์˜ ํด๋ž˜์Šค(class)๋Š” ๊ฐ์ฒด์—์„œ ๋ณ€์ˆ˜์™€ ํ•จ์ˆ˜๋ฅผ ๋‹ด๋Š” ํ‹€ (ํ•„์š”ํ•œ ๋ณ€์ˆ˜์˜ ๋ชฉ๋ก๊ณผ ์‚ฌ์šฉํ•  ํ•จ์ˆ˜๋“ค) class ๋’ค์— ์ด๋ฆ„์„ ๋„ฃ์–ด์„œ ํด๋ž˜์Šค๋ฅผ ์ •์˜ ์—‘์„ธ์Šค ํ•œ์ •์ž (public, private, protected) - ์ ‘๊ทผ ์ œํ•œ์ž ๋ฉค๋ฒ„๋ณ€์ˆ˜๋‚˜ ๋ฉ”์†Œ๋“œ๊ฐ€ ์–ด๋””์—์„œ ์•ก์„ธ์Šค(acess) ๊ฐ€๋Šฅํ•œ์ง€๋ฅผ ์ง€์ •ํ•˜๋Š” ๊ฒƒ (๋ฉค๋ฒ„ ๋ณ€์ˆ˜์˜ ์•ž์— ์•ก์„ธ์Šค ํ•œ์ •์ž๋ฅผ ๋ถ™์ด๋Š” ๊ฒƒ์œผ๋กœ, ๊ทธ ๋ฉค๋ฒ„ ๋ณ€์ˆ˜์— ์ ‘๊ทผ ๊ฐ€๋Šฅ ๋ฒ”์œ„๋ฅผ ์ง€์ •) public : ํด๋ž˜์Šค ๋‚ด, ํด๋ž˜์Šค ์™ธ์˜ ์–ด๋””์—์„œ๋ผ๋„ ์•ก์„ธ์Šค ๊ฐ€๋Šฅ (์•„๋ฌด๊ฒƒ๋„ ๋ช…์‹œ๋˜์ง€ ์•Š์œผ๋ฉด public) private : ๊ฐ™์€ ํด๋ž˜์Šค ์•ˆ์—์„œ๋งŒ ์•ก์„ธ์Šค ๊ฐ€๋Šฅ (ํด๋ž˜์Šค ์ƒ์† ๋ถˆ๊ฐ€๋Šฅ) protected : ๊ฐ™์€ ํด๋ž˜์Šค ๋ฐ ์ž์‹ ํด๋ž˜์Šค์—์„œ ์•ก์„ธ์Šค ๊ฐ€๋Šฅ (ํด๋ž˜์Šค ์ƒ์†..

HTML / PHP (JS,CSS) ์ฃผ์„ ์ฒ˜๋ฆฌ

HTML์˜ ์ฃผ์„ ์ฒ˜๋ฆฌ HTML ์ฃผ์„ ( ) ์‹œ์ž‘ ํƒœ๊ทธ () ์ด๋Ÿฌํ•œ ์ฃผ์„์€ HTML ์ฝ”๋“œ์˜ ์–ด๋Š ๋ถ€๋ถ„์—์„œ๋ผ๋„ ์‚ฌ์šฉ ๊ฐ€๋Šฅ ๋˜ํ•œ ์—ฌ๋Ÿฌ์ค„์— ๊ฑธ์ณ ์ฃผ์„์„ ์ž‘์„ฑํ•ด๋„ ์ธ์‹ ex) PHP์˜ ์ฃผ์„ ์ฒ˜๋ฆฌ // ํ•œ์ค„์˜ ๊ฒฝ์šฐ /* ์ฃผ์„์ด ์—ฌ๋Ÿฌ์ค„์ธ ๊ฒฝ์šฐ */ // : ํ•œ์ค„ ์ฃผ์„์ฒ˜๋ฆฌ /* */ : (/*) ๊ณผ (*/) ์‚ฌ์ด์— ํฌํ•จ๋œ ๋ชจ๋“  ๋ถ€๋ถ„์„ ์ฃผ์„ ์ฒ˜๋ฆฌ JS(JavaScript), CSS๋„ ๋™์ผํ•˜๊ฒŒ ์‚ฌ์šฉ

PHP - ํŠธ๋Ÿฌ๋ธ” ์ŠˆํŒ…(Trouble Shooting) - Debug

PHP ์ฝ”๋“œ ํŠธ๋Ÿฌ๋ธ” ์ŠˆํŒ… PHP์ฝ”๋“œ๋ฅผ ํ…Œ์ŠคํŠธ ํ•ด๋ณผ ๋•Œ, ์—๋Ÿฌ๊ฐ€ ๋ฐœ์ƒํ•œ๋‹ค๋ฉด ?! ๋งŒ์•ฝ ์—๋Ÿฌ๊ฐ€ ๋ฐœ๊ฒฌ๋˜๋ฉด !! ์˜คํƒ€ ํ•˜๋‚˜๋กœ 500 Error๊ฐ€ ๋ฐœ์ƒํ•˜๊ณ , ์–ด๋””์—์„œ, ๋ฌด์—‡์ด ์ž˜๋ชป ๋˜์—ˆ๋Š”์ง€ ์กฐ์ฐจ ํ™•์ธ์ด ๋ถˆ๊ฐ€๋Šฅ ์ด๋Ÿด๋•Œ, ์—๋Ÿฌ ์ถœ๋ ฅ์„ ์ด์šฉ ๋””๋ฒ„๊น… / ์—๋Ÿฌ ๋ฉ”์‹œ์ง€ ์ฝ”๋“œ ์ค‘๊ฐ„ ์ค‘๊ฐ„ ๋ฌด์˜๋ฏธํ•œ ์ถœ๋ ฅ [ echo " >" .$๋ณ€์ˆ˜ ]๋ฅผ ์‚ฝ์ž…ํ•˜์—ฌ ํ•ด๋‹น $๋ณ€์ˆ˜๊ฐ€ ์–ด๋””๊นŒ์ง€ ์ž˜ ์ถœ๋ ฅ๋˜์—ˆ๋Š”์ง€ ํ™•์ธ ๋””๋ฒ„๊น…/์—๋Ÿฌ ๋ฉ”์‹œ์ง€ ๋‚˜ํƒ€๋‚ด๊ธฐ php Error ์ถœ๋ ฅ ๋ฐฉ๋ฒ• ์—๋Ÿฌ ์ถœ๋ ฅ : ์ž์„ธํ•˜๊ฒŒ ๋ช‡๋ฒˆ ์งธ ์ค„์—, ๋ญ๊ฐ€ ๋ฌธ์ œ๋‹ค ๋ผ๊ณ  ์•Œ๋ ค์คŒ $var ์ถœ๋ ฅ ํ™•์ธ php์˜ ๊ฒฝ์šฐ ์ฝ”๋“œ๊ฐ€ ์ˆœ์ฐจ์ ์œผ๋กœ ์ง„ํ–‰๋จ ๋”ฐ๋ผ์„œ ์ค‘๊ฐ„ ์ค‘๊ฐ„ ์ฐ์–ด๋ณด๋Š” ๊ฒƒ์ด ์ข‹์Œ echo "This >" . $check_res ์ด๋Ÿฐ์‹์œผ๋กœ ์ค‘๊ฐ„ ์ค‘๊ฐ„ ์จ๋‘๋ฉด ์–ด๋””๊นŒ์ง€๊ฐ€ ์ถœ๋ ฅ์ด ์ž˜ ๋˜๊ณ  ์žˆ๋Š”์ง€ ํ™•์ธ ๊ฐ€๋Šฅ ๋™..

์›น ๊ฐœ๋ฐœ์˜ ๊ธฐ์ดˆ์–ธ์–ด (HTML/CSS/JS/PHP)

์›น ๊ฐœ๋ฐœ์˜ ํ•„์š”์„ฑ ๋ชจ์˜ ํ•ดํ‚น ์Šคํ„ฐ๋””๋ฅผ ์ง„ํ–‰ํ•˜๋ฉฐ... ์›น ํ•ดํ‚น์„ ์ง„ํ–‰ํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š” ์šฐ์„ ์ ์œผ๋กœ ๋งŒ๋“ค์ค„ ์•Œ์•„์•ผ ํ•จ์„ ๋ผˆ์ €๋ฆฌ๊ฒŒ ๋Š๋‚Œ ์›น ๊ฐœ๋ฐœ์€ ๋งค์šฐ ๋‹ค์–‘ํ•œ ์–ธ์–ด๋กœ ๊ตฌํ˜„์ด ๊ฐ€๋Šฅ ํ•˜์ง€๋งŒ ์—ฌ๋Ÿฌ๊ฐœ์˜ ์–ธ์–ด๋ฅผ ๋‹ค ์Šต๋“ํ•˜๋Š” ๊ฒƒ์€ ๋ถˆ๊ฐ€๋Šฅ ๊ฐ€์žฅ ๋Œ€์ค‘์ ์ด๊ณ , ํ•„์ˆ˜์ ์ธ ์–ธ์–ด 4๊ฐ€์ง€ >> HTML, CSS, JS, PHP