Короткая версия: Как новое приложение Calypso (работающее на WordPress.com) взаимодействует с частным блогом WordPress через плагин Jetpack? Т.е. Jetpack предоставляет API на моем хостинге на WordPress? Или происходит другая черная магия.
Длинная версия: Calypso — это новое приложение на основе javascript для управления блогами на коммерческом хостинг-сайте WordPress.com. Вы не можете использовать Calypso для непосредственного управления блогами, размещенными в частном порядке с копией приложения WordPress с открытым исходным кодом.
Тем не менее, есть плагин для WordPress называется Jetpack. Насколько я понимаю, с выпуском Calypso теперь можно управлять контентом в ваших частных / личных блогах WordPress через приложение WordPress.com/Calypso если у вас установлен Jetpack локально.
Что я хочу знать: как Jetpack делает это? Я предполагаю, что Jetpack предоставляет своего рода API в моем личном блоге. Это правда? Или происходит какая-то другая черная магия?
WordPress.com/Calypso просто регулярно синхронизируется с моим личным блогом? Или обновления в реальном времени?
Контекст: я пытаюсь понять технические последствия открытия моего личного блога для Calypso, чтобы гарантировать, что функции, которые я программирую в плагинах WordPress, будут хорошо работать с тем, что делает Jetpack. то есть что делает Калипсо->
Jetpack->
PHP WordPress Application техническая архитектура выглядит?
Есть несколько сайтов StackExchange, о которых я мог бы спросить — но WordPress StackExchange, кажется, сосредоточен на практическом повседневном использовании WordPress, а не на технической реализации. Поскольку я программист, это делает Stack Overflow следующей лучшей ставкой.
Наш руководитель по технологиям написал подробную статью об этой архитектуре.
Это может помочь устранить некоторые ваши сомнения относительно технической архитектуры здесь.
Других решений пока нет …