Это должен быть комментарий, но он немного длинный.
Я действительно смущен вашим вопросом.
как компилировать/редактировать php файлы
PHP использует компилятор времени выполнения. Вы говорите о Roadsend или HipHop или о чем-то еще?
разработка веб-сайта и мы используем SmartFtp для обмена файлами
Предположительно, вам наплевать на целостность вашего кода, управление конфликтующими изменениями кода, контроль версий или безопасность вашей среды разработки. На дворе 2017 год. Срок годности FTP истек еще до наступления нового тысячелетия.
компилировать/редактировать php файлы через SmartFtp
Это FTP-клиент. Просто одна из многих вещей, которые вы не используете для компиляции или редактирования файлов (другие включают авакадо, теннисную обувь, ножницы, закат...).
Предположительно, вы используете этот клиент для подключения к серверу, о чем вы нам ничего не сказали. Вы, вероятно, захотите сделать совместную часть управления своим кодом (если это то, о чем вы просите) на сервере.
(из комментариев)
Разрыв разработки с несколькими людьми, которые вносят правки ad hoc, пока они кодируют через Ftp-сервер.
Это не «сервер разработки», это рецепт кодового армагеддона.
26.04.2017