Проект-мечта. Осуществляем.
Итак. Пути обратно нет. Полечимся от латентной виндузятности и забудем на пару секунд про ZS. У нас есть Eclipse! (афигеть...) Будем работать с ним. Как всегда, при работе с Eclipse, сначала нужно подобрать плагины. Установить. Попытаться поработать. ... Надеюсь, получится.
Проект будет обычно-учебный, php+html+css+js+framework(codeIgniter, для разнообразия)+svn(для освоения). При таком раскладе, всё, что мне может потребоваться это:
- Eclipse 3.3 aka Europe с плагинами:
- SVN (и какая-нибудь gui-тулза, чтобы в консоли не пропасть ;)
- ER-Modelling Tool
- Syncrhonizer с удаленным ftp
Как видно, почти со всем я определился. Есть проблема с ER-диаграммами. Пока, единственное решение я нашёл в виде запуска под wine DBDesinger, почему-то их *nix-версия у меня работать не захотела. Видимо, она старовата. А коварный MySQL AB, который на основе неё собирался сделать свою тулзу MySQL WorkBench всё никак не соберется. Во-первых она "вечная альфа", а во-второых нет порта пол *nix.
Касательно синхронизации, я думаю проблем не будет, *nix. всё ж таки...
Рабочий процесс у меня в голове уже, вроде, сформировался. Действовать будем примерно, как я описывал давно-давно, придумал только пару уточнений к тому, что там было написано:
- На нашем девелоперском веб-сервере (локальном) делаем две папки. Production и Development.
- Обе делаем доступными в качестве VirtualHost. Например http://localhost/prod и http://localhost/dev
- Папка Production будет являться у нас по совместительству svn-хранилищем. А заодно точной копией internet-сервера.
- Все правки тестируются в папке Development, обкатываются и коммитятся.
- После чего, синхронизируем папку Production с удаленным сервером.
Учитывая, что над проектом я работаю один, такая схема кажется мне наиболее очевидной и логичной. Посмотрим, что скажет по этому поводу объективная реальность.
3 комментария:
http://dbdesigner-fork.sourceforge.net/
точнее
http://dbdesigner-fork.sourceforge.net/
По приведенному Вами адресу, нашёл только пустую дирректорию.
А вот по адресу
http://sourceforge.net/projects/dbdesigner-fork
можно найти больше =)
Сегодня потестирую под *nix.
Если заработает - будет замечательно.
Спасибо за ссылку.
Отправить комментарий