Enviar pesquisa
Carregar
Road to Platform @ WordPress.com VIP Workshop 2014
•
2 gostaram
•
811 visualizações
Konstantin Kovshenin
Seguir
Tecnologia
Negócios
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 64
Baixar agora
Baixar para ler offline
Recomendados
Nguyễn hữu bình
Nguyễn hữu bình
TopDev.vn
Windows azure and linux
Windows azure and linux
Andrey Kucherenko
Serverless Preview Environments @ Boston DevOps
Serverless Preview Environments @ Boston DevOps
Joseph Lust
The Settings API
The Settings API
Konstantin Kovshenin
Templating WordPress
Templating WordPress
Konstantin Kovshenin
7 Tips for Better WordPress Theme Development
7 Tips for Better WordPress Theme Development
Konstantin Kovshenin
Memory Management in WordPress
Memory Management in WordPress
Konstantin Kovshenin
Things I Wish I Had Known Before Developing a WordPress Theme
Things I Wish I Had Known Before Developing a WordPress Theme
Konstantin Kovshenin
Recomendados
Nguyễn hữu bình
Nguyễn hữu bình
TopDev.vn
Windows azure and linux
Windows azure and linux
Andrey Kucherenko
Serverless Preview Environments @ Boston DevOps
Serverless Preview Environments @ Boston DevOps
Joseph Lust
The Settings API
The Settings API
Konstantin Kovshenin
Templating WordPress
Templating WordPress
Konstantin Kovshenin
7 Tips for Better WordPress Theme Development
7 Tips for Better WordPress Theme Development
Konstantin Kovshenin
Memory Management in WordPress
Memory Management in WordPress
Konstantin Kovshenin
Things I Wish I Had Known Before Developing a WordPress Theme
Things I Wish I Had Known Before Developing a WordPress Theme
Konstantin Kovshenin
Где брать ИДЕИ для написания постов и плагинов WordPress
Где брать ИДЕИ для написания постов и плагинов WordPress
Misha Rudrastyh
WordPress Plugin Unit Tests (FR - WordCamp Paris 2015)
WordPress Plugin Unit Tests (FR - WordCamp Paris 2015)
Ozh
High Performance WordPress
High Performance WordPress
vnsavage
Вёрстка по методологии БЭМ
Вёрстка по методологии БЭМ
versusbassz
SEO - поведенческие факторы.
SEO - поведенческие факторы.
Pavel Karpov
следите за-языком-20150709
следите за-языком-20150709
Doug Lawrence
Premium-темы WordPress
Premium-темы WordPress
versusbassz
Защищаем WordPress-сайт от хакерских атак
Защищаем WordPress-сайт от хакерских атак
Ruslan Sukhar
WordPress под нагрузкой: масштабирование и отказоустойчивость
WordPress под нагрузкой: масштабирование и отказоустойчивость
Konstantin Kovshenin
WordPress: Getting Under the Hood
WordPress: Getting Under the Hood
Scott Taylor
Пожиратели памяти в WordPress
Пожиратели памяти в WordPress
Konstantin Kovshenin
State of the Word 2014
State of the Word 2014
photomatt
WordPress 4.4 and Beyond
WordPress 4.4 and Beyond
Scott Taylor
State of the Word 2016
State of the Word 2016
photomatt
What Makes Great Infographics
What Makes Great Infographics
SlideShare
You Suck At PowerPoint!
You Suck At PowerPoint!
Jesse Desjardins - @jessedee
STOP! VIEW THIS! 10-Step Checklist When Uploading to Slideshare
STOP! VIEW THIS! 10-Step Checklist When Uploading to Slideshare
Empowered Presentations
How To Get More From SlideShare - Super-Simple Tips For Content Marketing
How To Get More From SlideShare - Super-Simple Tips For Content Marketing
Content Marketing Institute
Masters of SlideShare
Masters of SlideShare
Kapost
10 Ways to Win at SlideShare SEO & Presentation Optimization
10 Ways to Win at SlideShare SEO & Presentation Optimization
Oneupweb
D'oh! Avoid annoyances with Grunt.
D'oh! Avoid annoyances with Grunt.
Paul Schreiber
Hitchhiker's guide to the front end development
Hitchhiker's guide to the front end development
정윤 김
Mais conteúdo relacionado
Destaque
Где брать ИДЕИ для написания постов и плагинов WordPress
Где брать ИДЕИ для написания постов и плагинов WordPress
Misha Rudrastyh
WordPress Plugin Unit Tests (FR - WordCamp Paris 2015)
WordPress Plugin Unit Tests (FR - WordCamp Paris 2015)
Ozh
High Performance WordPress
High Performance WordPress
vnsavage
Вёрстка по методологии БЭМ
Вёрстка по методологии БЭМ
versusbassz
SEO - поведенческие факторы.
SEO - поведенческие факторы.
Pavel Karpov
следите за-языком-20150709
следите за-языком-20150709
Doug Lawrence
Premium-темы WordPress
Premium-темы WordPress
versusbassz
Защищаем WordPress-сайт от хакерских атак
Защищаем WordPress-сайт от хакерских атак
Ruslan Sukhar
WordPress под нагрузкой: масштабирование и отказоустойчивость
WordPress под нагрузкой: масштабирование и отказоустойчивость
Konstantin Kovshenin
WordPress: Getting Under the Hood
WordPress: Getting Under the Hood
Scott Taylor
Пожиратели памяти в WordPress
Пожиратели памяти в WordPress
Konstantin Kovshenin
State of the Word 2014
State of the Word 2014
photomatt
WordPress 4.4 and Beyond
WordPress 4.4 and Beyond
Scott Taylor
State of the Word 2016
State of the Word 2016
photomatt
What Makes Great Infographics
What Makes Great Infographics
SlideShare
You Suck At PowerPoint!
You Suck At PowerPoint!
Jesse Desjardins - @jessedee
STOP! VIEW THIS! 10-Step Checklist When Uploading to Slideshare
STOP! VIEW THIS! 10-Step Checklist When Uploading to Slideshare
Empowered Presentations
How To Get More From SlideShare - Super-Simple Tips For Content Marketing
How To Get More From SlideShare - Super-Simple Tips For Content Marketing
Content Marketing Institute
Masters of SlideShare
Masters of SlideShare
Kapost
10 Ways to Win at SlideShare SEO & Presentation Optimization
10 Ways to Win at SlideShare SEO & Presentation Optimization
Oneupweb
Destaque
(20)
Где брать ИДЕИ для написания постов и плагинов WordPress
Где брать ИДЕИ для написания постов и плагинов WordPress
WordPress Plugin Unit Tests (FR - WordCamp Paris 2015)
WordPress Plugin Unit Tests (FR - WordCamp Paris 2015)
High Performance WordPress
High Performance WordPress
Вёрстка по методологии БЭМ
Вёрстка по методологии БЭМ
SEO - поведенческие факторы.
SEO - поведенческие факторы.
следите за-языком-20150709
следите за-языком-20150709
Premium-темы WordPress
Premium-темы WordPress
Защищаем WordPress-сайт от хакерских атак
Защищаем WordPress-сайт от хакерских атак
WordPress под нагрузкой: масштабирование и отказоустойчивость
WordPress под нагрузкой: масштабирование и отказоустойчивость
WordPress: Getting Under the Hood
WordPress: Getting Under the Hood
Пожиратели памяти в WordPress
Пожиратели памяти в WordPress
State of the Word 2014
State of the Word 2014
WordPress 4.4 and Beyond
WordPress 4.4 and Beyond
State of the Word 2016
State of the Word 2016
What Makes Great Infographics
What Makes Great Infographics
You Suck At PowerPoint!
You Suck At PowerPoint!
STOP! VIEW THIS! 10-Step Checklist When Uploading to Slideshare
STOP! VIEW THIS! 10-Step Checklist When Uploading to Slideshare
How To Get More From SlideShare - Super-Simple Tips For Content Marketing
How To Get More From SlideShare - Super-Simple Tips For Content Marketing
Masters of SlideShare
Masters of SlideShare
10 Ways to Win at SlideShare SEO & Presentation Optimization
10 Ways to Win at SlideShare SEO & Presentation Optimization
Semelhante a Road to Platform @ WordPress.com VIP Workshop 2014
D'oh! Avoid annoyances with Grunt.
D'oh! Avoid annoyances with Grunt.
Paul Schreiber
Hitchhiker's guide to the front end development
Hitchhiker's guide to the front end development
정윤 김
DNS Demystified: Global Traffic Management with Amazon Route 53 - NET302 - re...
DNS Demystified: Global Traffic Management with Amazon Route 53 - NET302 - re...
Amazon Web Services
NET302_Global Traffic Management with Amazon Route 53
NET302_Global Traffic Management with Amazon Route 53
Amazon Web Services
Modernizing Your WordPress Workflow with Grunt & Bower
Modernizing Your WordPress Workflow with Grunt & Bower
Alan Crissey
フロントエンドエンジニア(仮) 〜え、ちょっとフロントやること多すぎじゃない!?〜
フロントエンドエンジニア(仮) 〜え、ちょっとフロントやること多すぎじゃない!?〜
Koji Ishimoto
WordPress automation and CI
WordPress automation and CI
Ran Bar-Zik
Bridging the gap between designers and developers at the Guardian
Bridging the gap between designers and developers at the Guardian
Kaelig Deloumeau-Prigent
設計與程式的溝通之道
設計與程式的溝通之道
Even Wu
Deploying and Testing Microservices
Deploying and Testing Microservices
Thoughtworks
Hello git
Hello git
Josh Dvir
Fundamental Progressive Enhancement [Web Design World Boston 2008]
Fundamental Progressive Enhancement [Web Design World Boston 2008]
Aaron Gustafson
Advanced Patterns in Microservices Implementation with Amazon ECS - CON402 - ...
Advanced Patterns in Microservices Implementation with Amazon ECS - CON402 - ...
Amazon Web Services
re:Invent CON320 Tracing and Debugging for Containerized Services
re:Invent CON320 Tracing and Debugging for Containerized Services
Calvin French-Owen
Getting to 100 in Google Page Speed Insights
Getting to 100 in Google Page Speed Insights
Joseph Stevenson
Rapid Prototyping with Sass, Compass and Middleman by Bermon Painter
Rapid Prototyping with Sass, Compass and Middleman by Bermon Painter
Codemotion
Grunt
Grunt
Andrii Siusko
OSDC 2017 | Modern Secrets Management with Vault by Seth Vargo
OSDC 2017 | Modern Secrets Management with Vault by Seth Vargo
NETWAYS
OSDC 2017 - Seth Vargo - Taming the modern data center
OSDC 2017 - Seth Vargo - Taming the modern data center
NETWAYS
OSDC 2017 | Taming the Modern Data Center by Seth Vargo
OSDC 2017 | Taming the Modern Data Center by Seth Vargo
NETWAYS
Semelhante a Road to Platform @ WordPress.com VIP Workshop 2014
(20)
D'oh! Avoid annoyances with Grunt.
D'oh! Avoid annoyances with Grunt.
Hitchhiker's guide to the front end development
Hitchhiker's guide to the front end development
DNS Demystified: Global Traffic Management with Amazon Route 53 - NET302 - re...
DNS Demystified: Global Traffic Management with Amazon Route 53 - NET302 - re...
NET302_Global Traffic Management with Amazon Route 53
NET302_Global Traffic Management with Amazon Route 53
Modernizing Your WordPress Workflow with Grunt & Bower
Modernizing Your WordPress Workflow with Grunt & Bower
フロントエンドエンジニア(仮) 〜え、ちょっとフロントやること多すぎじゃない!?〜
フロントエンドエンジニア(仮) 〜え、ちょっとフロントやること多すぎじゃない!?〜
WordPress automation and CI
WordPress automation and CI
Bridging the gap between designers and developers at the Guardian
Bridging the gap between designers and developers at the Guardian
設計與程式的溝通之道
設計與程式的溝通之道
Deploying and Testing Microservices
Deploying and Testing Microservices
Hello git
Hello git
Fundamental Progressive Enhancement [Web Design World Boston 2008]
Fundamental Progressive Enhancement [Web Design World Boston 2008]
Advanced Patterns in Microservices Implementation with Amazon ECS - CON402 - ...
Advanced Patterns in Microservices Implementation with Amazon ECS - CON402 - ...
re:Invent CON320 Tracing and Debugging for Containerized Services
re:Invent CON320 Tracing and Debugging for Containerized Services
Getting to 100 in Google Page Speed Insights
Getting to 100 in Google Page Speed Insights
Rapid Prototyping with Sass, Compass and Middleman by Bermon Painter
Rapid Prototyping with Sass, Compass and Middleman by Bermon Painter
Grunt
Grunt
OSDC 2017 | Modern Secrets Management with Vault by Seth Vargo
OSDC 2017 | Modern Secrets Management with Vault by Seth Vargo
OSDC 2017 - Seth Vargo - Taming the modern data center
OSDC 2017 - Seth Vargo - Taming the modern data center
OSDC 2017 | Taming the Modern Data Center by Seth Vargo
OSDC 2017 | Taming the Modern Data Center by Seth Vargo
Mais de Konstantin Kovshenin
Scaling out with WordPress
Scaling out with WordPress
Konstantin Kovshenin
7 убийц производительности WordPress
7 убийц производительности WordPress
Konstantin Kovshenin
Будущее WordPress (SPB, 2014)
Будущее WordPress (SPB, 2014)
Konstantin Kovshenin
Будущее WordPress
Будущее WordPress
Konstantin Kovshenin
Как повысить скорость вашего сайта на WordPress
Как повысить скорость вашего сайта на WordPress
Konstantin Kovshenin
Основые безопасности WordPress
Основые безопасности WordPress
Konstantin Kovshenin
Цикл разработки WordPress
Цикл разработки WordPress
Konstantin Kovshenin
P2
P2
Konstantin Kovshenin
Секреты WP_Query
Секреты WP_Query
Konstantin Kovshenin
Mais de Konstantin Kovshenin
(9)
Scaling out with WordPress
Scaling out with WordPress
7 убийц производительности WordPress
7 убийц производительности WordPress
Будущее WordPress (SPB, 2014)
Будущее WordPress (SPB, 2014)
Будущее WordPress
Будущее WordPress
Как повысить скорость вашего сайта на WordPress
Как повысить скорость вашего сайта на WordPress
Основые безопасности WordPress
Основые безопасности WordPress
Цикл разработки WordPress
Цикл разработки WordPress
P2
P2
Секреты WP_Query
Секреты WP_Query
Último
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
Radu Cotescu
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
Boston Institute of Analytics
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
wesley chun
🐬 The future of MySQL is Postgres 🐘
🐬 The future of MySQL is Postgres 🐘
RTylerCroy
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
wesley chun
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Principled Technologies
presentation ICT roal in 21st century education
presentation ICT roal in 21st century education
jfdjdjcjdnsjd
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
DianaGray10
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
The Digital Insurer
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
sudhanshuwaghmare1
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
sammart93
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
lior mazor
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
Principled Technologies
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
apidays
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
SynarionITSolutions
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
The Digital Insurer
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
Safe Software
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
MIND CTI
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
apidays
Último
(20)
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
🐬 The future of MySQL is Postgres 🐘
🐬 The future of MySQL is Postgres 🐘
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
presentation ICT roal in 21st century education
presentation ICT roal in 21st century education
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Road to Platform @ WordPress.com VIP Workshop 2014
1.
Road to Platform
2.
10 years 21.6%
3.
21 67 major releases point releases
4.
21 67 major releases point releases 27,891 changesets
5.
21 67 major releases point releases 27,892 changesets contributors in 3.8 188
6.
Backwards Compatibility
7.
Admin Redesign
8.
Automatic Updates
9.
Audio Video
10.
Media Library
11.
69% 20% 6% 7% CMS Blog/CMS Blog App Platform
12.
WordPress is easy
to use as an App Platform — Nobody, Ever
13.
14.
develop.svn.wordpress.org
15.
develop.svn.wordpress.org *.git.wordpress.org
16.
A Build Process
17.
$ grunt cssmin
18.
$ grunt cssmin $
grunt sass
19.
Color Schemes
20.
$ grunt cssmin $
grunt sass $ grunt autoprefixer
21.
$ grunt cssmin $
grunt sass $ grunt autoprefixer $ grunt cssjanus
22.
$ grunt cssmin $
grunt sass $ grunt autoprefixer $ grunt cssjanus $ grunt jshint
23.
$ grunt cssmin $
grunt sass $ grunt autoprefixer $ grunt cssjanus $ grunt jshint $ grunt uglify
24.
$ grunt cssmin $
grunt sass $ grunt autoprefixer $ grunt cssjanus $ grunt jshint $ grunt uglify $ grunt imagemin
25.
$ grunt watch
26.
$ grunt watch $
grunt phpunit
27.
$ grunt watch $
grunt phpunit $ grunt qunit
28.
$ grunt watch $
grunt phpunit $ grunt qunit $ grunt patch
29.
Gruntfile.js
30.
Unit Testing Like
a Pro
31.
Features as Plugins
32.
developer.wordpress.org
33.
Focuses Components Notifications
34.
Where are we
going?
35.
Better Tools for Developers
36.
Better Tools for Developers More Contributors
37.
Better Tools for Developers More Contributors Better APIs
38.
Automatic Updates
39.
Automatic Updates Shorter Release Cycles
40.
Automatic Updates Shorter Release Cycles Backwards Compatibility
41.
A robust application development
platform
42.
Shorter Release Cycles A
simple blogging tool
43.
April 2014 3.9
44.
Widgets Customizer
45.
TinyMCE 4.0
46.
TinyMCE Views
47.
Improved Image Editing
48.
Theme Install UX
49.
Audio/Video Playlists
50.
Under the Hood Updated libraries
51.
Under the Hood Updated libraries mysqli_*
support
52.
Under the Hood Updated libraries mysqli_*
support HTML5 galleries & captions
53.
Under the Hood Updated libraries mysqli_*
support HTML5 galleries & captions Symlinked plugins
54.
Under the Hood Updated libraries mysqli_*
support HTML5 galleries & captions Symlinked plugins has_image_size() & remove_image_size()
55.
Under the Hood Updated libraries mysqli_*
support HTML5 galleries & captions Symlinked plugins has_image_size() & remove_image_size() Crop anchors for add_image_size()
56.
Under the Hood Updated libraries mysqli_*
support HTML5 galleries & captions Symlinked plugins has_image_size() & remove_image_size() Crop anchors for add_image_size() doing_filter() & doing_action()
57.
Under the Hood Updated libraries mysqli_*
support HTML5 galleries & captions Symlinked plugins has_image_size() & remove_image_size() Crop anchors for add_image_size() doing_filter() & doing_action() 600% faster wptexturize()
58.
Under the Hood Updated libraries mysqli_*
support HTML5 galleries & captions Symlinked plugins has_image_size() & remove_image_size() Crop anchors for add_image_size() doing_filter() & doing_action() 600% faster wptexturize() Unit tests & docs
59.
4.0 – August
2014 4.1 – December 2014
60.
JSON API
61.
Frontend Editing
62.
make.wordpress.org
Baixar agora