Dropbox и iWeb — нужны ли они друг другу? | Интернет интересности и полезности

Dropbox и iWeb — нужны ли они друг другу?

Главная » iWeb / 05.12.2011

Доброго времени суток, дорогие друзья! Все Вы слышали о программе Dropbox, которая позволяет пользователю размещать и хранить свои данные на удалённом сервере в интернете. Работа программы построена на синхронизации любых файлов и папок между несколькими устройствами и ее применение возможно на многих платформах. Подробно о ней вы можете узнать, например, на сайте Dropbox, из Википедии или других источников (эта статья не рассчитана на подробное описание функционала программы), целью же данного материала является рассказать вам о том как Dropbox может нам помочь в процессе разработки сайта в редакторе Apple iWeb.

Вы уже видимо поняли, назвав данный материал «Dropbox и iWeb — нужны ли они друг другу?», я немного слукавил: естественно, свои функций эти две программы выполняют независимо друг от друга и, с первого взгляда, не нуждаются в помощниках (Dropbox уж точно в них не нуждается). Но, если немного подумать, окажется что, применив некоторые возможности этого «облачного хранилища данных», мы можем очень сильно облегчить себе жизнь.

Этот вывод требует некоторых пояснений. Допустим, Вы создаете сайт, используя iWeb на своем любимом Маке (MacBook, Mac mini, iMac или Mac Pro: назовем просто — Мак) и не испытываете никаких трудностей: компьютер у вас один, iWeb, соответственно, тоже один — все прекрасно, работа спорится и у вас много идей… В один замечательный день, у вас появляется доступ ко второму Маку (например, Вы купили еще один яблочный компьютер) и вам приходит в голову мысль: «Почему бы иногда не использовать свой новый Мак для работы над сайтом?». Согласитесь, вполне нормальное и объяснимое желание, только реализация его может быть немного затруднительной: еще минутку внимания, сейчас Вы все поймете.

Дело в том, что iWeb хранит проекты на вашем компьютере в файле с названием Domain.sites2, находящемся во вполне предсказуемом месте: /Users/ваша_учетная_запись/Library/Application Support/iWeb/ и, чтобы перенести проект на другой компьютер, вам необходимо скопировать этот файл на первом Маке и поместить его в соответствующую папку на втором, после чего Вы можете спокойно работать над сайтом на новом рабочем месте. Если у вас вновь возникнет желание продолжить разработку сайта на первом (любимом) Маке, просто производите обратную процедуру: актуальную копию файла копируете в нужное место. Вроде бы наша проблема решилась, только перспектива, постоянно копировать файлы с одного компьютера на другой, лично меня совсем не радует (а если таких компьютеров больше двух?).

Логичнее поместить этот файл, например, на USB флеш накопитель или переносной жесткий диск и открывать его в редакторе iWeb прямо с этого носителя (файл -> открыть в программе -> iWeb): в данном случае на переносном устройстве хранения Вы всегда будете иметь актуальную копию файла проекта — этот способ кажется мне более элегантным (если не принимать во внимание необходимость всегда иметь при себе съёмный носитель).

Как использовать Dropbox при создании сайта

Теперь давайте вернемся к программе Dropbox (надеюсь, Вы уже успели познакомиться с основными ее функциями) и, с помощью нее, попробуем решить нашу задачу: скопируем файл проекта Domain.sites2 в папку Dropbox (естественно, предварительно регистрируем аккаунт и устанавливаем программу-клиент на обоих наших Маках).

 

Что мы получили? Файл Domain.sites2 можно открыть на любом из Маков и работать с ним: все внесенные изменения будут сохраняться в «облачном хранилище». В любой момент на любом компьютере, связанным с Dropbox, мы будем иметь актуальную копию этого файла, больше ничего никуда копировать не надо. Отпала необходимость всегда с собой иметь флеш накопитель: все что нужно для работы над проектом — это подключение к интернету, доступ к аккаунту Dropbox и Мак, с установленным редактором iWeb. Публикацию своего сайта лучше всего также делать в папку Dropbox: универсальность решения от этого только выигрывает.

Если еще немного развить эту тему, станет понятно, что и все программы, которые мы используем при разработке своего сайта, лучше всего также связать с Dropbox. В частности, если Вы взяли на вооружение метод замены кода, описанный в материале MassReplaceIt: жизнь на территории iWeb, наверное, Вы также захотите иметь возможность пользоваться им на любом из своих Маков. Осуществить это достаточно просто:

1. На каждом компьютере устанавливаем программу MassReplaceIt;

2. Папку с сохраненными запросами (я буду применять ту же терминологию, что и в упомянутой статье) копируем  в директорию Dropbox. Для этого на Маке, на котором эти запросы создавались переходим по следующему пути: /Users/ваша_учетная_запись/Library/Application Support/ — там вы найдете папку MassReplaceIt — это и есть папка  ваших запросов, копируем ее в Dropbox;

3. Удаляем оригинал этой папки из /Users/ваша_учетная_запись/Library/Application Support/;

4. Так как оригинал папки с запросами мы удалили, на ее месте необходимо создать символическую ссылку, которая укажет программе MassReplaceIt где искать файлы запросов. Открываем терминал и вводим следующую команду:

ln -s ~/Dropbox/MassReplaceIt ~/Library/»Application Support»/MassReplaceIt

Переходим в папку Application Support и проверяем, появилась ли там символическая ссылка;

5. На каждом Маке, на котором мы хотим иметь возможность работать с созданными запросами, производим операции, описанные в пунктах 3 и 4;

6. Теперь ваши поисковые запросы будут доступны для работы на всех ваших компьютерах.

Надеюсь, основную идею Вы уловили, предлагаю уточнить некоторые моменты:

В этом материале я постарался показать, как можно использовать функционал программы Dropbox при разработке сайта на iWeb: теперь Вы можете полноценно работать со своим проектом на любом доступном компьютере с операционной системой Mac OS. Единственное о чем необходимо помнить: не стоит открывать один и тот же проект одновременно на нескольких Маках — данный способ для этого не подходит;

Используя Dropbox мы не только улучшили качество работы со своим сайтом, но и, в некоторой степени, защитили себя от проблем связанных с возможными потерями данных: Dropbox сохраняет историю изменения файлов и позволяет вернуться к их ранее сохраненным версиям, хотя, особенно надеяться на эту функцию все же не стоит: регулярно делайте резервные копии важных данных, тем более что в Mac OS для этого есть специальная утилита под названием Time Machine.