| Akelos ÇÁ·¹ÀÓ ¿öÅ© AKELOS ÇÁ·¹ÀÓ ¿öÅ© ÇÁ·ÎÁ§Æ®´Â AKELOS°¡ Rails Web Development Framework¿¡¼ RubyÀÇ PHP4 ¹× PHP5 Æ÷Æ®ÀÔ´Ï´Ù. |
Áö±Ý ´Ù¿î·Îµå |
Akelos ÇÁ·¹ÀÓ ¿öÅ© ¼øÀ§ ¹× ¿ä¾à
- °Ô½ÃÀÚ À̸§:
- Bermi Ferrer
- °Ô½ÃÀÚ À¥»çÀÌÆ®:
- http://www.akelos.org/
Akelos ÇÁ·¹ÀÓ ¿öÅ© ű×
Akelos ÇÁ·¹ÀÓ ¿öÅ© ¼³¸í
Akelos Framework ÇÁ·ÎÁ§Æ®´Â Akelos°¡ Rails Web Development FrameworkÀÇ ·çºñÀÇ PHP4 ¹× PHP5 Æ÷Æ®ÀÔ´Ï´Ù. Akelos Framework ÇÁ·ÎÁ§Æ®´Â Akelos°¡ Rails Web Development FrameworkÀÇ RubyÀÇ PHP4 ¹× PHP5 Æ÷Æ®ÀÔ´Ï´Ù. Akelos ÇÁ·¹ÀÓ ¿öÅ©ÀÇ ÁÖ¿ä ¸ñÇ¥´Â ÇÁ·Î±×·¡¸Ó°¡ ¸ðµ¨ ºä Á¦¾î ÆÐÅÏ¿¡ µû¶ó ´Ù±¹¾î µ¥ÀÌÅͺ£À̽º ¹é¾÷ À¥ ÀÀ¿ë ÇÁ·Î±×·¥À» ±¸ÃàÇϵµ·Ï µµ¿ÍÁÝ´Ï´Ù. ±¸¼ºÀ» ÅëÇØ ±ÔÄ¢À» ¼±È£ÇÔÀ¸·Î½á Äڵ带 Àû°Ô ÀÛ¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù. "Akelos Framework"ÀÇ ÁÖ¿ä ±â´ÉÀº ÀÖ½À´Ï´Ù. Active Record ¡¤ Associations Sections_tohas_onehas_manyhas_and_belongs_to_many ¡¤ ÆÄÀδõ (Ruby on Rails¿¡¼ Ruby·Î ³Ã°¢µÇÁö ¾ÊÁö¸¸ $ Project-FindFirstby ( '¾ð¾î ¹× start_year : 'php', '2004');) ¡¤ treeensted_setlist ¡¤ ÄݹéÀ¸·Î Çൿ ¡¤ ÄÝ¹é ¡¤ °Å·¡ ¡¤ À¯È¿¼º °Ë»ç±â ¡¤ Àá±Ý ¡¤ °üÂûÀÚ ¡¤ ¹öÀü °ü¸® ¡¤ ½ºÄ³ Æúµå ¡¤ PostgreSQL ¹× SQLite Áö¿ø (´Ù¸¥ µ¥ÀÌÅͺ£À̽º¿¡¼ Áö¿øÇÒ ¼ö ÀÖ½À´Ï´Ù) ADODB) ¾×¼Ç ÄÁÆ®·Ñ·¯ ¡¤ ÇÊÅÍ ¡¤ ÆäÀÌÁö ¸Å±è ¡¤ µµ¿ì¹Ì ¡¤ ¸¶ÀÓ Å¸ÀÔ ¡¤ MIME ´äº¯ ¡¤ ÄÚµå »ý¼º ¡¤ Ç÷¡½Ã ¸Þ½ÃÁö ¡¤ URL ¶ó¿ìÆà ¡¤ ÀÀ´ä Çڵ鷯 ¡¤ URL RewriterActionº¸±â ¡¤ ÅÛÇø´ (Sintags »ç¿ë) ¡¤ ÇÁ·ÎÅä ŸÀÔ ¹× script.aculo.us¸¦ »ç¿ëÇÏ¿© À¥ 2.0 ÀÚ¹Ù ½ºÅ©¸³Æ® ¡¤ µµ¿ì¹Ì ¡¤ ºÎºÐ ¡¤ ÅÛÇø´ ÄÄÆÄÀÏ·¯ ¿öµå ¾ÆÄÌ ·Î½º ÇÁ·¹ÀÓ ¿öÅ© ±â´É ¡¤ ´Ù±¹¾î ¸ðµ¨ ¹× ºä ¡¤ URL¿¡ ÅëÇÕ µÈ ·ÎÄÉÀÏ º°Äª (example.com/spanish°¡ ES_ES ·ÎĶ) ¡¤ DB DES¸¦ »ç¿ëÇÏ¿© µ¥ÀÌÅͺ£À̽º ¸¶À̱׷¹ÀÌ¼Ç ¹«½Ã±â ÆÄÀÏ ¡¤ Unicode¿¡ ´ëÇÑ ¼ø¼ö PHP Áö¿ø (È®ÀåÀÚ ÇÊ¿ä ¾øÀ½) ¡¤ ÄÚµå »ý¼º±â ¡¤ XHTML Validator ³»Àå ¡¤ ÀÚµ¿È µÈ ·ÎÄÉÀÏ °ü¸® ¡¤ CSS À̺¥Æ® ¼±Åñ⸦ »ç¿ëÇÏ¿© HTML ¹× JavaScript¿¡¼ ºÐ¸®ÇϽʽÿÀ. ¡¤ Ajax ÆÄÀÏ ¾÷·Îµå. ¡¤ Çü½Ä º¯È¯±â . ¡¤ ¾ÆÆÄÄ¡¸¦ »ç¿ëÀÚ·Î ½ÇÇàÇÏ´Â °øÀ¯ È£½ºÆ®¸¦ À§ÇØ SFTP¸¦ »ç¿ëÇÏ¿© ÆÄÀÏ Ã³¸® (´ëºÎºÐÀÇ cpanel ¼¹ö ¼öÇà). ¡¤ µ¥ÀÌÅͺ£À̽º¸¦ »ç¿ëÇÏ´Â ºÐ»ê ¼¼¼Ç. ´Ù¸¥ PHP ÇÁ·¹ÀÓÀ» »ç¿ëÇÏ´Â ¼¼¼ÇÀº ¹«¾ùÀԴϱî? PHP ¿ë ÇÁ·¹ÀÓ ¿öÅ©°¡ ¸¹Àº ÇÁ·¹ÀÓ ¿öÅ©°¡ Á¸ÀçÇÏÁö¸¸ ¿ì¸®´Â ¿ì¸®ÀÇ ÁÖ¿ä ¸ñÇ¥¿Í ÀÏÄ¡ ÇÒ ¼ö ¾ø¾ú½À´Ï´Ù. ¡¤ ±¸¼ºÀ» ÅëÇÑ ±ÔÄ¢. ¡¤ °øÅë ±â´É¿¡ °£´ÜÇÑ ÀÎÅÍÆäÀ̽º¸¦ »ç¿ëÇÏ¿© Äڵ带 ÀÛ¼ºÇϽʽÿÀ. ¹®Á¦¸¦ °¡Àå ´Ü¼øÇÑ ¹æ½ÄÀ¸·Î ÇØ°áÇϽʽÿÀ. ¡¤ °£´ÜÇÏ°í ½±°Ô Áö¿øÇϱ⠽¬¿î ±¹Á¦È ¹× ÇöÁöȸ¦ Áö¿øÇÕ´Ï´Ù. ¡¤ Ç¥ÁØ ¹× ¸ð¹ü »ç·Ê¸¦ ÁؼöÇÏ¿© ºÐ»ê ÆÀ Àü¹Ý¿¡ °ÉÃÄ °øµ¿ °³¹ß·ÂÀ» ºÎ¿©ÇÕ´Ï´Ù. ¡¤ ÄÚµå À̽ļº. ÄÚµå´Â ÁÖ·ù PHP ¹öÀü¿¡¼ ½ÇÇàµÇ¾î¾ßÇÕ´Ï´Ù. ¡¤ ½±°Ô ¼³Ä¡ÇÒ ¼öÀÖ´Â Web 2.0 ÀÀ¿ë ÇÁ·Î±×·¥ÀÇ ¹èÆ÷¸¦ È°¼ºÈÇÕ´Ï´Ù. ¡¤ °£´ÜÇÑ È®Àå. Ç÷¯±×ÀÎÀ» »ç¿ëÇÏ¿© ¡¤ ±¸¼º ¿ä¼ÒÀÇ °í¸³ µÈ Å×½ºÆ®. ¡¤ À¥ ¼ºñ½ºÀÇ ´Ü¼øÇÑ »ý¼º. ¡¤ ¹èÅ͸®°¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù. ¼¹ö ¼³Á¤À» ¼öÁ¤ÇÒ ÇÊ¿ä°¡ ¾ø½À´Ï´Ù. Ruby¿¡¼ Ruby¸¦ Æ÷Æà ÇÒ ÇÊ¿ä°¡ ÀÖ½À´Ï±î? Ruby on Rails´Â ¸Å¿ì ÀÚ°ÝÀ» °®Ãá Ä¿¹Â´ÏƼ°¡ µÞ¹ÞħµÇ´Â ȯ»óÀûÀÎ À¥ °³¹ß ÇÁ·¹ÀÓ ¿öÅ©·Î ÈǸ¢ÇÑ ±â´É°ú ¹®¼¸¦ Á¦°øÇÕ´Ï´Ù. ·çºñ¸¦ ¹è¿ì´Â °ÍÀ» °·ÂÈ÷ ÃßõÇÏÁö¸¸ ¸¹Àº °æÇèÀÌ Ç³ºÎÇÑ PHP °³¹ßÀÚ / »óÁ¡Àº »õ·Î¿î ÇÁ·Î±×·¡¹Ö ¾ð¾î·Î »ý»êÀûÀÎ ½Ã°£ / ÀÚ¿øÀÌ ¾ø½À´Ï´Ù. ¿ì¸®´Â ¿©·¯ °¡Áö ´ë¾ÈÀ» °í·ÁÇÑ ÈÄ¿¡ ÇÁ·¹ÀÓ ¿öÅ©¸¦ ±¸ÃàÇϱâ·Î °áÁ¤Çß½À´Ï´Ù. ¿ì¸®´Â ·¹ÀÏ¿¡¼ ·çºñ¸¦ ÁÁ¾ÆÇßÁö¸¸ ¿ì¸® ȸ»ç°¡ ¼öÁ¤¾øÀÌ Àú·ÅÇÑ °øÀ¯ È£½ºÆÃÀ» ½ÇÇàÇÒ ¼öÀÖ´Â µ¶¸³ ½ÇÇà Çü ½ºÅ©¸³Æ®¸¦ ¹èÆ÷ ÇÒ ¼öÀÖ´Â ÇÁ·¹ÀÓ ¿öÅ©°¡ ÇÊ¿äÇß½À´Ï´Ù. ÀÌ·¯ÇÑ ÀÌÀ¯·Î ¿ì¸®´Â PHP4¿Í ÇÔ²² °¡¼ PHP5¿Í ȣȯµÇµµ·ÏÇϱâ·Î °áÁ¤Çß½À´Ï´Ù. ¿ì¸®´Â ·¹ÀÏ¿¡ ·çºñÀÇ ´Ù¸¥ PHP Æ÷Æ®¸¦ °í·ÁÇßÁö¸¸, ¿ì¸®°¡ ÇÊ¿ä·ÎÇÏ´Â ¸ðµç °ÍÀ» ãÀ» ¼ö ¾ø¾ú½À´Ï´Ù. ¿ì¸®°¡ Çٽɿ¡ ÇÊ¿äÇÑ ÇÑ ±â´ÉÀº ±¹Á¦È ¹× À¯´Ï ÄÚµå Áö¿ø À̾ú±â ¶§¹®¿¡ ´ëºÎºÐÀÇ ¹®¼ÀÇ ´ëºÎºÐÀÌ ÀÛ¾÷ ÇÒ ¼ö ÀÖµµ·Ï ´ëºÎºÐÀÇ ¿ø·¡ ·¹ÀÏ ÀÎÅÍÆäÀ̽º¸¦ À¯ÁöÇÏ·Á°í ¿ì¸® ÀÚ½ÅÀÇ ÇÁ·¹ÀÓ ¿öÅ©¸¦ ±¼·ÁÇϱâ·Î °áÁ¤Çß½À´Ï´Ù.
Akelos ÇÁ·¹ÀÓ ¿öÅ© °ü·Ã ¼ÒÇÁÆ®¿þ¾î