Movable Type Seminar 2011

9,702 views
9,827 views

Published on

Movable Type ビジネスブログセミナー発表資料です。

Published in: Technology, Business
0 Comments
4 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
9,702
On SlideShare
0
From Embeds
0
Number of Embeds
4,346
Actions
Shares
0
Downloads
104
Comments
0
Likes
4
Embeds 0
No embeds

No notes for slide

Movable Type Seminar 2011

  1. 1. :2009twitter: goodpicblog: www.goodpic.com
  2. 2. 10MTOS
  3. 3. ( GPL )Movable Type Movable Type Movable TypeOpen Source Dual License Sub License CMS
  4. 4. ProNet 340 SOHO 60http://www.sixapart.jp/pronet/
  5. 5. Web
  6. 6. Web CMSWeb
  7. 7. MT
  8. 8. (FLURRY 2011 7 ) : SNS vs Googlehttp://www.briansolis.com/2010/03/optimizing-brands-for-social-search/
  9. 9. The Open Graph Protocol<html xmlns:og="http://ogp.me/ns#"><head><title>The Rock (1996)</title><meta property="og:title" content="The Rock" /><meta property="og:type" content="movie" /><meta property="og:url" content="http://www.imdb.com/title/tt0117500/" /><meta property="og:image" content="http://ia.media-imdb.com/images/rock.jpg" />... Web</head>...
  10. 10. <$mt:EntryTitle$><$mt:EntryBody$> <$mt:EntryDate$><$mt:EntryMore$> <$mt:EntryBasename$> MT =
  11. 11. <meta property="og:title" content=" <$mt:EntryTitle encode_html="1"$>"><meta property="og:url" content=" <$mt:EntryPermalink$>"><meta property="og:description" content=" <$mt:EntryBody words="100"$>"> OGP MT http://www.movabletype.jp/blog/mtddc2011_special_06.html
  12. 12. <$mt:LikeButtons$> OpenGraphLikehttp://www.goodpic.com/mt/archives2/2011/07/mt-facebook-googleplus-tweet.html
  13. 13. http://zenback.jp/https://github.com/goodpic/mt-plugin-Zenback
  14. 14. http://communities.movabletype.jp/plugins/plugin/web-services/
  15. 15. 5.1
  16. 16. 5.1
  17. 17. + +&Safari, Chrome
  18. 18. Before...MT5.0x
  19. 19. MT5.1 :
  20. 20. /
  21. 21. demo
  22. 22. New in 5.1Ajax
  23. 23. IP Movable Type AdvancedMovable Type Advanced
  24. 24. | |
  25. 25. <$mt:CategoryBasename$> URL<$mt:CategoryLabel$>
  26. 26. demo
  27. 27. • label• mt:TopLevelCategories • description• mt:SubCategories • basename• mt:TopLevelFolders • created_on• mt:SubFolders • modified_on • user_custom (default)<mt:SubCategoriessort_by=”label”sort_order=”descend”> • ascend • descend New in 5.1
  28. 28. <mt:SubCategories sort_by=”label”sort_order=”descend”> <mt:CategoryNext> <mt:CategoryPrevious></mt:SubCategories>
  29. 29. New in 5.1<mt:Entries> <mt:EntryPrimaryCategory> <$mt:CategoryLabel$> </mt:EntryPrimaryCategory></mt:Entries>
  30. 30. ! "#$%&()*&+,-
  31. 31. EPUB Facebook CSV FastCGICSS3+jQuery iPhone
  32. 32. 6/9 6/23 MTOS 4.292 Pro 4.37Advanced 5.06 5.12 :http://www.movabletype.jp/
  33. 33. MT
  34. 34. ✓✓✓
  35. 35. CGI
  36. 36. IP DMZ/cgi-bin/* http://httpd.apache.org/docs/2.2/ja/mod/mod_authz_host.html
  37. 37. URLhttps://example.com/cgi-bin/mt/mt.cgi AdminScript XXXX.cgi (mt-config.cgi)
  38. 38. Basic mt-comments.cgi (mt-cp.cgi) OK (mt.cgi)/cgi-bin/mt.cgi
  39. 39. httpd.conf<Directory "/home/example/www"> etc.... .htaccess AuthType Basic AuthName "Restricted Files" AuthUserFile /path/to/.htpasswd <Files mt.cgi> Require valid-user </Files></Directory> http://httpd.apache.org/docs/2.2/ja/howto/auth.html
  40. 40. Basic MT ID SSL SSL ID
  41. 41. ✓✓
  42. 42. SSLID SSL
  43. 43. (mt-config.cgi)StaticWebPath /mt-static CSS SSL SSL
  44. 44. (mt-config.cgi)AdminCGIPath URL(SSL) https://example.com/cgi-bin/mt/CGIPath URL http://example.com/cgi-bin/mt/ SSL
  45. 45. 1. SSL Forbidden httpd.conf<Directory "/home/example/www"> etc.... AuthType Basic .htaccess AuthName "Restricted Files" AuthUserFile /path/to/passwords <Files mt.cgi> Require valid-user SSLRequireSSL </Files></Directory>
  46. 46. 2. SSL httpd.conf<Directory "/home/example/www"> etc.... .htaccessRewriteEngine OnRewriteCond %{SERVER_PORT} ^80$RewriteRule ^(cgi-bin/mt.cgi)$ https://%{SERVER_NAME}/$1 [R,L]</Directory>
  47. 47. SSL
  48. 48. SSLRapidSSL GeoTrust, Inc Go Daddy SSL $20 - 40 /
  49. 49.
  50. 50. AssetFileExtensionsDeniedAssetFileExtensions4.291 / 4.361 / 5.051 / 5.11
  51. 51. <mt:Entriesinclude_blogs=”children”> website Blog 1 Blog 2 Blog 3
  52. 52. <mt:Entries include_blogs=”children” exclude_blogs=”2”> New in 5.1 website Blog 1 Blog 2 Blog 3
  53. 53. <mt:Entries include_blogs=”children”exclude_blogs=”2” category=” ”> website Blog 1 Blog 2 Blog 3
  54. 54. New in 5.1<$mt:Include module="X" parent="1"$> )
  55. 55. ✓✓✓✓✓
  56. 56. 2011/7 Apple iPhone, iPad, iPod Touch 2 http://www.apple.com/pr/library/2011/07/07Apples-App-Store-Downloads-Top-15-Billion.html 2011/5 GoogleAndroid 1 http://googleblog.blogspot.com/2011/05/android-momentum-mobile-and-more-at.html
  57. 57. (IMS Research 2011 5 ) 2010 4Q 940 510http://www.greenfieldscommunications.com/rel_2011/IMS_110329eReader.pdf
  58. 58. iPad 2011 Q2 800 (WWD Keynote 6 )18.7 http://www.businessinsider.com/apple-ipad-sales-2011-6
  59. 59. 7 2 1.8 3-5 1.5 2 3 iPadiPad 3200 vs 20002011 (BMO Capital Markets 6 ) http://www.forbes.com/sites/elizabethwoyke/2011/06/06/forecasting-2011s-tablet-market-leaders-and-losers/2/
  60. 60. HP201174%iPad 2015 43.6% iPad 4420 (IHS iSuppli 8 ) http://www.isuppli.com/Display-Materials-and-Systems/News/Pages/Media-Tablet-Forecast-Increased-as-Apple%E2%80%99s-Dominance-Grows.aspx
  61. 61. :
  62. 62. 1 .htaccess URL httpd.conf<Directory "/home/example/www"> .htaccessRewriteEngine onRewriteCond %{HTTP_USER_AGENT} (iPhone|iPod|Android)RewriteCond %{REQUEST_URI} !^/m/RewriteRule ^(.*).html$ /m/$1.html [L]</Directory>
  63. 63. for Movable Type • / • • Web
  64. 64. for Movable Type105 2,500 /9 30 • MT • MacBook Air 13 inch
  65. 65. 5.25.2
  66. 66. Internet Explorer 9 5.13Safari / Firefox 5.1xChrome
  67. 67. http://communities.movabletype.jp/ http://bugs.movabletype.org/

×