·Î±×ÀÎ ¤Ó ȸ¿ø°¡ÀÔ ¤Ó Àå¹Ù±¸´Ï ¤Ó °í°´¼¾ÅÍ ¤Ó ¸¶ÀÌÆäÀÌÁö ¤Ó ȸ»ç¼Ò°³
kangcom
Àüü
Home >   >   > 

À¥ °³¹ß 2.0 ·çºñ ¿Â ·¹ÀϽº : Easy Start!

   
ÁöÀºÀÌ È²´ë»ê   |   ÃâÆÇ»ç ¿¡ÀÌÄÜ  |   ¹ßÇàÀÏ 2007³â 03¿ù 09ÀÏ
 
Ŭ¸¯ÇϽøé Å« µµ¼­À̹ÌÁö¸¦ º¸½Ç ¼ö ÀÖ½À´Ï´Ù.
ÆÇ¸Å°¡ 28,000¿ø ¡æ 25,200¿ø 10%
¸¶Àϸ®Áö 5% 1,400¿ø
¹ßÇàÀÏ 2007-03-09
ISBN 8960770000 | 9788960770003
±âŸÁ¤º¸ ±¹³»¼­ | 432ÂÊ
¿¹»óÃâ°íÀÏ
¹è¼Ûºñ ¹«·á¹è¼Û
   
ÇÁ·Î±×·¡¹Ö¾ð¾î
Á¾ÇÕÁö¼ö 6p 365 À§
   
 

·çºñ ¿Â ·¹ÀϽº´Â ½Ã½ºÅÛ ¼³Á¤, µ¥ÀÌÅÍ ¸ðµ¨¸µ°ú °³¹ß, À¥ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß, ½Ã½ºÅÛ µðÇ÷ÎÀ̱îÁöÀÇ Àü °úÁ¤À» ÇϳªÀÇ ÇÁ·¹ÀÓ¿öÅ©·Î Á¦°øÇÑ´Ù.
»õ·Î¿î ¼­ºñ½º¸¦ ºü¸£°Ô ½ÃÀå¿¡ ³»³õ°í º¯´öÀÌ ½ÉÇÑ °í°´ÀÇ ÀÔ¸À¿¡ ¸ÂÃß±â À§ÇØ ½Ã½ºÅÛÀ» ½±°Ô º¯°æÇÒ ¼ö ÀÖ´Â ³ôÀº °³¹ß »ý»ê¼ºÀº ·çºñ ¿Â ·¹ÀϽºÀÇ ÃÖ°íÀÇ ´ö¸ñÀÌ´Ù. ÀÌ Ã¥À¸·Î ¹Ýº¹µÇ´Â ÀÛ¾÷°ú º¹ÀâÇÑ ÇÁ·¹ÀÓ¿öÅ©¿¡ ÁöÄ£ °³¹ßÀÚµéÀÌ ÀÌÁ¦ ·çºñ ¿Â ·¹ÀϽº·Î »õ·Ó°Ô ¿­¸± ÀÎÅÍ³Ý ¼­ºñ½º ¾÷°èÀÇ º¯È­¿¡ ÇÑ¹ß ¸ÕÀú ¾Õ¼­°¡ ±â´Ù¸± ¼ö ÀÖ°Ô µÇ±æ ¹Ù¶õ´Ù.

1Àå. ·¹ÀϽº ½ÃÀÛÇϱâ 27
1.1 ·¹ÀϽº ¼³Ä¡Çϱâ (À©µµ¿ì) 29
1.2 ·¹ÀϽº ¼³Ä¡Çϱâ (¸Æ OS X 10.4 ŸÀ̰Å) 35
1.3 À¥ ÀüÈ­¹øÈ£ºÎ ¸¸µé±â (1) ½ºÄ³Æúµå 43
1.4 À¥ ÀüÈ­¹øÈ£ºÎ ¸¸µé±â (2) CRUD 55
1.5 À¥ ÀüÈ­¹øÈ£ºÎ ¸¸µé±â (3) Ajax 76

2Àå. ·çºñ ÇÁ·Î±×·¡¹Ö ¾ð¾î 83
2.1 ·çºñ ½ÃÀÛÇϱâ 85
2.2 °´Ã¼ÁöÇâ ÇÁ·Î±×·¡¹ÖÀ̶õ? 88
2.3 ¹®ÀÚ¿­ 93
2.4 ¼ýÀÚ 96
2.5 Á¶°Ç¹® 99
2.6 ¹è¿­ 102
2.7 ¹Ýº¹¹® 106
2.8 ºí·Ï 107
2.9 ½Éº¼°ú ÇØ½Ã 110
2.10 Á¤±Ô½Ä 113
2.11 ½Ã°£°ú ³¯Â¥ 117
2.12 Ŭ·¡½º¿Í °´Ã¼ 120
2.13 ¸ÞŸÇÁ·Î±×·¡¹ÖÀ̶õ? 126

3Àå. ·¹ÀϽº ÇÁ·¹ÀÓ¿öÅ© 131
3.1 ·¹ÀϽº¿Í MVC 133
3.2 ·¹ÀϽº ¾ÖÇø®ÄÉÀ̼ÇÀÇ ±¸¼º 135
app/ 137
config/ 138
doc/ 138
log/ 139
public/ 139
script/ 139
test/ 141
3.3 ·¹ÀϽºÀÇ ³×ÀÌ¹Ö ±ÔÄ¢ 142
3.4 ·¹ÀϽº ¼³Á¤Çϱâ 144
µ¥ÀÌÅͺ£À̽º ¼³Á¤ 144
¾ÖÇø®ÄÉÀÌ¼Ç ¼³Á¤ 146
¶ó¿ìÆÃ ¼³Á¤ 147
3.5 ¸¶À̱׷¹ÀÌ¼Ç 148
3.6 ·¹ÀϽº ¾ÖÇø®ÄÉÀ̼ÇÀÇ ±¸µ¿ ¸ðµå 161
3.7 ·¹ÀϽº Ç÷¯±×ÀÎ 162
3.8 ·¹ÀϽºÀÇ ±âŸ ±â´É 163
À¯´ÏÄÚµå È®Àå 163
Á¤¼ö Ŭ·¡½º È®Àå 165

4Àå. ¾×Ƽºê ·¹ÄÚµå 167
4.1 ¾×Ƽºê ·¹ÄÚµå¿Í µ¥ÀÌÅͺ£À̽º 169
¸ðµ¨ Ŭ·¡½º¿Í µ¥ÀÌÅͺ£À̽º Å×À̺íÀÇ ¿¬°á 171
Å×À̺í Çʵå Á¢±Ù ¸Þ¼Òµå 172
4.2 ¾×Ƽºê ·¹ÄÚµå ½ÃÀÛÇϱâ 173
·¹ÄÚµå »ý¼º 177
·¹ÄÚµå °Ë»ö 180
·¹ÄÚµå ¼öÁ¤ 185
·¹ÄÚµå »èÁ¦ 186
4.3 ¸ðµ¨ µ¥ÀÌÅÍÀÇ °ËÁõ 188
4.4 ¸ðµ¨ °£ÀÇ °ü°è ¼³Á¤ 196
ÀÏ´ë´Ù °ü°è 197
ÀÏ´ëÀÏ °ü°è 207
´Ù´ë´Ù °ü°è 214
4.5 ÄÝ¹é ¸Þ¼Òµå 224
5Àå. ¾×¼Ç ÄÁÆ®·Ñ·¯ 227
5.1 ¾×¼Ç ÄÁÆ®·Ñ·¯¿Í ¾×¼Ç ¸Þ¼Òµå 229
5.2 HTML Æû µ¥ÀÌÅÍÀÇ Ã³¸® 233
5.3 ¼¼¼Ç ¹× ·Î±×ÀÎ 236
5.4 ÄíŰ 241
5.5 Ç÷¡½Ã 243
5.6 ÇÊÅÍ 244

6Àå. ¾×¼Ç ºä(HTML ÅÛÇø´) 249
6.1 RHTML ÅÛÇø´ 251
6.2 ±âº» µµ¿ì¹Ì ¸Þ¼Òµå 259
¼ýÀÚ ¹× ÅØ½ºÆ®¸¦ Æ÷¸ËÇÏ´Â µµ¿ì¹Ì ¸Þ¼Òµå 259
À̹ÌÁö ÅÂ±× µµ¿ì¹Ì ¸Þ¼Òµå 260
¸µÅ© µµ¿ì¹Ì ¸Þ¼Òµå 261
6.3 Æû µµ¿ì¹Ì ¸Þ¼Òµå 262
¾×Ƽºê ·¹ÄÚµå ¸ðµ¨ µ¥ÀÌÅ͸¦ À§ÇÑ Æû µµ¿ì¹Ì ¸Þ¼Òµå 262
ÀÏ¹Ý µ¥ÀÌÅ͸¦ À§ÇÑ Æû µµ¿ì¹Ì ¸Þ¼Òµå 267
6.4 ±âŸ µµ¿ì¹Ì ¸Þ¼Òµå 269
6.5 ÆäÀÌÁö À妽º 270
6.6 ³ª¸¸ÀÇ µµ¿ì¹Ì ¸Þ¼Òµå ¸¸µé±â 272
6.7 ·¹À̾ƿô°ú Á¶°¢ ÅÛÇø´ 274

7Àå. ºí·Î±× ¾ÖÇø®ÄÉÀÌ¼Ç ¸¸µé±â 281
7.1 °³¿ä 283
7.2 Áغñ ÀÛ¾÷ 286
Å×ÀÌºí ¹× ¾×Ƽºê ·¹ÄÚµå ¸ðµ¨ »ý¼º 287
¸ðµ¨ °£ÀÇ °ü°è ¼³Á¤ 291
¸ðµ¨ µ¥ÀÌÅÍÀÇ °ËÁõ 293
¸¶Å©´Ù¿î ¶óÀ̺귯¸® ¼³Ä¡ 296
¸¶Å©´Ù¿î Äڵ忡¼­ HTML ÄÚµå·ÎÀÇ º¯È¯ 297
7.3 °ü¸®ÀÚ È­¸é 298
¶ó¿ìÆÃ ¼³Á¤ 299
¿î¿µÀÚ ¸ñ·Ï °ü¸® ±â´É 299
Ä«Å×°í¸® °ü¸® ±â´É 311
·Î±×ÀÎ ±â´É 315
±Û °ü¸® ±â´É 321
·¹À̾ƿô 332
ÅÂ±× ±â´É 336
7.4 ºí·Î±× ¸ÞÀÎ È­¸é 345
¶ó¿ìÆÃ ¼³Á¤ 345
ºí·Î±× ÄÁÆ®Åç·¯ ¹× ·¹À̾ƿô 347
À妽º/Ä«Å×°í¸®/ÅÂ±× ÆäÀÌÁö 351
±Û ÆäÀÌÁö 354
7.5 RSS Çǵå 358
¶ó¿ìÆÃ ¼³Á¤ 358
RSS Çǵå Ç÷¯±×ÀÎ ¼³Ä¡ 359
Çǵå ÄÁÆ®·Ñ·¯ 360
7.6 ºí·Î±× ¾ÖÇø®ÄÉÀÌ¼Ç ±¸µ¿ 362
ÇÁ·Î´ö¼Ç ȯ°æ ¼¼ÆÃ 362
Mongrel À¥ ¼­¹ö »ç¿ë¹ý 364
Apache¿Í MongrelÀ» »ç¿ëÇÑ °¡»ó È£½ºÆ® ¼³Á¤ 368

ºÎ·Ï A. ·çºñ ÁÖ¿ä Ŭ·¡½º API 371
A.1 ¹è¿­ 373
A.2 ³¯Â¥ 384
A.3 Á¤¼ö 391
A.4 ½Ç¼ö 395
A.5 ÇØ½Ã 398
A.6 ±¸°£ 404
A.7 ¹®ÀÚ¿­ 405
A.8 ½Ã°£ 413

ºÎ·Ï B. ·¹ÀϽº ¸í·É¾î¡¤¸Þ¼Òµå ¿ä¾àÇ¥ º°Ã·
Ȳ ´ë »ê
°í1 ¶§ ¹Ì±¹À¸·Î °Ç³Ê°¡ ¿¹ÀÏ´ë¿¡¼­ ¼öÇÐÀ» Àü°øÇßÀ¸¸ç ÃÖ¿ì¼ö Á¹¾÷ÀÚ¿¡°Ô ¼ö¿©ÇÏ´Â DeForest ¼öÇлóÀ» ¼ö»óÇß´Ù. ¾î·Á¼­ºÎÅÍ ÇÁ·Î±×·¡¹Ö¿¡ °ü½ÉÀÌ ¸¹¾Æ ´ëÇÐ Á¹¾÷ ÈÄ ±Í±¹ÇÏ¿© »ê¾÷±â´É¿ä¿øÀ¸·Î 3³â°£ º¹¹«ÇÑ ÈÄ Áø·Î¸¦ ¼±È¸ÇÑ ÀúÀÚ´Â ÇöÀç ÇÁ¸®·£¼­ °³¹ßÀڷΠȰµ¿ÇÏ¸ç °³ÀÎ »ç¾÷À» Áغñ ÁßÀÌ´Ù. ·çºñ/·¹ÀϽº ¿¡¹ÝÁ©¸®½ºÆ®¸¦ ÀÚÀÓÇÏ¸ç Æ´Æ´ÀÌ ºí·Î±×³ª ÀâÁö µî¿¡ °ü·Ã ±ÛÀ» ±â°íÇÏ´Â µî Ȱ¹ßÈ÷ Ȱµ¿Çϰí ÀÖÀ¸¸ç, ¡®beyond the status quo(http://beyond.daesan.com/)¡¯¶õ °³ÀÎ ºí·Î±×¿¡ ÇÁ·Î±×·¡¹Ö°ú »î¿¡ ´ëÇÑ á³ÍŸ¦ Á¤¸®Çϰí ÀÖ´Ù. ¹°¸®ÇÐÀ̳ª öÇп¡µµ °ü½ÉÀÌ ¸¹À¸¸ç, ¾ðÁ¨°¡´Â ºñÇà±â Á¶Á¾À» ¹è¿öº¼ ¼Ò¹ÚÇÑ ²Þµµ Áö´Ï°í ÀÖ´Ù.
·çºñ¿Í ·¹ÀϽº¿¡ ´ëÇÑ ½±°í Ä£ÀýÇÑ ¼Ò°³
õ¸íÁ¶´ÔÀÌ ¾²½Å ¼­Æòº¸±â I ÆòÁ¡ I Á¶È¸¼ö(1685) I °ø°¨ (0) I ºí·Î±×
·çºñ ¿Â ·¹ÀϽº¶õ ´Ü¾î°¡ ¿äÁò À¥ °³¹ßÀÇ È­µÎÀÌ´Ù. ·¹ÀϽº¿¡ ´ëÇØ ¹ø¿ªµÇ¾î ³ª¿Í Àִ å Áß¿¡¼­ ·¹ÀϽº ·¹½ÃÇÇ(RailsRecipes) ¿Í Ruby on Rails : Ãʰí¼Ó À¥ °³¹ßÀÇ ½ÃÀÛ ¸¦ ÀоîºÃ´Âµ¥ ´ëü ¹º ¼Ò¸®ÀÎÁö ¸ð¸£°Ú´Ù. ·¹½ÃÇÇ´Â »çÀüÁö½ÄÀÌ ¾ø´Â °ü°è·Î ´ç¿¬È÷ ¹«½¼ ¼Ò¸®ÀÎÁö ¾Ë ¼ö°¡ ¾ø¾ú°í, ·çºñ ¿Â ·¹ÀϽºµµ ¾ãÁö¸¸ ³»°Õ ¾Ïȣó·³ ´À²¸Á³´Ù. ·¹ÀϽºÀÇ ±âº» ±¸¼ºÀÎ MVC°¡ ¹ºÁö ÀÌÇØ°¡ ¾ø´Â »óÅ¿¡¼­ ·¹ÀϽº¸¦ ÃÄ´Ùº¸¸é (÷ºÎÅÍ ½ÃÀÛÇÑ »ç¶÷Àº ¸ô¶óµµ) ´Ù¸¥ ¾ð¾î·Î À¥ °³¹ßÀ» ÇØºÃ...
·¹ÀÏÁî ¶§¹®¿¡ ·çºñ ¶¹´Ù
Ç㱤³²´ÔÀÌ ¾²½Å ¼­Æòº¸±â I ÆòÁ¡ I Á¶È¸¼ö(1445) I °ø°¨ (0) I ºí·Î±×
ÀÛ³â ÇÑ ÇØ http://www.javablogs.com/ ÀÇ ¸ÞÀϸµ ¸®½ºÆ®¸¦ ±¸µ¶Çϸ鼭 Àç¹ÌÀÖ¾ú´ø °ÍÀº Rails ¶Ç´Â RoR¿¡ ´ëÇÑ Æ÷½ºÆÃÀÌ À¯³­È÷ ¸¹¾Ò´ø °ÍÀÔ´Ï´Ù.´õ±¸³ª Áö³­ ÀÚ¹Ù¿ø2006¿¡¼­ Java ¹öÀüÀÇ railsÀÎ Grails (Groovy Rails)¿Í Trails (Tapestry Rails)°¡ ¹ßÇ¥µÇ´Â °ÍÀ» º¸¸é Rails¿¡ ¹º°¡ Àִٴ ȣ±â½ÉÀÌ Á¡Á¡ Ä¿Á®°¬½À´Ï´Ù. Áö±ÝÀº 10³âÀÌ Áö³­ ·çºñ°¡ Convention over Configuration °ú Dont Repeat Yourself ·Î ¶Ê¶Ê ¹¶Ä£ Rails¸¦ ¸¸³ª¼­ Á¤¸» Àß ³ª°¡°í ÀÖ½À´Ï´Ù. Ã¥µµ ¸¹ÀÌ...
SQL Àü¹®°¡ °¡À̵å [The Guide for SQL Professional](2013 Edition)...
Çѱ¹µ¥ÀÌÅͺ£À̽ºÁøÈï¿ø
¼±ÅÃµÈ »óǰÀ» ÂòÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù. ¼±ÅÃµÈ »óǰÀ» ¹Ù·Î±¸¸Å ÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.
C++ ÇÁ·Î±×·¡¹Ö...
À±¼º¿ì
¼±ÅÃµÈ »óǰÀ» ÂòÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù. ¼±ÅÃµÈ »óǰÀ» ¹Ù·Î±¸¸Å ÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.
Go ¾ð¾î...
ÀÌÀçÈ«
¼±ÅÃµÈ »óǰÀ» ÂòÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù. ¼±ÅÃµÈ »óǰÀ» ¹Ù·Î±¸¸Å ÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.
 
ÃÊ Áß °í
ÀüüÆò±Õ(26)
ȸ¿øÆòÁ¡   ȸ¿ø¼­Æò¼ö 2
·çºñ¿Í ·¹ÀϽº¿¡ ´ëÇÑ ½±°í Ä£ÀýÇÑ ¼Ò°³
õ¸íÁ¶ ´Ô  2007-07-15
·¹ÀÏÁî ¶§¹®¿¡ ·çºñ ¶¹´Ù
Ç㱤³² ´Ô  2007-05-04
¿¡ÀÌÄÜ ÃâÆÇ»çÀÇ ½Å°£
¡ºFunctional C#: C#À¸·Î ¹è¿ì´Â ÇÔ¼öÇü ÇÁ·Î±×·¡¹Ö¡»
À§½º´© ¾Ø°Å·Î Àú
27,000¿ø
(10%¡é+5%)
 
¡º¾ÆÄ«¸¦ ÀÌ¿ëÇÑ ¸¶ÀÌÅ©·Î¼­ºñ½º °³¹ß: ¿¹Á¦ ¾ÖÇø®ÄÉÀÌ¼Ç ±¸Ãà°ú ÇÔ²²ÇÏ´Â ¾ÆÄ« ÀÌÇØÇϱ⡻
Å©¸®½ºÆ¼¾Ó ¹é½ºÅÍ Àú
31,500¿ø
(10%¡é+5%)
 
¡º½ÇÀü À©µµ¿ì µð¹ÙÀ̽º µå¶óÀ̹ö 2/e: À©µµ¿ì °³¹ßÀÚ¸¦ À§ÇÑ ½Ç¹« À¯Çüº° µå¶óÀ̹ö °³¹ß °¡À̵塻
À̺À¼® Àú
43,200¿ø
(10%¡é+5%)
 
¡º°ÔÀÓ µðÀÚÀÎÀ» À§ÇÑ ±âÃÊ ÀÌ·Ð: ±íÀÌ ÀÖ´Â °ÔÀÓ µðÀÚÀÎÀ» À§ÇÑ °í¹ÎÀÇ ½ÃÀÛ¡»
³²±â´ö Àú
36,000¿ø
(10%¡é+5%)
 
¡ºÆÄÀ̽ãÀ¸·Î ½Ç¹«¿¡ ¹Ù·Î Àû¿ëÇÏ´Â ¸Ó½Å ·¯´×¡»
°­ºÀÁÖ Àú
27,000¿ø
(10%¡é+5%)
 
À̸ÞÀÏÁÖ¼Ò¼öÁý°ÅºÎ