ÔÚ¡¶¹¹½¨¸ß¿ÉÉìËõÐÔµÄWEB½»»¥Ê½ÏµÍ³¡·µÄµÚһƪ£¬ÎÒÃǽéÉÜÁËWeb½»»¥Ê½ÏµÍ³ÖÐÆ½Ì¨µÄ¿ÉÉìËõÐÔ¡£±¾ÎĽ«ÃèÊöÄ£¿éµÄ¿ÉÉìËõÐÔ¡£
Ä£¿éµÄ¿ÉÉìËõÐÔ
WEB½»»¥Ê½ÏµÍ³¶ÔÄ£¿éµÄ¿ÉÉìËõÐÔͬÑù±íÏÖΪ£º
1.¿ÉÀ©Õ¹ÐÔ£º¶ÔÓÚϵͳÐÂÔöµÄ¹¦ÄÜÐèÇóÄܹ»¿ìËÙÏìÓ¦Ö§³Ö
2.¿ÉËõ¼õÐÔ£º¶ÔÓÚϵͳÍË»¯µÄÄ£¿éÄܹ»ÒÔ×îСµÄÐ޸ķ½Ê½ÌÞ³ý
ÕâÀïÎÒÃÇÌṩһÌ×Ä£¿éµ÷¶ÈµÄϵͳ¼Ü¹¹Ä£Ê½£¬ÓÃÓÚÖ§³Öµ¥Ò³¸»Ó¦ÓÃϵͳµÄÉè¼Æ¼Ü¹¹¡¢Ä£¿é²ð·Ö¡¢Ä£¿éÖØ×é¡¢µ÷¶È¹ÜÀíµÈ¹¦ÄÜ¡£
Ä£¿é
ÎÒÃǶ¨ÒåµÄÄ£¿éÊÇÖ¸£º´ÓϵͳÖвð·Ö³öÀ´µÄ¡¢¿ÉÓëÓû§½øÐн»»¥Íê³ÉÒ»²¿·ÖÍêÕû¹¦ÄܵĶÀÁ¢µ¥Ôª¡£
Ä£¿é×é³É
ÒòΪÕâÀïÃèÊöµÄÄ£¿é¿É¶ÀÁ¢ÓëÓû§Íê³É½»»¥¹¦ÄÜ£¬Òò´ËÄ£¿é»á°üº¬ÒÔÏÂÔªËØ£º
1.Ñùʽ£º¶¨ÒåÄ£¿éµÄЧ¹û
2.½á¹¹£º¶¨ÒåÄ£¿éµÄ½á¹¹
3.Âß¼£ºÊµÏÖÄ£¿éµÄ¹¦ÄÜ
ÒÔÉÏÔªËØ¶ÔÓÚÒ»¸öWEBϵͳ¿ª·¢ÕßÀ´Ëµ²¢²»Ä°Éú£¬¶øÎÒÃÇÖ»ÐèҪѰÇóÒ»ÖÖÐÎʽ½«ÕâЩÄÚÈÝ·â×°ÆðÀ´¼´¿É¡£
Ä£¿é·â×°
´ÓÄ£¿éµÄ×é³ÉÎÒÃÇ¿ÉÒÔ¿´µ½ÏµÍ³ÖзÖÀë³öÀ´µÄÄ£¿é¿ÉÄ᳤ܻ³ÉÕâ¸öÑù×Ó£¬±ÈÈçmodule.html¾ÍÊÇÎÒÃÇ·ÖÀë³öÀ´µÄÒ»¸öÄ£¿é¡£
µ±È»ÕâÀïÒ²¿ÉÒÔÓýű¾Îļþ·â×°£¬ÑùʽºÍ½á¹¹²ÉÓÃ×¢ÈëÐÎʽ¡£ÏÂÃæÒÔhtmlÎļþ·â×°¾ÙÀý£º
<!-- Ä£¿éÑùʽ --> <style> .m-mdl-1 .a{color:#aaa;} .m-mdl-1 .b{color:#bbb;} /* ´Ë´¦Ê¡ÂÔÈô¸ÉÄÚÈÝ */ </style> <!-- Ä£¿é½á¹¹ --> <div class="m-mdl-1"> <p class="a">aaaaaaaaaaaaaaaaaaa</p> <p class="b">bbbbbbbbbbbbbbbbbbb</p> <!-- ´Ë´¦Ê¡ÂÔÈô¸ÉÄÚÈÝ --> </div> <!-- Ä£¿éÂß¼ --> <script> (function(){ var a = 'aaa'; var b = 'bbb'; // ´Ë´¦Ê¡ÂÔÈô¸ÉÄÚÈÝ })(); </script> |
Õâ¸öÄ£¿éÔÚÓû§ÐèҪʱ¼ÓÔØµ½¿Í»§¶Ë£¬²¢Õ¹ÏÖ³öÀ´¸úÓû§½øÐн»»¥£¬Íê³É¹¦ÄÜ¡£µ«ÊÇÎÒÃǻᷢÏÖ£¬Èç¹ûϵͳԤ¼ÓÔØÁË´ËÄ£¿é»òÕßÄ£¿éÔÚparseʱ£¬ÕâЩÄÚÈݻᱻֱ½ÓÖ´ÐУ¬¶øÕâ¸ö½á¹û²¢²»ÊÇÎÒÃÇÐèÒªµÄ£¬Òò´ËÎÒÃÇÐèÒª½«Ä£¿éµÄ¸÷ÔªËØÎı¾»¯´¦Àí¡£Îı¾»¯´¦ÀíÓжàÖÖ·½Ê½£¬Èç×÷ΪÎı¾script¡¢textareaµÈ±êÇ©ÄÚÈÝ£¬Òò´Ëmodule.htmlÀïµÄÄ£¿éÎÒÃÇ¿ÉÒÔ·â×°³ÉÈçÏÂÑù×Ó£¬ÒÔtextarea¾ÙÀý£º
<!-- Ä£¿éÑùʽ --> <textarea name="css"> .m-mdl-1 .a{color:#aaa;} .m-mdl-1 .b{color:#bbb;} /* ´Ë´¦Ê¡ÂÔÈô¸ÉÄÚÈÝ */ </textarea> <!-- Ä£¿é½á¹¹ --> <textarea name="html"> <div class="m-mdl-1"> <p class="a">aaaaaaaaaaaaaaaaaaa</p> <p class="b">bbbbbbbbbbbbbbbbbbb</p> <!-- ´Ë´¦Ê¡ÂÔÈô¸ÉÄÚÈÝ --> </div> </textarea> <!-- Ä£¿éÂß¼ --> <textarea name="js"> (function(){ var a = 'aaa'; var b = 'bbb'; // ´Ë´¦Ê¡ÂÔÈô¸ÉÄÚÈÝ })(); </textarea> |
¹ÜÀíÒÀÀµ
´ÓϵͳÖвð·Ö³öÀ´µÄÄ£¿éÖ®¼äÊÇ´æÔÚÓÐÒ»¶¨¹ØÏµµÄ£¬ÈçÒ»¸öÄ£¿éµÄ³ÊÏÖ±ØÐëÒÀÀµÁíÍâÒ»¸öÄ£¿éµÄ³ÊÏÖ¡£ÏÂÃæÎÒÃÇ»áÒÔÒ»¸ö¼òµ¥µÄÀý×ÓÀ´½²½âÄ£¿éÖ®¼äµÄÒÀÀµ¹ÜÀí£¬ÈçÏÂͼÊÇÎÒÃǵÄÒ»¸öµ¥Ò³Ó¦ÓÃϵͳ£º

´ÓÉÏͼ²»ÄÑ¿´³öÕû¸öϵͳ°üº¬ÒÔϼ¸²¿·ÖÄÚÈÝ£º
1.ÈÕÖ¾¹ÜÀí
2.ÈÕÖ¾£ºÈÕÖ¾ÁÐ±í£¬¿ÉÇл»ÊÕ¼þÏä/²Ý¸åÏä/»ØÊÕÕ¾/±êÇ©
3.±êÇ©£º±êÇ©ÁÐ±í£¬¿ÉתÖÁÈÕÖ¾°´±êÇ©²é¿´Áбí
4.²©¿ÍÉèÖÃ
5.Õ˺ŹÜÀí
6.»ù±¾×ÊÁÏ£ºÓû§»ù±¾×ÊÁÏÉèÖÃ±íµ¥
7.¸öÈ˾Àú£º¸öÈ˾ÀúÌîд±íµ¥
8.ȨÏÞÉèÖãºÈ¨ÏÞÉèÖÃ±íµ¥
¶øÕâЩģ¿éÖ®¼äµÄ²ã¼¶¹ØÏµÔòÈçÏÂËùʾ£º

Õë¶Ô½»»¥Ê½ÏµÍ³µÄÕâÖֲ㼶¼Ü¹¹µäÐ͵Äģʽ¿ÉÒÔ²ÎÔÄ£º
1.PAC£¨Presentation£Abstraction£Control£©Ä£Ê½
2.HMVC£¨Hierarchical model¨Cview¨Ccontroller£©Ä£Ê½
È»¶øÔÚWEB½»»¥Ê½ÏµÍ³µÄʵ¼ù¹ý³ÌÖÐÎÒÃÇ·¢ÏÖÕâÖÖģʽ»á´æÔÚһЩȱÏÝ£º
1.ÓÉÓÚÿ¸ö¸¸Ä£¿é×Ô¼ºÎ¬»¤ÁËËùÓеÄ×ÓÄ£¿é£¬Òò´Ë¸¸×ÓÄ£¿éÖ®¼äñîºÏÐÔ¹ýÇ¿£¬¸¸Ä£¿é±ØÐëñîºÏËùÓÐ×ÓÄ£¿é
2.ÓÉÓÚÄ£¿éÖ®¼ä²»ÄÜÖ±½ÓÔ½¼¶µ÷Óã¬Òò´Ë×ÓÄ£¿éÐèÒªÆäËûÄ£¿éÐÖúʱ±ØÐë²ã²ãÏòÉÏ´«µÝʼþ£¬Èç¹û²ã¼¶¹ýÉîÔò»áÓ°Ï쵽ϵͳЧÂÊ
3.Ä£¿éµÄÔöɾµÈ±ä»¯µ¼Öµıä¸üÉæ¼°µÄÓ°Ïì½Ï´ó£¬É¾³ýÖмä½ÚµãÉϵÄÄ£¿é¿ÉÄܵ¼ÖÂÏàÁÚµÄÈô¸ÉÄ£¿éµÄ±ä¸ü
4.¶àÈËÐ×÷¿ª·¢ÏµÍ³Ê±´æÔÚÒÀÀµ¹ØÏµµÄÄ£¿é»áµ¼Ö¿ª·¢ÈËÔ±Ö®¼äµÄ½ôÃÜñîºÏ
ÔÚÕâÀÎÒÃǸø³öÁËÒ»ÖÖ»ùÓÚÄ£¿é±êʶµÄÒÀÀµ¹ÜÀíÅäÖ÷½°¸£¬¿ÉÒÔ³¹µ×µÄ½«Ä£¿é½øÐнâñÿ¸öÄ£¿é¿ÉÒÔ¶ÀÁ¢ÍêÕûµÄÍê³É×Ô¼ºµÄ½»»¥¹¦ÄÜ£¬¶øÏµÍ³µÄÕûºÏÔò¿ÉÒÔͨ¹ýÅäÖõķ½Ê½Áé»îµÄÖØ×é¸÷Ä£¿é£¬Ä£¿éµÄÔöɾ²Ù×÷Ö»ÐèÐÞ¸ÄÅäÖü´¿ÉÍê³É£¬¶øÎÞÐèÓ°Ïìµ½¾ßÌåÒµÎñÂß¼¡£
ÏÂÎÄÎÒÃÇ»áͨ¹ýÒÔÉÏÀý×ÓÀ´½²½â´Ë·½°¸µÄÔÀíºÍʵ¼Ê²Ù×÷·½Ê½¡£
Ä£¿é±êʶ
ÒòΪ±¾·½°¸»á»ùÓÚÄ£¿é±êʶ×öÅäÖã¬Òò´ËÔÚ½éÉÜ·½°¸Ö®Ç°ÎÒÃÇÏȽéÉÜÒ»ÏÂÄ£¿é±êʶ£¬ÕâÀïÎÒÃǸøÄ£¿é±êʶȡÃûΪUMI£¨Uniform
Module Identifier£©Í³Ò»Ä£¿é±êʶ£¬ÏÂÎļò³ÆUMI£¬×ñÑÒÔϹæÔòÔ¼¶¨£º
1.¸ñʽͬURIµÄPath²¿·Ö£¬Èç /m/m0/
2.±ØÐëÒÔ¡°/¡±·û¿ªÊ¼
3.˽ÓÐÄ£¿é±ØÐëÒÔ¡°/?¡±¿ªÊ¼
4.³ÐÔØÄ£¿éµÄÒÀÀµ¹ØÏµ£¬Èç /m/m0/ ºÍ /m/m1/ ±íÃ÷ÕâÁ½¸ö±êʶ¶ÔӦģ¿éµÄ¸¸Ä£¿é±êʶ¾ùΪ
/m
ÿ¸öUMI¾ù¿ÉΨһ±êʶһ¸öÄ£¿é¼°Ä£¿éÔÚϵͳÖеÄÒÀÀµ¹ØÏµ£¬ÔÚÄ£¿éÕ½ÚÎÒÃǽéÉÜÁËÒ»¸öÄ£¿é¿ÉÒÔÓÃÒ»¸öhtml½øÐзâ×°£¬Òò´ËÎÒÃÇ¿ÉÒԵõ½ÒÔϽá¹û£º

ÿ¸öUMI¾ù¿ÉÓ³Éäµ½Ò»¸öÄ£¿éʵÏÖÎļþ£¬ÕâÑùÎÒÃǾͿÉÒÔ½«Ä£¿é´Ó¾ßÌåʵÏÖÖнâñî³öÀ´£¬¶ÔÄ£¿éµÄÔöɾÐ޸IJÙ×÷Ö»Ðèµ÷ÕûUMIºÍÄ£¿éÎļþµÄÓ³Éä¹ØÏµ¼´¿É£¬¶øÎÞÐèÉæ¼°¾ßÌåÒµÎñÂß¼µÄÐ޸ġ£
Ä£¿éÒÀÀµ
ÔÚ½â¾öÁËÄ£¿éÓëʵÏÖ·ÖÀëµÄÎÊÌâºó£¬ÎÒÃǽÓÏÂÀ´ÐèÒª½«²ã¼¶Ê½µÄÄ£¿é±âƽ»¯À´½âñîÄ£¿éÖ®¼äµÄÒÀÀµ¹ØÏµ¡£»Øµ½Ç°ÃæµÄÀý×Ó£¬Ä£¿éÖ®¼äµÄ²ã¼¶¹ØÏµÈçÏÂͼËùʾ£º

Èç¹ûÎÒÃǽ«Í¼ÖеÄÒÀÀµ¹ØÏµ½øÐгéÏó·ÖÀëºó£¬¿ÉÒÔ·¢ÏÖËùÓеÄÄ£¿é¼´¿É³ÊÏÖ±âÆ½µÄ״̬£º

¶ø¶ÔÓÚÄ£¿é֮ǰµÄÒÀÀµ¹ØÏµµÄ¹ÜÀí£¬ÔÚËùÓÐϵͳÖж¼ÊÇÒ»Öµģ¬µ«ÊÇÿ¸öÄ£¿éµÄ¾ßÌ幦ÄÜʵÏÖÊÇÓÉϵͳÀ´¾ö¶¨µÄ£¬²»Í¬µÄϵͳÊǽØÈ»²»Í¬µÄ£¬Òò´Ë±¾·½°¸ÌṩµÄ½â¾ö·½°¸Ö÷ÒªÊÇÓÃÀ´Î¬»¤Ä£¿éÖ®¼äµÄÒÀÀµ¹ØÏµµÄ¡£
´ÓÉÏͼÎÒÃÇ¿ÉÒԱȽÏÇå³þµÄ¿´µ½Ä£¿éÖ®¼äµÄÒÀÀµ¹ØÏµ³ÊÏÖÊ÷×´½á¹¹£¬Òò´ËÎÒÃÇ»áÒÔÊ÷µÄ½á¹¹À´×é֯ά»¤Ä£¿éÖ®¼äµÄÒÀÀµ¹ØÏµ£¬ÎÒÃdzÆÖ®ÎªÒÀÀµ¹ØÏµÊ÷¡£¶øµ±ÎÒÃǽ«Õâ¿ÃÊ÷ÉϵÄÈÎÒâ½ÚµãÓë¸ù½ÚµãÖ®¼äµÄ·¾¶Óá°/¡±·Ö¸ôÐòÁл¯ºó£¬·¢ÏÖ¸ÕºÃÓëÎÒÃÇÌṩµÄUMIÊÇÆ¥ÅäµÄ£¬Òò´Ë×é³ÉϵͳµÄÄ£¿éµÄUMI¿ÉÒÔ¸úÒÀÀµ¹ØÏµÊ÷µÄ½ÚµãÒ»Ò»¶ÔÓ¦ÆðÀ´£¬ÈçÏÂͼËùʾ£º

ÔÚÄ£¿é±êʶÕ½ÚÎÒÃǽéÉÜÁËUMIÓëÄ£¿é·â×°Îļþ¿ÉÒÔÏ໥ӳÉ䣬Òò´ËÒÀÀµ¹ØÏµÊ÷ÉϵĽڵã¿ÉÒÔÖ±½ÓÓëÄ£¿éµÄʵÏÖÎļþ×öÒ»Ò»¶ÔÓ¦£¬ÈçÏÂͼËùʾ£º

ÖÁ´Ë£¬ÎÒÃǽ«´¹Ö±²ã¼¶ÒÀÀµµÄÄ£¿éͨ¹ýÒÀÀµ¹ØÏµÊ÷·Ö½â³ÉÁËÎÞÈκιØÏµµÄ±âƽģ¿é½á¹¹¡£
Ä£¿é×éºÏ
Ä£¿éÖ»ÐèÒªÓиö³ÊÏÖÈÝÆ÷¼´¿ÉäÖȾ³öÀ´£¬Òò´ËÄ£¿éÈç¹ûÐèÒªÄܹ»×öÈÎÒâ×éºÏ£¬Ö»Ð轫ģ¿é·Ö³ÉÁ½ÖÖÀàÐÍ£ºÌṩÈÝÆ÷µÄÄ£¿é£¬ºÍʹÓÃÈÝÆ÷µÄÄ£¿é¼´¿É¡£µ±È»£¬Ò»¸öÄ£¿é¿Éͬʱ¼æ¾ßÌṩÈÝÆ÷ºÍʹÓÃÈÝÆ÷µÄ¹¦ÄÜ£¬ÌṩÈÝÆ÷µÄÄ£¿éºÍʹÓÃÈÝÆ÷µÄÄ£¿é¿ÉÈÎÒâ×éºÏ¡£

¶ÔÓÚÄ£¿é×éºÏµÄÅäÖôúÂë·¶Àý£º
'/m/blog/list/':{ module:'module/layout/blog.list/index.html', composite:{ box:'/?/blog/box/', tag:'/?/blog/tag/', list:'/?/blog/list/', clazz:'/?/blog/class/' } } |
µ÷¶È²ßÂÔ
ÔÚ½«Ä£¿é±âƽ»¯ºó£¬¸÷Ä£¿é¾Í¿ÉÒÔ°²ÅŸø²»Í¬µÄ¿ª·¢ÈËÔ±½øÐй¦ÄÜʵÏֺͲâÊÔÁË£¬¸÷Ä£¿éÍê³Éºó¸ù¾ÝÒÀÀµ¹ØÏµÊ÷½øÐÐϵͳÕûºÏ£¬ÏµÍ³ÕûºÏºó¸÷Ä£¿é»á×ñÑÒ»¶¨µÄµ÷¶È²ßÂÔ½øÐе÷¶È¡£
Ä£¿é״̬
¸ù¾ÝÄ£¿éµ÷¶ÈµÄ½×¶Î»®·Ö£¬Ä£¿éµÄ״̬¿ÉÒÔ·ÖΪÒÔÏÂËÄÖÖ£º
1.Ä£¿é¹¹½¨£º¹¹½¨Ä£¿é½á¹¹
2.Ä£¿éÏÔʾ£º½«Ä£¿éäÖȾµ½Ö¸¶¨µÄÈÝÆ÷ÖÐ
3.Ä£¿éˢУº¸ù¾ÝÍâ½çÊäÈëµÄ²ÎÊýÐÅÏ¢»ñÈ¡Êý¾Ý²¢Õ¹Ê¾£¨ÕâÀïÖ÷Òª×öÊý¾Ý´¦Àí£©
4.Ä£¿éÒþ²Ø£ºÄ£¿é·ÅÖÁÄÚ´æÖУ¬»ØÊÕÓÉÏÔʾºÍˢн׶βúÉúµÄ¶îÍâÊý¾Ý¼°½á¹¹
µ÷¶È²ßÂÔÖ÷Òª¿ØÖÆÄ£¿éÔÚÕ⼸¸ö½×¶ÎÖ®¼äµÄת»»¹æÔò¡£
Ä£¿éÏÔʾ
µ±Óû§ÇëÇóÏÔʾһ¸öÄ£¿éʱ¸÷Ä£¿é»á×ñÑÒÔϲ½Öè½øÐе÷¶È£¬¼ÙÉèÇëÇóÏÔʾ /m/blog/list/
Ä£¿é£º

¼ì²éÄ¿±ê½Úµãµ½¸ù½Úµã·¾¶ÉÏ×¢²áµÄÄ£¿é£¬Èç¹û×¢²áµÄÊÇÄ£¿éµÄʵÏÖÎļþµØÖ·£¬ÔòÇëÇóÔØÈëÄ£¿éʵÏÖÎļþ
Èç¹û½ÚµãËùÔÚµÄÄ£¿éµÄËùÓÐ׿ÏȽڵãÒÑÏÔʾ£¬Ôòµ±Ç°Ä£¿é¿É±»ÏÔʾ³öÀ´£¬·ñÔòµÈ´ý׿ÏÈÄ£¿éµÄÏÔʾµ÷¶È
Ä£¿éÔØÈëºó¸ù¾ÝµÚ¶þ²½ÖèÔÔò³¢ÊÔµ÷¶ÈÄ¿±êÄ£¿éµÄÏÔʾ
Ä£¿éÇл»
µ±Óû§´ÓÒ»¸öÄ£¿éÇл»µ½ÁíÍâÒ»¸öÄ£¿éʱ¸÷Ä£¿é×ñÑÒÔϲ½Öèµ÷¶È£¬¼ÙÉè´Ó /m/blog/list/
Çл»µ½ /m/setting/account/edu/ Ä£¿é£º

1.²éÕÒÔ´Ä£¿éÓëÄ¿±êÄ£¿éµÄ¹«¹²¸¸½Úµã

2.´ÓÔ´½Úµãµ½¹«¹²½ÚµãÖ®¼äµÄÄ£¿éµ÷¶ÈÒþ²Ø²Ù×÷

3.´Ó¸ù½Úµãµ½¹«¹²½ÚµãÖ®¼äµÄÄ£¿éµ÷¶ÈˢвÙ×÷

4.´Ó¹«¹²½Úµãµ½Ä¿±ê½ÚµãÖ®¼äµÄÄ£¿éµ÷¶ÈÏÔʾ²Ù×÷

ÏûϢͨµÀ
´ó²¿·ÖʱºòÎÒÃDz»½¨ÒéʹÓÃÄ£¿é֮ǰµÄÏûϢͨÐÅ£¬Êµ¼ùÖÐÒ²´æÔÚÒ»Ð©ÌØÊâÇé¿ö»áÐèҪģ¿é֮ǰµÄÏûϢͨÐÅ£¬ÕâÀïÌṩÁ½ÖÖ·½Ê½µÄÏûϢͨѶ£º
1.µã¶ÔµãµÄÏûÏ¢£ºÒ»¸öÄ£¿é·¢ËÍÏûϢʱÃ÷È·Ö¸¶¨Ä¿±êÄ£¿éµÄUMI
2.¹Û²ì¶©ÔÄÏûÏ¢£ºÒ»¸öÄ£¿é¿ÉÒÔ¶ÔÍâÉêÃ÷·¢²¼ÁËʲôÑùµÄÏûÏ¢£¬ÓÐÐèÒªµÄÄ£¿é¿ÉÒÔ¶©ÔĸÃÄ£¿éUMIÉϵÄÏûÏ¢¡£
|