개발 Q&A

제목 작업 환경에 대한 좋은 아이디어 구합니다.
글쓴이 kennjin 작성시각 2014/09/22 04:03:06
댓글 : 5 추천 : 0 스크랩 : 0 조회수 : 10827   RSS

보통 프로젝트 시작하면 혼자 하기에 Git같은거는 안쓰고요..

집이나 사무실에서 어디서든 편하게 작업 하려고.. 집 컴퓨터에도 로컬 AMP 깔고 노트북에도 로컬 AMP를 깔고 public_html 경로를 구글 드라이브로 싱크 시켜 놓습니다. public_html 폴더는 컴퓨터 안 어디든지 설정 가능하니까 그냥 구글 드라이브 폴더 안에다 만들어 놓고 사용합니다.

사무실이든 커피샵이든 작업하다가 집에와도 싱크가 되 있어서 바로 연결 작업도 되고 백업도 되고 여러 모로 편리해서 사용하고 있는데요. 

문제는 mysql의 동기화 입니다. 처음에 한번 만들면 굳이 변경할 내용은 없고 그간 변경 된게 있으면 export 시켜서 구글 드라이브에 넣어 놓은뒤 다른 컴퓨터로 옮겨가면 다시 import 시켜서 사용했는데요. 테스트로 넣은 데이타 등이 있을때 마다 하기도 귀찮고....

그래서 호스팅 서버에 mysql을 넣고 아이피 주소로 사용해서 공용 데이타 베이스를 쓰면 되긴 하는 문제인데... 이게 좀 딜레이가 있어서 로컬 컴퓨터에서 구동하는거 처럼 빠르지가 않아서 불편하더라구요.

mysql에서 데이타 베이스 파일도 싱크 시키는 방법이 있을까요? 데이타 베이스 파일만 구글 드라이브 폴더에 싱크 시키고 경로를 바꾼다던지 하는 방법들이 있나요?


 

 다음글 외산 플러그인 저작권 문의 (1)
 이전글 preg_replace 함수 에서 링크 생성시 주소 질... (1)

댓글

implemental / 2014/09/22 09:52:45 / 추천 0
원하시는 답변과는 틀릴 수도 있지만, 
저는 AWS(RDS)나 Openshift를 이용합니다. 
지금은 Openshift를 주로 이용하는데 처음이 약간 귀찮(?) 을 뿐이지 상당히 편합니다. 
한 번 쯤은 고려해 보시는 것도 :D
 
변종원(웅파) / 2014/09/22 11:12:46 / 추천 0

말씀하신대로 해도 될 것 같네요.

리눅스서버에서 데이터 디렉토리만 rsync 하여 백업하기도 합니다.

전 가상서버 셋팅해서 사용합니다. 월 얼마 하지도 않구요.
(svn, mysql, apm 올리고 테스트용도 등)

한대승(불의회상) / 2014/09/22 12:34:16 / 추천 0
경험상 DB는 딜레이가 좀 있더라도 공용으로 사용하는게 편하더군요.
물론 보안에 신경을 써야 겠죠.
들국화 / 2014/09/22 16:40:22 / 추천 0
데이타 베이스 스키마를 여러개 만들어서 사용하는 방법도 있겠네요.
아이피나 변수를 두고 선택이 되게 하면 될것 같네요.
아니면 트리거를 활용하는 방법도 있을것 같네요.
사용하시려는 방법이 잘 이해가 안되서 이정도 일것 같네요. ^^
kennjin / 2014/09/25 05:32:11 / 추천 0

정성 스러운 답변 감사 드립니다. ^^

호스팅 사용하는 서버 있으니 그냥 그곳에 데이타 공용으로 쓰는 방법이 최선책인듯 하네요 

데이타 베이스 파일만 싱크 시키는 방법이 있나 싶어서 찾아 봤는데... 업데이트 될때 데이타 입출력이 있으면 문제가 될수가 있더군요.