Sıfırdan bu sistemi yapmak istiyorsan (php,pdo,mysql,jquery) şimdilik sana yardımcı olacaktır

bayilik vermek istiyorsan uzaktan kontrol mekanizması yapman gerebilir (aktif,pasif vb.)

Bayilik sisteminde Dosyaları ve database baska alan adlarında saklayacagını varsayarak uzaktan lisanslama ile istediğin seyi gerçekleştirebilirsin.
Uzaktan lisanslamanın dezavantajı ise lisansladığın siteler senin belirleyeceğin bir sitede tutulması fakat ana site giderse tüm lisanslı siteler kapanacaktır.

Uzaktan veri kontrolü yapacaksan mysql ve pdo ile mümkün zaten.

Sayfalara bir kontrol mekanizması koyulabilir ve uzaktan bağlanılarak bunlar düzenlenebilir.Yada bayilik verilecek sisteme bir zaman verilir buda (cronjob ile tetiklenir) zamanı geldiğinde sistem pasif hale düşer bu anlatıklarım basit şeyler bu tür sistemler detaylı planlanması gerekir. Tabi burda amaç ne o önemli , bu bizim kodlamadaki yolumuzu belirler yada kullandığımız teknikleri...