Проект-мечта. Осуществляем.

Итак. Пути обратно нет. Полечимся от латентной виндузятности и забудем на пару секунд про ZS. У нас есть Eclipse! (афигеть…) Будем работать с ним. Как всегда, при работе с Eclipse, сначала нужно подобрать плагины. Установить. Попытаться поработать. … Надеюсь, получится.

Проект будет обычно-учебный, php+html+css+js+framework(codeIgniter, для разнообразия)+svn(для освоения). При таком раскладе, всё, что мне может потребоваться это:

  1. Eclipse 3.3 aka Europe с плагинами:
  2. SVN (и какая-нибудь gui-тулза, чтобы в консоли не пропасть 😉
  3. ER-Modelling Tool
  4. Syncrhonizer с удаленным ftp

Как видно, почти со всем я определился. Есть проблема с ER-диаграммами. Пока, единственное решение я нашёл в виде запуска под wine DBDesinger, почему-то их *nix-версия у меня работать не захотела. Видимо, она старовата. А коварный MySQL AB, который на основе неё собирался сделать свою тулзу MySQL WorkBench всё никак не соберется. Во-первых она «вечная альфа», а во-второых нет порта пол *nix.

Касательно синхронизации, я думаю проблем не будет, *nix. всё ж таки…

Рабочий процесс у меня в голове уже, вроде, сформировался. Действовать будем примерно, как я описывал давно-давно, придумал только пару уточнений к тому, что там было написано:

  1. На нашем девелоперском веб-сервере (локальном) делаем две папки. Production и Development.
  2. Обе делаем доступными в качестве VirtualHost. Например http://localhost/prod и http://localhost/dev
  3. Папка Production будет являться у нас по совместительству svn-хранилищем. А заодно точной копией internet-сервера.
  4. Все правки тестируются в папке Development, обкатываются и коммитятся.
  5. После чего, синхронизируем папку Production с удаленным сервером.

Учитывая, что над проектом я работаю один, такая схема кажется мне наиболее очевидной и логичной. Посмотрим, что скажет по этому поводу объективная реальность.

Реклама

комментария 4 to “Проект-мечта. Осуществляем.”

  1. zyll Says:

    http://dbdesigner-fork.sourceforge.net/

  2. zyll Says:

    точнее
    http://dbdesigner-fork.sourceforge.net/

  3. BTheMad Says:

    По приведенному Вами адресу, нашёл только пустую дирректорию.
    А вот по адресу
    http://sourceforge.net/projects/dbdesigner-fork
    можно найти больше =)
    Сегодня потестирую под *nix.
    Если заработает — будет замечательно.
    Спасибо за ссылку.

  4. ПКМГ. rsync по ssh для обновления сайта. « Developer’s Notes Says:

    […] rsync по ssh для обновления сайта. В ноябре 2007 года я публиковал roadmap проекта-мечты. Прошел год, жизнь внесла свои […]

Добавить комментарий

Please log in using one of these methods to post your comment:

Логотип WordPress.com

Для комментария используется ваша учётная запись WordPress.com. Выход / Изменить )

Фотография Twitter

Для комментария используется ваша учётная запись Twitter. Выход / Изменить )

Фотография Facebook

Для комментария используется ваша учётная запись Facebook. Выход / Изменить )

Google+ photo

Для комментария используется ваша учётная запись Google+. Выход / Изменить )

Connecting to %s


%d такие блоггеры, как: