Для серверной части сегодня большинство людей используют веб-сервис. Вы можете написать один на любом языке и разместить его на веб-сервере.
Вам нужно будет выбрать кроссплатформенную библиотеку, которая позволит вам написать виджет и использовать веб-сервис. Вы можете использовать wxWidgets, QT, Java или .NET (с Mono).
Вы не предоставили подробную информацию о том, какую среду разработки, а также какие языки и инфраструктуры вы хотели бы использовать, поэтому я не могу быть более подробным.
Edit:
В PHP вы можете просто обслуживать данные / значения, которые вы хотите отобразить в вашем виджете.
Если это все, что вы делаете, то в виджете вам нужно будет использовать библиотеку http для получения значения со страницы PHP для отображения.