2010-04-25 3 views
1

처음으로 웹 사이트를 구축하고 CodeIgniter를 사용하여 학교 프로젝트를 진행했습니다. 무료 웹 호스트, 데이터베이스, 무료 웹 호스팅 및 기본 보안 팁에 CI 업로드에 대한 조언이 있는지 궁금합니다.웹 사이트 업로드

전체 CI 폴더를 업로드 할 수 있습니까? 아니면 개별 파일을 업로드해야합니까 (신 아닙니다!)? 내 옵션은 무엇입니까?

내 MySQL 데이터베이스는 어떻습니까? mysqldump를 웹 호스트에 업로드하면됩니까?

또한 무료 웹 호스트를 사용해도 좋습니다. 나는 000webhost에 대해 생각하고 있었다. 보안에 대한

모든 기본적인 팁도 환영합니다보다 더 될 것입니다

다른 제안 (내가 스타터 xss_clean 같은 form_validation 규칙의 많은 구현했습니다) 감사하겠습니다. 감사!

답변

3

나는 오래 전에 000webhost.com을 사용했으며 사소한 불편 함을 여기 저기에 기억했습니다. (예 : 느린 연결, 언젠가는 서버에 연결할 수 없음). 나는 대부분의 상황에서 "좋은"과 "무료 웹 호스트"라는 단어가 같은 문장에 속해 있지 않기 때문에 좋은 무료 웹 호스트에 대한 제안이 없습니다. 당신은 당신이 지불 한 것을 얻습니다.

이제 업로드 자체에.

  1. 당신은 당신은 그들 모두를 압축 할 수 있습니다 전체 CI 폴더 및 응용 프로그램뿐만 아니라
    • 을 업로드하고 당신이 당신에 FTP를 사용할 수 있습니다
    • 서버에 쉘 액세스 할 수있는 경우 압축을 추출해야 한 번에 모든 파일 업로드
  2. MySQL DB : SQL 스크립트가있는 경우 웹 호스트 공급자가 액세스 권한을 부여하면 phpMyAdmin 인터페이스에서 실행할 수 있습니다. MySQL 데이터를 업로드하는 방법은 phpMyAdmin 설명서를 읽으십시오. 당신이 CI ORM/데이터베이스 라이브러리를 사용하는 경우 SQL 식 직접
  3. 를 사용하는 경우

CI 메일 링리스트, IRC 또는 CI 사용자가 선호하는 통신 채널을 확인하여 보안 문제에 대한 최신 정보를 얻으십시오. 편의상

  • , 조언 두루미에 대한
  • +0

    +1. 고마워. 에드윈. 나는 그 링크를 확인하고 위대한 조언을 주셔서 감사합니다. – Anthony

    2

    개별 파일을 업로드하는 대신 대역폭과 시간을 절약하기 위해 전체 디렉토리를 zip 폴더 (또는 압축 된 폴더)로 만드십시오.

    또한 대부분의 웹 호스트에는 업 로더가 있지만 데이터베이스 서비스를 지원하는 무료 호스트에 대해서는 확실하지 않으므로주의해야합니다.

    +0

    한 덕분에 그들이 리터럴 치료, 입력 (사용자로) HTML 태그를 피하십시오. 내가 업 로더를 찾거나 준비가되면 압축을 풉니 다. – Anthony

    +0

    내 experiance에서 대부분의 회사는 더 많은 데이터베이스에 대해 더 비싼 패키지를 구입하도록 노력합니다. 따라서 무료 호스트가 데이터베이스 비용을 지불 할 것을 요구 하겠지만, 아마도 다를 수 있습니다. securit에 관해서는 –

    +0

    나는 몇 주 전에 000webhost를 훑어 보았습니다. 올바르게 회상하면 mysql은 무료 패키지에 포함되어 있습니다. 다시 확인해야 할 것입니다. 그러나 나는 당신이 상향 판매에 의하여 의미하는 무슨을 알고있다 - GoDaddy는 그것에 병약하다! – Anthony