Видео смотреть бесплатно

Смотреть подборки видео

Официальный сайт avto4avto 24/7/365

Смотреть видео бесплатно


Ch00k 29.08.10 18:43 # +4
Ну для начала наверно напишите на чем сайты, какой бэкенд и т.п.А вообще таки да, первое что приходит на ум -- юзать кокой-нибудь VCS.
haku 29.08.10 18:51 # +8
То, что Вам нужно, называется rsync.
krig 29.08.10 19:03 # +4
Для файлов - VCS. Читайте про Subversion, Git, Mercurial и их собратьев.
K-9 29.08.10 19:05 # +2
Вариант номер раз: любая VCS
Вариант номер два: rsync
silent 29.08.10 19:30 # +5
у меня на работе реализовано так - есть компьютеры разработчиков, есть тестовый сервер и есть продакшен-сервер.
разработчики работают через git, на тестовый сервер попадает что-то более или менее готовое, это все тестируют и, если все это работает, на тестовом запускается скрипт, который готовит из проекта на тестовом сервере образ (iso), предварительно минифицируя и сжимая js и css-файлы, образ копируется на продакшен, где проект на него переключается (старый образ демонтируется и монтируется новый). таким образом продакшн нельзя менять напрямую и есть возможность переключиться на старые образы. ну а папки, куда надо что-то писать в образе как ссылки на реально существующие папки на продакшене, куда действительно есть возможность писать.

и, в общем-то, я очень рад что я внедрил у нас такую систему выкладки, очень удобно. копирование rsync'ом для больших проектов - не очень хорошо.
cppmm 29.08.10 21:56 # +0
Класс. Я бы использовал не iso, а файл с образом полноценной фс, но идея просто отличная. Спасибо.
silent 29.08.10 23:08 # +0
а чем полноценная фс была бы лучше iso? я всегда рад поэкспериментировать :)
cppmm 30.08.10 01:39 # +0
Права доступа, возможность записи на неё в случае крайней надобности(не нужно будет все директории выносить за пределы образа - полезно, например, для движков на питоне, где после любой правки конфига изменятся все pyc-файлы). Ну и просто нативная фс как-то роднее.
silent 30.08.10 08:40 # +0
ну собственно iso и был выбран чтобы исключить моменты когда файлы редактируются напрямую на продакшене - ни раз это приводило к epic fail. включая конфиги - не за чем их редактировать на продакшене.
digiwhite 30.08.10 00:23 # +0
Действительно интересная идея. Спасибо, что поделились :)
xT 29.08.10 19:35 # +0
освой капистрано
Elvis 29.08.10 23:15 # +0
Я для этих целей использую mercurial через ssh.
На боевом сервере поднят репозиторий Mercurial. На своем компьютере я провожу разработку и тестирования. Когда я уверен, что все работает, я выполняю команду hg push www и все файлы на боевом сервере обновляются.
DEViANCE 29.08.10 23:34 # +0
У меня при коммите в гит авто-экстракт в директорию с проектом на сервере. И так для каждого проекта. Очень удобно. Любые факсы сразу попадают на тестовый сервер. Когда все отлажено, проект копируется на хостинг через ssh.

29.08.10 18:20 Guf

Есть вопрос!Как реализовать?

В общем что мне нужно... Есть основной сайт и есть копия для тестирования, хотелось бы сделать такую фишку, что когда я допустим изменил что то на тестовом сайте при нажатии на кнопку, заменялись файлы автоматом на основном сайте которые я изменил.
Почитал эту и вот эту статью, но мне кажется это немножко не то...
Как такое реализовать? Спасибо!


Лучшие блоги (все 131)
Топ пользователей Топ блогов
Топ пользователей Топ блогов
Элита (все 2532 из 199 городов)
Топ пользователей Топ блогов
В сети: doraneko, MAXH0, zlolyn, Ch00k, K-9, exelens, Dagron

Новенькие: l-xoid, litovetc, joker_master, tanyamoleva1, niklep
welinux.ru

Смотреть онлайн бесплатно

Онлайн видео бесплатно


Смотреть русское с разговорами видео

Online video HD

Видео скачать на телефон

Русские фильмы бесплатно

Full HD video online

Смотреть видео онлайн

Смотреть HD видео бесплатно

School смотреть онлайн