Use curl for remote file operations Do file operations in memory instead of file system Add config.php to .gitignore