Вы писали, что сайт создан без CMS, с использованием некоторых Framework'ов. Используйте их для создания мини-админки с доступом к файлам (если это бэкэнд фреймворки).
Если у вас целиком статический сайт, то есть смысл перенести его на генератор статики (Jekyll, Docpad), положить весь код на github и использовать prose.io в качестве админки. Jekyll, например, рендерится и хостится на самом гитхабе, что вдобавок дает ещё и бесплатный хостинг.