MySQL을 사용하여 PHP 사이트를 개발하는 방법에 대한 전문가의 조언이 필요합니다.

StackOverflow https://stackoverflow.com/questions/2465351

  •  20-09-2019
  •  | 
  •  

문제

전문가의 조언이 필요합니다 :) PHP를 사용하여 웹 사이트를 개발하고 MySQL도 사용하겠습니다. 필요한 모든 서비스를 포함하여 가상 개인 서버에서 서버 공간을 구입했습니다.

사이트를 어떻게 개발해야합니까? 집에서 내 컴퓨터에서 (예 : WAMP를 사용하여) 모든 파일을 서버로 전송할 때 개발해야합니까? 그렇다면 데이터베이스를 전송하는 가장 좋은 방법은 무엇입니까?

미리 감사드립니다 !!

도움이 되었습니까?

해결책

업데이트 된 파일을 호스팅 된 서버에 업데이트하지 않고 모든 변경 사항을 미리 볼 수 있으므로 로컬 서버에서 개발하는 것이 더 빠릅니다. 예, 현지에서 일하는 것이 좋습니다. 나는 스스로 wamp를 사용한다.

데이터베이스는 Phpmyadmin (WAMP와 함께 선박)으로 내보내기를 할 수 있습니다. 거대한 쿼리 (실제로 쿼리 세트)를 생성 한 다음 사이트에서 실행하여 테이블을 만들고 컨텐츠로 채울 수 있습니다.

다른 팁

링크 :

편집하다:


개발 서버 정보 :

귀하의 Webhost는 응용 프로그램을 개발하는 방법에 대해 결코 귀찮게하지 않습니다. 그들은 단지 주최자 너의 어플리케이션. 그래서 그것은 당신의 문제입니다

"집에서 내 기계에서 개발할까요?"

그렇습니다. 직접하고 싶다면 유일한 옵션이기 때문입니다. 이 작업을 수행하는 가장 좋은 방법은 (IMHO), 귀하의 응용 프로그램을 개발하는 것입니다. development machine, 그리고 test 다른 기계에 (server) 이랑 specification, nearest 당신에게 commercial webhost 가지다.

행운을 빌어 요

가장 좋은 방법은 두 서버를 유지하는 것입니다. 하나는 생산 환경입니다 (일부 랙에서 하나의 구매 한 랙). 두 번째는 개발 환경 (Linux를 실행하는 가상 기계, 기본적으로 프로덕션 서버 사본)입니다.

편집자/IDE가 당신을 행복하게 만드는 모든 것을 사용하여 집에서 개발을 수행해야합니다 (PHPDesigner를 추천합니다). MySQL Workbench는 MySQL 데이터베이스를 작성/편집하는 데 적합합니다.

변경 사항을 복사하는 것은 파일의 경우 RSYNC만큼 쉽습니다.

또한 개발 시스템에서 Subversion Server를 실행하는 것이 좋습니다. 따라서 작업의 날짜가 높은 개정을 유지할 수 있습니다 (혼자서도).

홈 설정에 따라 다릅니다. MySQL DBS를 내보낼 수있는 방법이 있으므로 데이터베이스를 전송할 수 있습니다. phpmyadmin과 같은 것을 갖는 것은 이것을 훨씬 간단하게 만듭니다 (XAMPP에서는 기본값이 제공되며, 이미 설정하지 않은 경우 홈 서버에 사용하는 것이 좋습니다).

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top