Будущее WordPress

58
Будущее WordPress Константин Ковшенин Automattic

description

Презентация с WordPress Meetup в Москве, март 2014

Transcript of Будущее WordPress

Page 1: Будущее WordPress

Будущее WordPressКонстантин КовшенинAutomattic

Page 2: Будущее WordPress

10 лет / 21.6%

http://w3techs.com

Page 3: Будущее WordPress

релизов (x.x)

тех. релизов (x.x.x)

20+60+

Page 4: Будущее WordPress

27,000+ изменений

Page 5: Будущее WordPress

188 разработчиков

версии 3.8

Page 6: Будущее WordPress

Обратная совместимость

Page 7: Будущее WordPress
Page 8: Будущее WordPress
Page 9: Будущее WordPress
Page 10: Будущее WordPress
Page 11: Будущее WordPress

69%20%

6%7%

CMSBlog/CMSBlogApp Platform

Page 12: Будущее WordPress
Page 13: Будущее WordPress

develop.svn.wordpress.org

Page 14: Будущее WordPress

*.git.wordpress.org

Page 15: Будущее WordPress
Page 16: Будущее WordPress

grunt cssmin

Page 17: Будущее WordPress

grunt sass

Page 18: Будущее WordPress

$base-color: #363b3f; $highlight-color: #e14d43;$notification-color:#69a8bb;

@import "../_admin.scss";

Page 19: Будущее WordPress

grunt autoprefixer

Page 20: Будущее WordPress

grunt cssjanus

Page 21: Будущее WordPress

grunt jshintgrunt uglify

Page 22: Будущее WordPress

grunt imagemin

Page 23: Будущее WordPress

grunt watch

Page 24: Будущее WordPress

grunt phpunitgrunt qunit

Page 25: Будущее WordPress

grunt patch

https://github.com/aaronjorbin/grunt-patch-wordpress

Page 26: Будущее WordPress

Gruntfile.js

Page 27: Будущее WordPress
Page 28: Будущее WordPress
Page 29: Будущее WordPress

developer.wordpress.org

Page 30: Будущее WordPress
Page 31: Будущее WordPress

Чего ожидать от WordPress?

Page 32: Будущее WordPress

Средства для разработчиков

Page 33: Будущее WordPress

Больше участников

Page 34: Будущее WordPress

Короткие циклы разработки

Page 35: Будущее WordPress

Автоматические обновления

Page 36: Будущее WordPress

Новые API

Page 37: Будущее WordPress

Обратная совместимость

Page 38: Будущее WordPress

3.9

Page 39: Будущее WordPress
Page 40: Будущее WordPress
Page 41: Будущее WordPress
Page 42: Будущее WordPress
Page 43: Будущее WordPress
Page 44: Будущее WordPress
Page 45: Будущее WordPress

Обновление библиотек

Page 46: Будущее WordPress

WP_Adjacent_Post

Page 47: Будущее WordPress

mysqli_*

Page 48: Будущее WordPress

Улучшение API

Page 49: Будущее WordPress

Символические ссылкидля плагинов

Page 50: Будущее WordPress

Юнит-тесты

Page 51: Будущее WordPress

> 500задач

Page 52: Будущее WordPress

3.9 / апрель 2013

Page 53: Будущее WordPress

JSON API

Page 54: Будущее WordPress
Page 55: Будущее WordPress

4.0 / август 20144.1 / декабрь 2014

Page 56: Будущее WordPress

make.wordpress.org

Page 57: Будущее WordPress
Page 58: Будущее WordPress