В настоящее время я занимаюсь разработкой 10 веб-сайтов для своей работы. Я использую codeIgniter PHP Framework для каждого.
Я разрабатываю как дома (localhost), так и на работе (localhost) и загружаю изменения на сервер.
Мой текущий рабочий процесс выглядит следующим образом: Работа (HTDOCS) <-> USB Stick <-> Домашняя страница (HTDOCS)
На самом деле у меня нет одного "центрального" расположения для файлов, я просто стараюсь всегда сохранять последнюю копию на всех носителях. Я искал контроль версий исходного кода (совершенно новый для меня).
Я собираюсь изучить GIT и сохранить репозиторий на моей флешке, проверить дома и работать, чтобы изменить файлы и исключить 3 файла конфигурации?
1) codeIgniter имеет три файла, которые являются уникальными для дома, работы или сервера. В config.php есть каталог приложения, в database.php - параметры локальной базы данных, а .htaccess изменяет базовый URL-адрес для удаления index.php, и это зависит от компьютера.
2) Могу ли я использовать контроль версий исходного кода, например, git, чтобы хранить файлы на USB-накопителе в качестве центрального расположения? Если да, то как мне это сделать с 10 различными сайтами? И для моих файлов фотошопа также?
Большое спасибо