4

Похож на другие вопросы по настройке, но немного сложнее.

Пожалуйста, помогите определить наилучшие настройки для веб-разработки с двумя дисками по 500 ГБ

  • RAID 1 для зеркалирования
  • Перегородки:
    • Windows 7
    • Linux (Ubuntu)
    • Linux Swap (при необходимости)
    • Хранилище - для использования обеими ОС (данные, документы и т.д.) - NTFS
  • XAMPP на каждой ОС для разработки
  • Отдельный файл настроек для PHP (также MySQL, Firefox и т.д.), Используемый обеими ОС

Каждая операционная система имеет свое собственное использование во время разработки, и я действительно хочу иметь возможность разрабатывать в одной ОС, а затем переключаться обратно на другую ОС и при этом иметь возможность продолжать разработку без промедления. Мне было интересно, если это кажется возможным или это не стоит хлопот. И если это возможно, как мне добиться «единых настроек» для XAMPP, которые будут использоваться обеими ОС.

Я предполагаю, что кто-то скажет мне просто использовать виртуальные машины, но я бы предпочел двойную загрузку.

1 ответ1

1

Я бы все-таки предложил вам использовать виртуальные машины, и я говорю это из собственного опыта. Переключение между двумя или более ОС будет действительно раздражающим, особенно если вы находитесь в "рабочем процессе". Будут ситуации, когда вы переключаетесь на другую ОС, понимаете, что вы что-то забыли в первой, переключаетесь обратно, делаете то, что забыли, и снова переключаетесь ... потеря времени и нервов.

Кроме того, будет сложнее настроить LAMP (Linux, Apache, MySQL, PHP), Autobackup (особенно если вы собираетесь использовать RAID) и так далее. Я не знаю, насколько вы знакомы с Linux, но это может быть очень сложно. VM позволяет вам делать "моментальные снимки" (резервное копирование в один клик), поэтому, если вы "разбили" свой Linux, вы всегда можете выполнить откат / восстановление.

В VM есть также "Общие папки" - своего рода "простой способ" настроить "связь" между ОС. Так что вы можете сделать это так, как я: В Win7 создали папку "WebDev" (которая является местом для всех проектов. Его также можно разместить на отдельном жестком диске), затем создать общую папку в ВМ (с доступом для чтения / записи), мягко связать ее (команда Linux ln -s ) с папкой Apache www и вуаля! Одно место со всеми проектами, к которым можно получить доступ как из ОС, так и даже одновременно!

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .