A Plesk extension, as the name suggests, is a third-party software that
adds new functionality to Plesk.
Domain Traffic Monitor
is a typical example of an extension. It both accesses information about
Plesk entities – specifically, domains – and provides its own tools for
traffic monitoring. Possibly several different solutions can implement
such functionality. And Plesk extensions allow to deliver such solutions
to Plesk.
Why build a Plesk extension?
By building a Plesk extension, you expand your potential audience and
extend your development capability.
Expand your potential audience
All Plesk extensions are published in the extensions catalog, and any
Plesk server administrator can install them. Also, hosting providers can
advertise extensions to their end customers. Thus, building a Plesk
extension is a good way to quickly attract an audience to try you
service.
Extend your development capability
When you build a Plesk extension, you get a powerful SDK, which allows
you to easily integrate with Plesk and use handy tools to access Plesk
entities faster.
Who should build Plesk extensions?
Everyone whose service is targeted to the hosting of sites, web
applications, mail, and so on. Plesk is one of the market leaders, and
so building a Plesk extension can help a lot of applications owners to
improve them and use your service for this purpose.
Get Started with Extensions Development
The quickest way to start developing extensions is to read the
Quick Start chapter. It guides you through the process of
developing simple extensions and provides concrete examples of using
Plesk features, conceptual information, and best practices for working
with the SDK.