Как создать песочницу (тестовую среду) для php и на php?
Собственно, сабж. Допустим, у меня есть файлы php. Хочу, чтобы на странице с песочницей в левой части экрана во фрейме, например, отображалась бы страница (как в отдельном браузере). А в правой части экрана - окошко с php-кодом этой страницы.
При изменении php-кода в правой части экрана - изменения бы сразу показывались в просмотре в левой части.
И при желании можно было бы сохранить в файл изменения, чему способствовала бы кнопка "сохранить" внизу.
Можно ли как-то сваять это чудо? Есть ли готовые решения или на половину готовые где-нибудь? Может, я велосипед изобрести пытаюсь?