{"id":519,"date":"2014-06-17T18:06:28","date_gmt":"2014-06-17T10:06:28","guid":{"rendered":"http:\/\/blog.turn.tw\/?p=519"},"modified":"2014-06-17T18:06:28","modified_gmt":"2014-06-17T10:06:28","slug":"codeigniter%e5%8e%9f%e5%a7%8b%e7%a2%bc%e5%88%86%e6%9e%90","status":"publish","type":"post","link":"https:\/\/blog.turn.tw\/?p=519","title":{"rendered":"Codeigniter\u539f\u59cb\u78bc\u5206\u6790"},"content":{"rendered":"<p>\u5229\u7528Codeigniter\u5de5\u4f5c\u534a\u5e74\u4e86\uff0c\u6700\u8fd1\u60f3\u6df1\u5165\u4e86\u89e3CI\u6846\u67b6\u7684\u5e95\u5c64\u904b\u4f5c\u3002<\/p>\n<p>\u627e\u4e86\u670b\u53cb\u4e00\u8d77\uff0c\u6253\u7b97\u628a\u6574\u4efdsource code\u8b80\u904e\u4e00\u904d\uff0c\u4e26\u4e14\u52a0\u4e0a\u6211\u5011\u7684\u4e00\u4e9b\u89e3\u91cb\u8207\u6279\u8a55\u3002<\/p>\n<p><a href=\"http:\/\/howtomakeaturn.github.io\/ci\/menu\" target=\"_blank\" rel=\"nofollow\">http:\/\/howtomakeaturn.github.io\/ci\/menu<\/a><\/p>\n<p>\u5beb\u4e86\u5e7e\u4efdreview\u4e4b\u5f8c\uff0c\u6162\u6162\u7406\u89e3\u4e86\u4e00\u4e9b\u5c0dCI\u7684\u6279\u8a55\u662f\u5f9e\u4f55\u800c\u4f86\u3002<br \/>\n\u6211\u76ee\u524d\u770b\u5230\u6700\u8a0e\u53ad\u7684\u90e8\u4efd\u662fcore\/common.php\u5b9a\u7fa9\u4e86\u5927\u91cf\u7684\u5168\u57df\u51fd\u6578\u3002<br \/>\n\u6700\u53ef\u6015\u7684\u662f\u5b9a\u7fa9\u4e86load_class\u51fd\u6578\u4f86\u8ca0\u8cac\u8f09\u5165\u7d55\u5927\u90e8\u5206\u7684\u985e\u5225\u3002<br \/>\n\u9019\u76f4\u63a5\u5c0e\u81f4\uff1a<br \/>\n1\u3001\u7121\u6cd5\u5728\u5efa\u69cb\u5f0f\u50b3\u5165\u53c3\u6578<br \/>\n2\u3001\u547c\u53eb\u8f09\u5165\u7684\u985e\u5225\u8981\u5beb$URI =&amp; load_class(&#8216;URI&#8217;, &#8216;core&#8217;)\uff0c\u771f\u7684\u5f88\u919c<br \/>\n3\u3001\u6240\u6709\u76f8\u95dc\u985e\u5225\u56e0\u6b64\u90fd\u56b4\u91cd\u76f8\u4f9d\uff0c\u7121\u6cd5\u628a\u5143\u4ef6\u7368\u7acb\u51fa\u53bb\u5728CI\u4e4b\u5916\u4f7f\u7528<\/p>\n<p>\u53e6\u5916\uff0c\u6211\u9084\u767c\u73fe\u90e8\u4efd\u985e\u5225\u4e26\u6c92\u6709\u5c08\u6ce8\u5728\u300c\u4e00\u500b\u4efb\u52d9\u4e0a\u300d\u3002<\/p>\n<p>\u4f8b\u5982Output\u985e\u5225\u88e1\u9762\u6709\u8a08\u7b97benchmark\u76f8\u95dc\u7684code\uff0c\u9055\u53cd\u4e86single responsibility principle\uff0c\u589e\u52a0\u4e86\u7dad\u8b77\u8207\u7406\u89e3\u7684\u96e3\u5ea6\u3002<\/p>\n<p>\u4e5f\u56e0\u6b64\uff0c\u6574\u9ad4\u8aaa\u4f86\uff0csource code\u4e26\u4e0d\u597d\u8b80\u3002<\/p>\n<p>\u76ee\u524d\u53eareview\u4e86\u4e00\u5c0f\u90e8\u4efd\uff0c\u9084\u6703\u7e7c\u7e8c\u4e0b\u53bb\u3002<\/p>\n<p>\u60f3\u6536\u96c6\u66f4\u591a\u610f\u898b\u4e26\u4e14\u8207\u5927\u5bb6\u8a0e\u8ad6\uff0c\u5e0c\u671b\u6709\u8208\u8da3\u7814\u7a76codeigniter\u539f\u59cb\u78bc\u7684\u670b\u53cb\uff0c\u4e00\u8d77\u52a0\u5165\u6211\u5011\uff1a\uff09<\/p>\n<p><a href=\"https:\/\/github.com\/howtomakeaturn\/Analyze-Codeigniter\" target=\"_blank\" rel=\"nofollow\">https:\/\/github.com\/howtomakeaturn\/Analyze-Codeigniter<\/a><\/p>\n<p>(Photo via\u00a0<a href=\"https:\/\/www.flickr.com\/photos\/ecstaticist\/\">ecstaticist<\/a>, CC licensed)<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u5229\u7528Codeigniter\u5de5\u4f5c\u534a\u5e74\u4e86\uff0c\u6700\u8fd1\u60f3\u6df1\u5165\u4e86\u89e3CI\u6846\u67b6\u7684\u5e95\u5c64\u904b\u4f5c\u3002 \u627e\u4e86\u670b\u53cb\u4e00\u8d77\uff0c\u6253\u7b97\u628a\u6574\u4efdsource &hellip; <a href=\"https:\/\/blog.turn.tw\/?p=519\" class=\"more-link\">\u7e7c\u7e8c\u95b1\u8b80 <span class=\"screen-reader-text\">Codeigniter\u539f\u59cb\u78bc\u5206\u6790<\/span> <span class=\"meta-nav\">&rarr;<\/span> <\/a><\/p>\n","protected":false},"author":1,"featured_media":520,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_mi_skip_tracking":false},"categories":[2],"tags":[],"_links":{"self":[{"href":"https:\/\/blog.turn.tw\/index.php?rest_route=\/wp\/v2\/posts\/519"}],"collection":[{"href":"https:\/\/blog.turn.tw\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.turn.tw\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.turn.tw\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.turn.tw\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=519"}],"version-history":[{"count":1,"href":"https:\/\/blog.turn.tw\/index.php?rest_route=\/wp\/v2\/posts\/519\/revisions"}],"predecessor-version":[{"id":521,"href":"https:\/\/blog.turn.tw\/index.php?rest_route=\/wp\/v2\/posts\/519\/revisions\/521"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.turn.tw\/index.php?rest_route=\/wp\/v2\/media\/520"}],"wp:attachment":[{"href":"https:\/\/blog.turn.tw\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=519"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.turn.tw\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=519"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.turn.tw\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=519"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}