Äú¿ÉÒÔ¾èÖú£¬Ö§³ÖÎÒÃǵĹ«ÒæÊÂÒµ¡£

1Ôª 10Ôª 50Ôª





ÈÏÖ¤Â룺  ÑéÖ¤Âë,¿´²»Çå³þ?Çëµã»÷Ë¢ÐÂÑéÖ¤Âë ±ØÌî



  ÇóÖª ÎÄÕ ÎÄ¿â Lib ÊÓÆµ iPerson ¿Î³Ì ÈÏÖ¤ ×Éѯ ¹¤¾ß ½²×ù Model Center   Code  
»áÔ±   
   
 
     
   
 ¶©ÔÄ
  ¾èÖú
Repractise¼Ü¹¹Æª: CMSµÄÖØ¹¹ÓëÑݽø
 
  3627  次浏览      27
 2018-10-24
 
±à¼­ÍƼö:

±¾ÎÄÀ´×ÔÓÚsegmentfault£¬ÎÄÕÂÏêϸ½éÉÜÁËCMS¼Ü¹¹¡¢Drupal ¿ò¼Ü¡¢ÒÔ¼°»ùÓÚGithubµÄ±à¼­ºÍ·¢²¼ÏµÍ³¿ª·¢·ÖÀëµÈÏà¹ØÄÚÈÝ¡£

ÖØ¹¹ÏµÍ³ÊÇÒ»Ïî·Ç³£¾ßÓÐÌôÕ½ÐÔµÄÊÂÇ顣ͨ³£À´Ëµ£¬ÔÚÎÒÃǵÄϵͳÊǵڶþ¸öϵͳµÄʱºò²ÅÐèÒªÖØ¹¹£¬¼´Õâ¸öϵͳ±¾ÉíÒѾ­ºÜÓ·Öס£ÎÒÃÇ»¨·ÑÁËÌ«Á¿µÄʱ¼äÔÚ´úÂë¼äµÄÂß¼­£¬¿ª·¢ÐµĹ¦ÄܱäµÃÔ½À´Ô½Âý¡£Õâ²»½ö½ö¿ÉÄÜÖ»ÊÇÒòΪÎÒÃÇ֮ǰµÄ¼Ü¹¹Ã»ÓÐÉè¼ÆºÃ£¬¶øÇÒÔÚÎÒÃÇ¿ª·¢µÄ¹ý³ÌÖÐûÓб£³Ö×ÅÔ­ÏÈÉè¼ÆÊ±µÄһЩԭÔò¡£Èç¹ûÊÇÕâÑùµÄÇé¿ö£¬ÄÇôÕâ¾ÍÊÇÒ»¸ö¸´ÔӵĹý³Ì¡£

»¹ÓÐÒ»ÖÖÇé¿öÊÇÎÒÃÇ·¢ÏÖÁËÒ»ÖÖ¸ü·ûºÏÎÒÃǵ±Ç°ÒµÎñµÄ¿ò¼Ü¡£

¶¯Ì¬CMS

CMS¼ò½é

CMSÊÇContent Management SystemµÄËõд£¬ÒâΪ"ÄÚÈݹÜÀíϵͳ".Ëü¿ÉÒÔ×öºÜ¶àµÄÊÂÇ飬µ«ÊÇ×ܵÄÀ´Ëµ¾ÍÊÇPageºÍBlog¡ª¡ª¼´ÎÒÃÇÒª´´½¨Ò»Ð©Ò³Ãæ¿ÉÒÔÓÃÓÚдһЩAbout US¡¢Contact Me£¬ÒÔ¼°³ÖÐø¸üеIJ©¿Í»òÕßÐÂÎÅ£¬ÒÔ¼°ÆäËû×Óϵͳ¡ª¡ªÍ¨³£¸üв»»îÔ¾¡£Í¨¹ý¶ÔÕâЩ²©¿Í»òÕßÐÂÎŽøÐзÖÀ࣬ÎÒÃǾͿÉÒÔÓв»Í¬µÄÐÅÏ¢ÄÚÈÝ£¬ÈçÏÂͼ£º

CMSÊÇÕþ¸®ºÍÆóÒµ¶¼ÐèÒªµÄϵͳ£¬ËûÃÇÓкܶàµÄÐÅÏ¢ÐèÒª¹«¿ª£¬²¢ÇÒÐèÒª¶ÔÆä×éÖ¯½øÐÐÐû´«¡£ÔÚÎÒÓÐÏÞµÄCMS½»¸¶¾­ÑéÀ´óѧʱÆÚ£©£¬Ò»°ãµÚÒ»´Î½»¸¶CMSµÄʱºò£¬ÒѾ­´´½¨Á˴󲿷ÖÒ³Ãæ¡£ÓÐʱºòÕâÐ©Ò³Ãæ¿ÉÄÜÖ±½Ó´æ´¢ÔÚÊý¾Ý¿âÖУ¬ºóÀ´·¢ÏÖÕâ²»ÊÇÒ»¸öºÃµÄ·½°¸£¬ÓÚÊǺܶàÒ³Ãæ±ä³ÉÁ˾²Ì¬Ò³Ãæ¡£Ëæºó£¬ÔÚCMSµÄÉúÃüÖÜÆÚÀï¾ÍÊǸüÐÂÄÚÈÝ¡£

Òò¶ø£¬CMSÖÐÆðÆäÖ÷µ¼µÄ¶«Î÷»¹ÊÇContent£¬¼´ÄÚÈÝ¡£¶øÄÚÈÝÊÇһЩ³ÖÐø¿É±äµÄ¶«Î÷¡£ÕâÒ²¾ÍÊÇΪʲôWordPressÕâôÁ÷ÐÐÓÚCMS½ç£¬ËüÊÇÒ»¸ö²©¿Íϵͳ£¬µ«ÊǶàÊýʱºòÎÒÃÇÖ»ÐèÒª¸üÐÂÄÚÈÝ¡£³ý´Ë²»µÃ²»Ìá¼°µÄÒ»¸öCMS¿ò¼ÜÊÇDrupal£¬Á½ÕßÒ»¶Ô±È»á·¢ÏÖDrupal±È½ÏÇ¿´ó¡£Í¨³£À´Ëµ£¬Ç¿´óµÄÒ»¸ö¸º×÷ÓþÍÊÇ¡ª¡ª¸´ÔÓ¡£

WordPressºÍDrupalÕâÒ»ÀàµÄϵͳ¶¼ÊôÓÚ·¢²¼ÏµÍ³£¬¶øÆäºǫ́¿ÉÒÔ³ÆÎª±à¼­ÏµÍ³¡£

Ò»°ãÀ´ËµCMSÓÐÏÂÃæµÄÌØµã£º

Ö§³Ö¶àÓû§¡£

½ÇÉ«¿ØÖÆ-ÄÚÈݹÜÀí¡£ÈçInfoQµÄ±à¼­ºǫ́¾Í»áÓÐÕâÑùµÄ»úÖÆ£¬ÉçÇø±à¼­¸ºÔð´´½¨ÄÚÈÝ£¬¶øÉóºË·¢²¼ÔòÊÇÁíÍâµÄÈË×öµÄ¡£

²å¼þ¹ÜÀí¡£ÈçWordPressºÍDrupalÔÚÕâÒ»·½Ãæ¾ÍºÜÇ¿´ó£¬»ù±¾¿ÉÒÔÂú×ãÈÕ³£µÄÐèÒª¡£

¿ì½Ý¼ò±ãµØ´æ´¢ÄÚÈÝ¡£¼òµ¥µØÀ´Ëµ¾ÍÊÇËù¼û¼´ËùµÃ±à¼­Æ÷£¬µ«ÊǶÔÓÚ¿ª·¢ÕßÀ´Ëµ£¬MarkdownËÆºõÊǺõÄÑ¡Ôñ¡£

Ô¤·¢²¼¡£ÕâÊÇÒ»¸öºÜÖØÒªµÄÌØÐÔ£¬ÌرðÊÇÈç¹ûÄãµÄϵͳºǫ́ûÓÐÏà¶ÔÓ¦µÄÔ¤ÀÀ»úÖÆ¡£

×Óϵͳ¡£ÓÉÓÚÕâÊôÓÚ¶¨ÖÆ»¯µÄϵͳ£¬²¢²»·½±ã½øÐÐ×ܽᡣ

...

CMSÒ»Ö±¾ÍÊÇÕâÑùÒ»¸ö½ôñîºÏµÄϵͳ¡£

CMS¼Ü¹¹ÓëDjango

˵ÆðÀ´£¬ÎÒÒ»Ö±ÊÇÒ»¸öCMSµ³¡£Ö÷ÒªÔ­Òò»¹ÔÚÓÚÎÒ¿ÉÒÔËæÐÄËùÓûµØÈ¥ÐÞ¸ÄÍøÕ¾µÄÄÚÈÝ£¬ÐÞ¸ÄÍøÕ¾µÄ¼Ü¹¹¡£ºÃµÄCMS×ܵÄÀ´Ëµ¶¼ÓÐÆä¼Ü¹¹Í¼£¬ÏÂÍ¼ËÆºõÊÇDrupalµÄÄ£¿éͼ

Ò»°ãÀ´Ëµ£¬Æäµ×²ã¶¼»áÓУº

ORM

User Management

I18n / L10n

Templates

ÎÒÒ»Ö±ÔÚʹÓÃÒ»¸öÃûΪDjangoµÄPython Web¿ò¼Ü£¬Ëü×î³õÊDZ»¿ª·¢À´ÓÃÓÚ¹ÜÀíÀÍÂ×˹³ö°æ¼¯ÍÅÆìϵÄһЩÒÔÐÂÎÅÄÚÈÝΪÖ÷µÄÍøÕ¾µÄ£¬¼´ÊÇCMS£¨ÄÚÈݹÜÀíϵͳ£©Èí¼þ¡£ËüÊÇÒ»¸öMTV¿ò¼Ü¡ª¡ªÓë¶àÊýµÄ¿ò¼Ü²¢Ã»ÓÐÌ«´óµÄÇø±ð¡£

´Ó¿ò¼Ü±¾ÉíÀ´ÉÏ¿´ËüºÍ±ðµÄϵͳûÓÐÌ«´óµÄÇø±ð¡£

µ«ÊÇÈç¹ûÎÒÃÇÒѾ­ÓжàÍâÄ£¿é£¨¼´DjangoÖÐappµÄ¸ÅÄ£¬ÄÇôϵͳµÄ¼Ü¹¹¾ÍÓÐËù²»Í¬ÁË¡£

Õâ¾ÍÊÇΪºÎÎÒϲ»¶ÓÃÕâ¸öCMSµÄÔ­ÒòÁË£¬ÎÒµÄÿ¸ö×Óϵͳ¶¼ÒÔAPPµÄÐÎʽÌṩ·þÎñ¡ª¡ª²©¿ÍÊÇÒ»¸öapp£¬sitemapÊÇÒ»¸öapp£¬apiÊÇÒ»¸öapp¡£ÏµÍ³Ö±½Ó½âñîΪÀàËÆÓÚ»ìºÏ·þÎñµÄ¼Ü¹¹£¬¼´²»Ïñ΢·þÎñÒ»Ñù¶àÓïÑÔ»¯£¬ÓÖ²»»áÓкêÓ¦ÓõĽôñîºÏÎÊÌâ¡£

±à¼­-·¢²¼·ÖÀë

ÎÒÃǵı༭ºÍ·¢²¼ÏµÍ³ÔÚijÖÖÒâÒåÉϽôñîºÏÔÚÒ»ÆðÁË£¬µ±Óû§·ÃÎÊÁ¿Ìرð´óµÄʱºò£¬ÕâÑù»áÈÃÎÒÃǵÄÓ¦ÓñäµÃÌØ¶¨Âý¡£ÓÐʱºò±à¼­ÉõÖÁ·¢²¼²»ÁËÐµĶ«Î÷£¬ÈçÏÂͼÒýʾ:

»òÕßÄãÈÏʶ³öÁËÉÏͼÊÇÔ´×ÔMartin FolwerµÄ±à¼­-·¢²¼·ÖÀë

±à¼­-·¢²¼·ÖÀëÊǼ¸Äêǰ½âñÔÓϵͳÓÎÀ´¿ªÀ´´øÀ´µÄÒ»¸ö³É¹û¡£½ñÌìÕâ¸öËÆºõÒѾ­ºÜ³£¼ûÁË£¬±à¼­µÄʱºòÊÇÔÚºǫ́½øÐеģ¬µÈµ½·¢²¼µÄʱºòÒѾ­±ä³ÉÁËÒ»¸ö¾²Ì¬µÄHTML¡£

ÒѾ­ÓÐ×ã¹»¶àµÄCMSÖ§³ÖÕâÑùµÄÌØÐÔ£¬ÔËÐÐÆðÀ´ËƺõÌØ±ð²»´í£¬µ±È»ÕâÑùµÄϵͳҲ»áÓлº´æµÄÎÊÌâ¡£ÓÐÁËAPPÕâºó£¬Õâ¸öÇ÷ÊÆ¾Í¸ü¼ÓÃ÷ÏÔÁË¡ª¡ªÈËÃÇÐèÒªÌṩһ¸öAPI¡£µ½µ×ÊÇÔÚÏÖÓеÄϵͳÀïÌṩһ¸öеÄAPI£¬»¹ÊÇ´´½¨Ò»¸öеÄAPI¡£

Õâʱºò£¬ÎÒ¸üÔ¸ÒâÑ¡ÔñºóÕß¡ª¡ª±Ï¾¹½ôñîºÏÒ»¸öϵͳ×Ü»áÔÚºóÆÚ´øÀ´×ã¹»¶àµÄÂé·³¡£¶øÇÒ»ùÓÚÊý¾Ý¿â¹¹½¨Ò»¸öÖ»¶ÁµÄRESTful API²¢²»ÊÇÒ»¸ö¸´ÔӵĹý³Ì£¬¶øÇÒҲΣÏÕ¡£ÕâʱºòµÄÆ¿¾±¾ÍÊÇÊý¾Ý¿â£¬µ«ÊÇËÆºõÊý¾Ý¿â¶¼ÊǶàÊýϵͳµÄÆ¿¾±¡£ÈËÃÇÏë³öÁ˸÷ÖÖ¸÷ÑùµÄ¼¼ÊõÀ´½â¾öÕâ¸öÆ¿¾±¡£

ÓÚÊÇ֮ǰÎÒÊÔ×ÅÓÃNode.js + RESTify½«ÎҵIJ©¿ÍÖØ¹¹³ÉÁËÒ»¸öSPA£¬µ±È»Õâ¸öʱºòCMS»¹ÔÚÔËÐÐ×Å¡£³öÓÚSEOµÄÔ­ÒòÎÒ²¢Ã»ÓÐÔÚ×îºó²ÉÓÃÕâ¸ö·½°¸£¬ÒòΪÎÒÍøÕ¾µÄÖ÷ÒªÁ÷Á¿À´Ô´ÊÇGoogleºÍÊǰٶȡ£µ«ÊÇÎÒÔÚÁíÍâµÄÍøÕ¾Àï»ìºÏÁËSPAÓëMPA£¬ÆäÖеÄÐÔÄÜÓëÓ¦ÓÃÊÇÏ൱µÄ£¬³ýÁ˵ÚÒ»´Î¼ÓÔØÒ³ÃæµÄʱºò»á´øÀ´Ò»Ð©ÑÓʱ¡£

³ýÁËNode.js + RESTify£¬Ò²ÊÔÁËÊÔPython + Falcon£¨Ò»¸ö¸ßÐÔÄܵÄRESTful¿ò¼Ü£©¡£Õâ¸öAPIÀíÂÛÉÏÒ²Ó¦¸Ã¿ÉÒÔ¸øAPPÖ±½ÓʹÓ㬲¢ÇÒ¿ÉÒÔÖ±½ÓÄÃÀ´Éú³É¾²Ì¬Ò³Ãæ¡£

±à¼­-·¢²¼-¿ª·¢·ÖÀ룺¾²Ì¬Õ¾µãÉú³É

ÈçReactÒ»Ñù½â¾öDOMÐÔÄܵÄÎÊÌâ¾ÍÊÇÌø¹ýDOMÕâ¸ö¿Ó£¬ÒªÌø¹ý¶¯Ì¬ÍøÕ¾µÄÐÔÄÜÎÊÌâ¾ÍÊÇÈÃÍøÕ¾±ä³É¾²Ì¬¡£

Ô½À´Ô½¶àµÄ¿ª·¢ÈËÔ±¿ªÊ¼ÔÚʹÓÃGithub Pages×÷ΪËûÃǵIJ©¿Í£¬ÕâÊÇÒ»¸öºÜÓÐÒâ˼µÄת±ä¡£Ö÷ÒªµÄÔ­ÒòÊÇÕâÊÇÃâ·ÑµÄ£¬²¢ÇÒ»ù±¾ÉÏ¿ÉÒÔ±£Ö¤24x7СʱÊÇ¿ÉÓõġª¡ªµ±ÇÒ½öµ±Github·¢ÏÖ¹ÊÕϵÄʱºò²Å»á²»¿É·ÃÎÊ¡£

ÔÚÕâÒ»Àྲ̬վµãÉú³ÉÆ÷(Github)ÀïÃæ£¬±È½ÏÁ÷ÐеÄÓÐÏÂÃæµÄÄÚÈÝ:

Jekyll / OctoPress¡£JekyllºÍOctoPressÊÇ×îÁ÷Ðеľ²Ì¬²©¿Íϵͳ¡£

Hexo¡£HexoÊÇNodeJS±àдµÄ¾²Ì¬²©¿Íϵͳ£¬ÆäÉú³ÉËٶȿ죬Ö÷ÌâÊýÁ¿Ïà¶ÔÒ²±È½Ï·á¸»¡£ÊÇOctoPressµÄÓÅÐãÌæ´úÕß¡£

Sculpin¡£SculpinÊÇPHPµÄ¾²Ì¬Õ¾µãϵͳ¡£HexoºÍOctopressרעÓÚ²©¿Í£¬¶øÓÐʱºòÎÒÃǵÄÐèÇó²»½ö½öÊDz©¿Í£¬¶øÊÇÓÐÀàËÆCMSµÄÒ³ÃæÉú³ÉÐèÇó¡£SculpinÊÇÒ»¸ö·ºÓÃ;µÄ¾²Ì¬Õ¾µãÉú³Éϵͳ£¬ÔÚÖ§³Ö²©¿Í³£¼ûµÄ·ÖÒ³¡¢·ÖÀàtagµÈͬʱ£¬Ò²ÄܽϺõØÖ§³Ö·Ç²©¿ÍµÄÒ»°ãÒ³ÃæÉú³É¡£

Hugo¡£HugoÊÇGOÓïÑÔ±àдµÄ¾²Ì¬Õ¾µãϵͳ¡£ÆäÉú³ÉËٶȿ죬ÇÒÔڽϺÃÖ§³Ö²©¿ÍºÍ·Ç²©¿ÍÄÚÈݵÄͬʱÌṩÁ˱ȽÏÍ걸µÄÖ÷Ìâϵͳ¡£ÎÞÂÛÊÇ×Ô¼ºÐ´Ö÷Ì⻹ÊÇÌ×ÓñðÈ˵ÄÖ÷Ìâ¶¼±È½Ï˳ÊÖ¡£

ͨ³£ÕâÒ»ÀàµÄ¹¤¾ßÀï»áÓÐÏÂÃæµÄÄÚÈÝ£º

Ä£°å

Ö§³ÖMarkdown

ÔªÊý¾Ý

ÈçHexoÕâÑùµÄ¿ò¼ÜÉõÖÁÌṩÁËÒ»¼ü²¿ÊðµÄ¹¦ÄÜ¡£

ÔÚÎÒÃÇдÁËÏà¹ØµÄ´úÂëÖ®ºó£¬ËæºóÒª×öµÄ¾ÍÊÇÉú³ÉHTML¡£¶ÔÓÚ¸öÈ˲©¿ÍÀ´Ëµ£¬ÕâÊÇÒ»¸ö·Ç³£²»´íµÄϵͳ£¬µ«ÊǶÔÓÚһЩÆóÒµ¼¶µÄϵͳÀ´Ëµ£¬ÎÒÃǵÄÒªÇó¾Í¸ü¸ßÁË¡£ÈçÏÂͼÊÇCarrot²ÉÓõļܹ¹£º

ÕâÓëÎÒÃÇÔÚÏîÄ¿ÉϵÄϵͳ¼Ü¹¹Ä¿Ç°ÏàËÆ¡£×÷Ϊһ¸ö²©Ö÷£¬Í¨³£À´ËµÎÒÃÇÐ޸IJ©¿ÍµÄÖ÷ÌâµÄƵÂÊ»á±È½ÏµÍ£¬ ¿ÉÄÜÊǰëÄêÒ»´Î¡£Èç¹ûÄã¾­³£Ð޸IJ©¿ÍµÄÖ÷Ì⣬Ä㲩¿ÍÉϵÄÎÄÕÂÒ»¶¨ÊÇÏ൱µÄÉÙ¡£

ÉÏͼÖеı༭Õßͨ¹ýÒ»¸öÃûΪContentful CMSÀ´´´½¨ËûÃǵÄÄÚÈÝ£¬½Ó×ÅÉú³ÉRESTful API¡£¶øÀàËÆµÄÊÂÇ飬ÎÒÃÇÒ²¿ÉÒÔÓÃWordpress + RESTful ²å¼þÀ´Íê³É¡£Èç¹û×öµÃºÃ£¬ÄÇôÎÒÏëÕâ¸öAPIÒ²¿ÉÒÔÖ±½Ó¸øAPPʹÓá£

ÉÏͼÖеĿª·¢ÕßÐèÒª²»¶ÏµØ½«Ð޸ĵÄÖ÷Ìâ»òÕßÀàËÆµÄ¶«Î÷PUSHµ½°æ±¾¹ÜÀíϵͳÉÏ£¬½Ó×Å»áÓÐwebhook¼à²âµ½ËûÃǵı仯£¬È»ºó±àÒë³öеľ²Ì¬Ò³Ãæ¡£

×îºóͨ¹ýNetlify£¬ËûÃDZàÒëµ½ÁËÒ»Æð£¬È»ºó²¿Êðµ½Éú²ú»·¾³¡£³ýÁËNetlify£¬ÄãÒ²¿ÉÒÔ±àдÉú³É½Å±¾£¬È»ºóÓÃBamboo¡¢GoÕâÀàµÄCI¹¤¾ß½øÐбàÒë¡£

ͨ³£À´Ëµ£¬Éú²ú»·¾³¿ÉÒÔʹÓÃCDN£¬ÈçCloudFront·þÎñ¡£Óë¶¯Ì¬ÍøÕ¾Ïà±È£¬¾²Ì¬ÍøÕ¾ºÜÈÝÒ×Ö±½Ó²¿Êðµ½CDN£¬²¢¿ÉÒÔÖ±½Ó´ÓÀëÓû§½üµÄ±¾µØ»º´æÌṩ·þÎñ¡£³ý´Ë£¬Ö±½ÓʹÓÃAWS S3µÄ¾²Ì¬ÍøÕ¾ÍйÜÒ²ÊÇÒ»¸ö·Ç³£²»´íµÄÑ¡Ôñ¡£

»ùÓÚGithubµÄ±à¼­-·¢²¼-¿ª·¢·ÖÀë

¾¡¹ÜÎÒÃÇÒѾ­ÔÚÏîÄ¿ÉÏʵʩÁË»ùÓÚGithubµÄ²¿·ÖÄÚÈݹÜÀíÒѾ­ÓÐЩÈÕ×ÓÀµ«ÊÇÓÉÓÚÕÒ²»µ½Ò»Ð©Ïà¹ØµÄ×ÊÁÏ£¬±ã²»ºÃ͸¶Ïà¹ØµÄϸ½Ú¡£Ö±µ½ÎÒ¿´µ½ÁË¡¶An Incremental Approach to Content Management Using Git 1¡·£¬ÎÒ²ÅÒâʶµ½ÕâËÆºõÒѾ­ÊÇÒ»¸ö³ÉÊìµÄ¼¼ÊõÁË¡£¿´Ñù×ÓÕâÏî¼¼ÊõÊ×ÏÈÒѾ­Ó¦Óõ½ÁËThoughtWorksµÄ¹ÙÍøÉÏÁË¡£

ÎÄÖÐÌáµ½ÁËʹÓÃÕâÖּܹ¹µÄ¼¸¸öµã£º

¿ìËٵؿªÊ¼ÏîÄ¿£¬¶ø²»ÊÇѧϰ»òÕßÅäÖÿò¼Ü¡£

ÐèҪʹÓÃÎÒÃÇÐÅ·îµÄÔ­Ôò£¬ÈçTDD¡£¶øÕâÊǴ󲿷ÖCMSËù²»Ö§³ÖµÄ¡£

»ùÓÚ·þÎñµÄ¼Ü¹¹¡£

Áé»îµÄÓïÑԺ͹¤¾ß

ÎÒÃÇÊÇ¿ª·¢ÈËÔ±¡£

So£¬so£¬ÕâЩ¿ª·¢ÈËÔ±×öÁËЩʲô£º

ÄÚÈݴ洢Ϊ¾²Ì¬Îļþ

²»ÊÇËùÓеÄÄÚÈݶ¼ÊÇÆ½µÈµÄ

ÒýÈëÄÚÈÝ·þÎñ

ʹÓÃGithub¡£ËùÓеÄcontent»áÌá½»µ½Ò»¸örepoÀͬʱÔÚÎÒÃÇpushÄÚÈݵÄʱºò£¬¿ÉÒÔʵʱ¸üÐÂÕâЩÄÚÈÝ¡£

ÔÊÐíÄÚÈÝͨ¹ýÄÚÈÝ·þÎñ¸üÐÂ

ʹÓÃGithub API

ÓÚÊÇ£¬ÓÐÁËÒ»¸öÃûΪHaciendaµÄ¿ò¼ÜÓÃÓÚ¹ÜÀíÄÚÈÝ£¬²¢´æ´¢ÎªJSON¡£ÕâÒâζ×Åʲô£¿

ÒòΪʹÓÃÁËGit£¬ÎÒÃÇ¿ÉÒÔÁ˽⵽һ¸öÎļþÄÚÈݵÄÀúÊ·°æ±¾£¬Ïà±ÈÓÚWordPressÀ´Ëµ¸üÖ±¹Û£¬¶øÇÒ¸üÈÝÒ× ÉÏÊÖ¡£

¿ª·¢ÈËÔ±ÐÞ¸ÄÍêËûÃǵĴúÂëºó£¬¾Í¿ÉÒÔÖ±½ÓÌá½»£¬²»»áÓ°Ïìµ½EditorʹÓÃÍøÕ¾¡£Editorͨ¹ýÒ»¸ö±à¼­Æ÷Ìí¼ÓÄÚÈÝ£¬ÔÚ±£´æºó£¬ÄÚÈÝÒÔJSONµÄÐÎʽ³öÏÖÖ±½ÓÌá½»´úÂëµ½GithubÉÏÏàÓ¦µÄ´úÂë¿âÖС£CI»òÕßBuilder¼à²âµ½ËûÃǵİ취£¬¾Í»áÉú³Éеľ²Ì¬Ò³Ãæ¡£ÔÚÕâʱºò£¬ÎÒÃÇ¿ÉÒÔÑ¡ÔñÓÐÒ»¸öÔ¤ÀÀµÄƽ̨£¬²¢ÇÒ¿ÉÒÔÒ»¼ü²¿Êð¡£ÄÇô£¬ÊÂÇéËÆºõ¾ÍÍê³ÉµÃ²î²»¶àÁË¡£

Èç¹ûÎÒÃÇÓÐAPP£¬ÄÇôÎÒÃǾͿÉÒÔʹÓÃContent ServiesÀ´×öÕâЩÊÂÇé¡£ÉõÖÁ¿ÉÒÔÖ±½ÓÄÃÆä´î½¨Ò»¸öSPA¡£

Èç¹ûÎÒÃÇÐèҪȫÎÄËÑË÷¹¦ÄÜ£¬Ò²±äµÃºÜ¼òµ¥¡£ÎÒÃÇÒѾ­²»ÐèÒªÖ±½ÓºÍÊý¾Ý¿â½»»¥£¬ÎÒÃÇ¿ÉÒÔÖ±½Ó¶ÁÈ¡JSON²¢ÇÒ¹¹½¨Ë÷Òý¡£ÕâʱºòÐèÒªÒ»¸ö¼òµ¥µÄWeb·þÎñ£¬¶øÇÒÕâ¸ö·þÎñ»¹ÊÇÖ»¶ÁµÄ¡£

ÔÚÐèÒªµÄʱºò£¬ÈçÊÖ»úAPP£¬ÎÒÃÇ¿ÉÒÔͨ¹ýContent ServiesÀ´´´½¨²©¿Í¡£

Repractise

˼¿¼ÍêÕâЩºó£¬ÎÒÏëµ½ÁËÒ»¸ö·ûºÏѧϰµÄ³¡¾°¡£

ÎÒÃǹ¹½¨µÄºËÐͼ¿ÉÒÔ»ùÓÚTravis CIÀ´Íê³É£¬Î¨Ò»´æÔÚ·çÏյĻ·½ÚÊÇÎÒÃÇËÆºõÐèÒª±©Â¶ÎÒÃǵÄKey¡£

   
3627 ´Îä¯ÀÀ       27
Ïà¹ØÎÄÕÂ

ÆóÒµ¼Ü¹¹¡¢TOGAFÓëArchiMate¸ÅÀÀ
¼Ü¹¹Ê¦Ö®Â·-ÈçºÎ×öºÃÒµÎñ½¨Ä££¿
´óÐÍÍøÕ¾µçÉÌÍøÕ¾¼Ü¹¹°¸ÀýºÍ¼¼Êõ¼Ü¹¹µÄʾÀý
ÍêÕûµÄArchimateÊÓµãÖ¸ÄÏ£¨°üÀ¨Ê¾Àý£©
Ïà¹ØÎĵµ

Êý¾ÝÖÐ̨¼¼Êõ¼Ü¹¹·½·¨ÂÛÓëʵ¼ù
ÊÊÓÃArchiMate¡¢EA ºÍ iSpace½øÐÐÆóÒµ¼Ü¹¹½¨Ä£
ZachmanÆóÒµ¼Ü¹¹¿ò¼Ü¼ò½é
ÆóÒµ¼Ü¹¹ÈÃSOAÂ䵨
Ïà¹Ø¿Î³Ì

ÔÆÆ½Ì¨Óë΢·þÎñ¼Ü¹¹Éè¼Æ
ÖÐ̨սÂÔ¡¢ÖÐ̨½¨ÉèÓëÊý×ÖÉÌÒµ
ÒÚ¼¶Óû§¸ß²¢·¢¡¢¸ß¿ÉÓÃϵͳ¼Ü¹¹
¸ß¿ÉÓ÷ֲ¼Ê½¼Ü¹¹Éè¼ÆÓëʵ¼ù