mtddc 2013: movable type 6: 新しいmovable typeのコンセプトと特徴

18
新しい Movable Type のコンセプトと特徴 Aug 3, 2013 Daiji Hirata CTO, Six Apart, Ltd.

Upload: daiji-hirata

Post on 24-Jan-2015

2.338 views

Category:

Technology


5 download

DESCRIPTION

Movable Type 6 の製品開発コンセプトと特徴について、簡単に開設しています。

TRANSCRIPT

  • 1. Movable Type Aug 3, 2013 Daiji Hirata CTO, Six Apart, Ltd.

2. 2013.7.10 Movable Type 6 l 39 2013.10 Movable Type 6.0 () 2010.1 Movable Type 5.0 2007.8 Movable Type 4.0 2004.5 Movable Type 3.0 3. Movable Type l Simple u l Smart u l Speedy u l u DOM 5.2 4. l Movable Type Data API l Movable Type Chart API l Loupe l New Dashboard Widget l Google Analytics l Notication Center l Schedule un-publishing 5. Data API l REST / JSON API JavaScript l XMLRPC/Atom l l l 6. var api = new MT.DataAPI({! baseUrl: "https://your-host/mt/mt-data-api.cgi",! clientId: "your-client-id"! });! ! api.listEntries(siteId, function(response) {! if (response.error) {! // Handle error! return;! }! ! for (var i = 0; i < response.items.length; i++) {! var entry = response.items[i];! // Render an entry! }! }); 7. Chart API l (JavaScript) l Dashboard Widget Loupe 8. $(function(){! var config = {! data: [! { x: '2013-04, y: '123 },! { x: '2013-05, y: '235 },! { x: '2013-06, y: '76 }! ]! }! var range = {! dataType: 'general, length: 3! }! new MT.ChartAPI.Graph(config, range).trigger(! 'APPEND_TO', $('#graph'));! })

9. $(function(){! var config = {! data: [! { x: '2013-04, y: '123 },! { x: '2013-05, y: '235 },! { x: '2013-06, y: '76 }! ]! }! var range = {! dataType: 'general, length: 3! }! new MT.ChartAPI.Graph(config, range).trigger(! 'APPEND_TO', $('#graph'));! })

10. Loupe l l HTML/CSS/JS 11. l u 5.0 680 l u 1.6 () l u 12. l u 5.0 680 l u 1.6 () l u 13. l Windows Azure FastCGI () https://github.com/movabletype/movabletype/tree/feature-windows-fastcgil IIS FastCGI Module PSGI 14. l Six Apart MIT (Rainier, Eiger) Loupe Data API, Chart API l MTOS 15. COREMovableTypeProductsThemes/PluginsAddons (CustomFields,etc)GPLOnly3rdPartyProductsCOREAddons (CustomFields,etc)Themes/Plugins/API Libraries/Loupe Commercial/FreeorGPLCommercial/FreeMITMT4/5MT6 16. l 9 RC l 10 () l 17. l Message Center l Extended Assets () l CustomFields l DataAPI v2 l 18.