Ответы:
реализацию кода на разных машинах

переносимость программного обеспечения с платформы на платформу

реализацию кода на PHP

+ способность программного обеспечения к взаимодействию с другим программным обеспечением