Автор Тема: Вопрос веб-мастерам и веб-программистам  (Прочитано 877 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Migel Автор темы

  • Опытный
  • ****
  • Сообщений: 591
Суть: работаю над сайтом с помощью Друпал 7 локально из двух компов. На работе Windows 8.1/XAMPP, дома Linux Mint/XAMPP. Вечером на работе тупо копирую все файлы сайта на флешку и делаю экспорт базы данных sql, прихожу домой копирую файлы сайта и импортирую базу данных sql. Потом утром дома копирую файлы и делаю дамп базы данных, прихожу на работу и т.д.
Вопрос: можно ли как-то упростить процесс работы над сайтом из двух компьютеров локально не копируя постоянно файлы сайта и не делая дамп базы данных?

Оффлайн Capgaykap

  • Опытный
  • ****
  • Сообщений: 637
  • Harley owner
Re: Вопрос веб-мастерам и веб-программистам
« Ответ #1 : Ноября 14, 2017, 22:36:29 »
Вопрос: можно ли как-то упростить процесс работы над сайтом из двух компьютеров локально не копируя постоянно файлы сайта и не делая дамп базы данных?
окей гугл система контроля версий

И забить болт на локальную разработку.

Оффлайн Бобр

  • Новичок
  • *
  • Сообщений: 63
Re: Вопрос веб-мастерам и веб-программистам
« Ответ #2 : Ноября 15, 2017, 12:28:42 »
Локально - это без подключения к интернету? Тогда перекинь весь проект на внешний диск и работай с ним.
Если все-таки интернет есть, то можно хранить в облаке, svn... это намного удобнее.

Оффлайн eViLL

  • Завсегдатай
  • ***
  • Сообщений: 406
Re: Вопрос веб-мастерам и веб-программистам
« Ответ #3 : Ноября 15, 2017, 12:34:00 »
Ну зачем на домашнем компьютере линукс ну вот отвечайте на мой ответ? Мучаемся, но продолжаем жрать кактус. :crazy: Были бы везде винды можно было бы просто через rdp на работу коннектиться и не париться.

Оффлайн Бобр

  • Новичок
  • *
  • Сообщений: 63
Re: Вопрос веб-мастерам и веб-программистам
« Ответ #4 : Ноября 15, 2017, 12:35:19 »
Ну зачем на домашнем компьютере линукс ну вот отвечайте на мой ответ? Мучаемся, но продолжаем жрать кактус. :crazy: Были бы везде были винды можно было бы просто через rdp на работу коннектиться и не париться.
Человек в праве выбирать удобную для него ОС.

Оффлайн eViLL

  • Завсегдатай
  • ***
  • Сообщений: 406
Re: Вопрос веб-мастерам и веб-программистам
« Ответ #5 : Ноября 15, 2017, 13:11:23 »
Человек в праве выбирать удобную для него ОС.
вот эта штука с выгрузкой-загрузкой базы sql по два раза в день - оччень удобно :crazy:

Оффлайн ABL

  • Новичок
  • *
  • Сообщений: 59
  • Хороший и весёлый человек. Характер общительный.
Re: Вопрос веб-мастерам и веб-программистам
« Ответ #6 : Ноября 15, 2017, 13:40:25 »
Ну зачем на домашнем компьютере линукс ну вот отвечайте на мой ответ? Мучаемся, но продолжаем жрать кактус. :crazy: Были бы везде винды можно было бы просто через rdp на работу коннектиться и не париться.
Гм, в чём заключается поедание кактуса, простите? Мои ПК >6 лет на линуксе как основная ОС, винду изредка гружу в виртуалке только из-за Visio и SketchUp :p
RDP клиент есть и в Linux, разных вариаций. Также есть кросс-платформенная NoMachine, если RDP чем-то не подходит.
ТС, а арендовать виртуалку LAMP/XAMPP и разместить сайт и БД на ней? Можно даже выделенный серв на работе поставить, если IP в офисе статический и есть возможность этот серв в инет выставить. Можно SVN/CVS поднять на рабочем и домашнем ПК, а в качестве хранилища съёмный диск с собой носить (то же и с БД, только её придётся останавливать перед уходом).
В целом, вариантов масса.

Оффлайн GrimGOR

  • Ветеран форума
  • ******
  • Сообщений: 4341
  • Недалекий человек
Re: Вопрос веб-мастерам и веб-программистам
« Ответ #7 : Ноября 15, 2017, 17:22:54 »
Я удивляюсь. Вэб-разработка без вэб. Изысканное извращение!

Оффлайн eViLL

  • Завсегдатай
  • ***
  • Сообщений: 406
Re: Вопрос веб-мастерам и веб-программистам
« Ответ #8 : Ноября 15, 2017, 17:28:51 »
RDP клиент есть и в Linux, разных вариаций. Также есть кросс-платформенная NoMachine, если RDP чем-то не подходит.
Я за rdp

Оффлайн RafaelRS

  • Меценат
  • *****
  • Сообщений: 3471
  • Я - самодура
Re: Вопрос веб-мастерам и веб-программистам
« Ответ #9 : Ноября 15, 2017, 20:07:38 »
Суть: работаю над сайтом с помощью Друпал 7 локально из двух компов. На работе Windows 8.1/XAMPP, дома Linux Mint/XAMPP. Вечером на работе тупо копирую все файлы сайта на флешку и делаю экспорт базы данных sql, прихожу домой копирую файлы сайта и импортирую базу данных sql. Потом утром дома копирую файлы и делаю дамп базы данных, прихожу на работу и т.д.
Вопрос: можно ли как-то упростить процесс работы над сайтом из двух компьютеров локально не копируя постоянно файлы сайта и не делая дамп базы данных?
Купи Raspberry, поставь туда свой сайт, таскай с собой и работай с ним хоть на работе, хоть дома.

... и добавил:

Ну зачем на домашнем компьютере линукс ну вот отвечайте на мой ответ?
У меня на десктопе уже 7ой год линукс, после... гммм, 13 лет использования винды
2249138-0
Намного удобнее. Хотя поначалу конечно было непривычно.



... и добавил:

вот эта штука с выгрузкой-загрузкой базы sql по два раза в день - оччень удобно :crazy:
Причем тут Линукс, совершенно непонятно. В том, что сайт работает с БД, это особенность вебтехнологий и к ОС никакого отношения не имеет. Будь хоть две винды, чтобы сайт переносить (именно таким образом), все равно придется так делать.

Еще кстати можно сделать скрипт, который будет это все делать автоматом. Например кинуть какой нибудь туда файл в качестве признака и линукс когда втыкаешь флешку, если найдет этот файл будет автоматом синхронизировать флешку с папкой вебсайта и загружать дамп SQL. С виндой так сделать будет посложнее, скриптовые возможности там слабоваты, хотя используя Python или Powershell можно попробовать забацать. И да, справедливости ради скажу, что если бы это было два линукса, то решалось бы это гораздо проще теми же скриптами и ssh | rsync. И так же ради справедливости скажу, что все эти вебтехнологии для линукса гораздо более родные, чем для винды (практически весь инет на линуксе работает), потому и вебсервер на линуксе разворачивается гораздо проще (dnf install httpd php) чем семь кругов ада на винде (тут пути пропиши, тут поставь, тут 100500 диалогов установки пройди, тут разберись, почему таки не пашет апач такой то версии с пхп такой версии).

Не знаю, вроде как Drupal не умеет sqlite, тогда можно было бы не выгружать sql, а просто

... и добавил:

Я удивляюсь. Вэб-разработка без вэб. Изысканное извращение!
Почему без веб. Никто не мешает запустить сервер на локальной машине и в локальной сети это будет точно такой же сайт как интернете, просто из инета он будет недоступен. Так все сайты разрабатываются, переде тем как их выложить в интернет.
« Последнее редактирование: Ноября 15, 2017, 20:40:55 от RafaelRS »

Оффлайн GrimGOR

  • Ветеран форума
  • ******
  • Сообщений: 4341
  • Недалекий человек
Re: Вопрос веб-мастерам и веб-программистам
« Ответ #10 : Ноября 15, 2017, 22:42:31 »
Не надо мне рассказывать, как и что разрабатывается.  :pozor:  таскать вэб-разработку на флешке туда-сюда в 2017 году это абсурд!

Оффлайн RafaelRS

  • Меценат
  • *****
  • Сообщений: 3471
  • Я - самодура
Re: Вопрос веб-мастерам и веб-программистам
« Ответ #11 : Ноября 16, 2017, 00:04:07 »
GrimGOR, ну не всем же таким сразу умным быть, тем более когда человек ковыряет уже готовый движок и программирования там небось на две копейки.

Оффлайн eViLL

  • Завсегдатай
  • ***
  • Сообщений: 406
Re: Вопрос веб-мастерам и веб-программистам
« Ответ #12 : Ноября 16, 2017, 16:28:56 »
RafaelRS, я не знал что в линухе есть виндовый рдп, но если он есть и работает то че тогда изобретать? Самое простое решение имхо.

Оффлайн Maddreg

  • Эксперт
  • *****
  • Сообщений: 2782
Re: Вопрос веб-мастерам и веб-программистам
« Ответ #13 : Ноября 16, 2017, 22:36:45 »
Гм, в чём заключается поедание кактуса, простите? Мои ПК >6 лет на линуксе как основная ОС, винду изредка гружу в виртуалке только из-за Visio и SketchUp :p
RDP клиент есть и в Linux
проверено на убунту - вполне можно работать. Были приколы с раскладкой, но всё решаемо

Оффлайн Migel Автор темы

  • Опытный
  • ****
  • Сообщений: 591
Re: Вопрос веб-мастерам и веб-программистам
« Ответ #14 : Ноября 17, 2017, 19:38:26 »
Github для таких целей кто-то использует?