중요이 페이지는 쿠키를 사용합니다 (cookies). 브라우저에서 쿠키를 끄지 않고도이 웹 사이트를 사용하여, 당신이 그것을 사용하는 것에 동의하는 것을 의미합니다.
지금 구입! 특징 다운로드

우리와 함께 적립하세요!

VBET 가입으로 돈을 버는 시작 하려는 경우 제휴 프로그램.
페이지 12 12 마지막Last
검색 결과 11014

스레드 : 원형 확인과 번역의 흐름을 유지하는 API의 전환

  1. #1
    시니어 회원
    날짜 가입
    2010년 9월
    게시물
    256

    Default 원형 확인과 번역의 흐름을 유지하는 API의 전환

    그것이 가능해 질 것입니다 그렇게 내 설정으로 그 한계에 도달하고 더 이상 유료 Google의 결과를 얻을 수없는 경우 "구글 검색을 사용하여", "구글 API V2를 사용하여", "항상 구글을 사용하여"구글에 대한 내 문자 한도가 100,000 perday로 설정 무료 API에 대한 다음 결과를 생산 시작?

    그래서 예를 들어 내 Google 미리 설정 된 한계를 사용 하 여 및 Google (아마 구글 테스트 코드에서 그 같은 오류 코드를 반환) 나를 위해 더 이상 결과 반환 때 결과가 반환 되지 않습니다 vBET 자동으로 오류 코드를 인정 하 고 Microsoft와 같은 다른 API에 요청을 전송 하는 경우 그것은 좋은 것 (또는 어떤 다른 그 vBET 나중 지원)이이 방법은 우리가 어떤 결과 점점 보장 하는-나를 위해이 매우 매우 가치가 있을 것 이라고 주어진 유료 버전과 한계가 있다, 그것이 것 허용 번역 한계를 확장할 수 있습니다.


    Google 하루 100000 Charcters 설정 > 사용 > vBET 목록의 다음 API로 이동 > Microsoft 400 k 참조 제한 해제 되었거나 일부 수당 및 그 이전 시간 또는 vBET 체크 다음 API에 도달할 때 4 M 당 > 다음 api 또는 제한에 도달 하면 다시 지불 하는 Google에 다시 옮기거나 > 다음 API.... 확인 등 순환 검사 받는 후 오류 코드에 수행 것 이라고 그래서그래서 꽤 많은 상수 능력을 번역 합니다.

  2. #2
    마이클 Podbielski (vBET 직원) vBET's Avatar
    날짜 가입
    2009년 10월
    게시물
    3,037

    Default

    난 당신의 설명과 요점을 이해합니다. 이제 우리는 그것이 기술적으로 작동 가정해 방법을 찾아야 해요.

    여기서 볼 수 한 문제는 우리가 이미 이전에 도달 어디에 그 이후에 가능한 한계가있다는 인식 방법입니다.

    우리가 단순히 각 시간 요청할 수 있습니다 기본 공급자 및 다음 중 하나를 누른 다음 이동. 이 페이지 번역을 필요로 하는 각 요청에 대해 기본 공급자 (그래서 vBET 자세한 Api 지원 됩니다 때 여러 번 실패 한 호출 될 수 있습니다) 다음 다음 중 하나를 실패 한 호출을 만든 것 때문에 성능-비용을 것입니다.

    다른 솔루션을 선호하는 공급자가 사용할 수없는 정보를 저장하고 다음 단계로 직접 이동하는 것입니다. 지역 변수를 확인하면 외부 서버에서 응답을 기다리는 것보다 훨씬 빠르게 때문에 이것은 훨씬 빠를 것입니다. 이번 우리는 다른 문제를 가지고 - 우리가 선호하는 공급자가 사용할 수있을 때 몰라요. 우리는 물론 그것을 확인하는 시간 / 하루에 한 번 예를 들어, 간단한 (단편) 번역 부탁 것이 몇 가지 예약된 작업을 만들 수 있습니다. 그래서이 전략에 우리는 기본적으로 이러한 작업을 작업하기로 결정 얼마나 자주해야합니다. 물론 우리는 공급자가 사용할 수없는 것으로 표시된 경우에만 그것을 확인합니다.
    우리는 사용할 수로 공급자 표시 또한 경우 - 우리 모두 공급자가 제공하지 않고있다는 것도 알고있다면 무엇을 할 - 번역 업체의 일시 부족에 대한 추가 정보없이 최종 사용자에 대한 몇 가지 정보를 추가하거나 원본으로 캐시와 나머지에서 무엇 번역 .

    그것이 할 수 방법에 상관없이, Google은 취급하지 않겠다고 한번 API (V1 또는 V2가 구성에 따라) - 구글 V1은 곧 폐쇄되기 때문에 그것을 분할 아무 의미가 없습니다.

    다른 점은 공급자 큐 각 언어 쌍을 별도로 구성할 수 있도록 하는 것입니다. 이 순간 Vbet는 이미 각 언어 쌍의 번역 공급자를 구성할 수 있습니다. 난 우리가 하나의 값에서 쉼표로 구분 된 값 (CSV)에 그것을 변경할 수 있습니다. 우리가 각 언어 쌍에 대해 알고 것입니다이 이런식으로 어떤 공급자 지원이 번역 하 고 환경 설정 순서 (CSV 목록에 그냥 순서)을 무엇입니까.

    참고 : 이 어쨌든 몇 가지 성능 영향을 미칠 것입니다. 대신에 번역 하나의 개체를 만드는 우리는 이러한 개체의 배열 및 추가 포장 개체 (코드와 적은 버그 발생하기 쉬운의 다른 부분을 위해 투명하게)를 작성해야합니다. 물론 우리는 우리가이 순간에 사용할 수 없습니다 알아 제공을위한 개체를 만들 수 없습니다.
    이것에 대한 솔루션 성능 향상을 위해 다시 구성하고 공급자 대기열 제거됩니다 - 그게 바로 지금처럼 - 언어 쌍 당 하나의 공급자를.
    이것은 아직 몇 가지 추가적인 로직 및 메모리 소비 성능 비용이 있지만, 안됩니다.

    솔루션 선호하는 말씀해주십시오.
    마지막으로 수정 vBET; 04-10-1118:24. 이유 : 오식

  3. #3
    마이클 Podbielski (vBET 직원) vBET's Avatar
    날짜 가입
    2009년 10월
    게시물
    3,037

    Default

    그리고 하나 더 잠재적인 솔루션입니다. 우리가 사용할 수 없습니다로서 전체 API를 표시하고 예약된 작업하여 검사하면 지금 사용할 수 있습니다, 우리는 제공자의 대기열을 만들 필요가 없습니다. 우리는 이렇게 할 수 있어요 - 항상 하나의 번역기 객체를 생성 (더 나은 메모리 사용량)과 하나의 우리가 (좋은 CPU) 번역에 대한 유일한 공급자에게 요청합니다. 그것이 가능한되지 않습니다면, 그것이 가능하며 결과도 아니고으로 표시됩니다은 비어있을 것입니다 (최악의 신뢰성). 그러나 오직 첫번째는, 다음 시간이 있기 때문에 우리는 대기열에서 다른 공급자를 사용합니다. 어떤 공급자가 사용할 수없는 경우 그리고 경우, 다음 더미 번역자가 사용됩니다 - 어떤 부분이 번역되지 않습니다하지만 페이지가 빈 부분을 공급자가 사용할 수없는 경우 지금처럼하지 않도록 (그러나 그것을 캐시하지 마십시오) 같은 값을 반환합니다.

  4. #4
    마이클 Podbielski (vBET 직원) vBET's Avatar
    날짜 가입
    2009년 10월
    게시물
    3,037

    Default

    그냥 빨리 발표 - 우리가 이미이 기능을 구현하고 있습니다.

    번역 제공자가 설정한 제한으로 인해 발생하는 일반적인 문제로 인해 BETA (BETA) 를 빠르게 해제하고자 한다. 또한 vBET 에서 지원할 수 있는 다른 API도 찾고 있다.

  5. #5
    시니어 회원
    날짜 가입
    2010년 9월
    게시물
    256

    Default

    내 생각이 선호하는 공급자를 사용할 수 있는지 먼저 체크 번역을 보낼 수 있었다 그래서 당신은 Google이나 MS가 번역 테스트 googleapi (요청시 있도록 응답 있는지 확인하기 위해 우리에게 코드를 준 내 테스트 파일을 테스트 코드의 이름 번역 진정한 사용 preffered이다) 경우에는 번역이 flase 또는 코드가 200인지 아닌지를하면, 목록에서 다음 공급자를 시도하고 사용하기 전에 자신의 API 테스트를 수행합니다.

    당신은 (당신은 사용자가 단지 목록에 추가할 수 있습니다 다른 API를위한 지원을 추가할 때 이것은 허용) 사용자가 선호 순서대로 한 줄에 각각의 공급자를 목록을 수있는 목록 상자를 할 수 있으므로 내 목록은 다음과 같이 수 있습니다 :
    마이크로 소프트
    MyTranslator
    구글
    YourTranslator
    AnOtherTranslator

    내가 입력한 바보 같은 이름이 번역 MS의 테스트 코드에 대한 호출에서 실제 제공했다 가정하면 MyTranslator 테스트 코드를 실행하지 않으면 구글 테스트 코드를 실행하지 않으면 예 그것을 사용하는 경우 200 응답을 확인 응답 200을 사용 MS 경우, 실행 **** ****** 등

    이 방법 당신은 공급자에 대한 정보를 (그렇지 않으면 사용자가 각 공급자에 대해 자신의 설정 한도를 입력할 수 텍스트 상자를 할 수 있지만 그들이 그것을 바꿀 수 있고 더 다시 확인하고 점검 뜻으로이 정보 소용이 wuld 생각 저장할 필요가 없습니다 앞으로 번역을하기 전에)는 한계가 다시 이들을 확인 실행하는 cron 작업에 정말 필요 사용할 수 없다면 걱정할 필요가 없어, 그 작은 번역 확인 (여러분이 FAQ에 제공된 코드)에 대한 서버의 부하가 될 아무것도.

    당신이 내 아이디어를 얻을 그래서 바라건대 그 확인을 설명, 내가 모두 그 작은 수표로하고 아무것도 저장하지 않고 할 수있을 것.

  6. #6
    시니어 회원
    날짜 가입
    2010년 9월
    게시물
    256

    Default

    Quote 원래 의해 게시됨 vBET View Post
    그냥 빨리 발표 - 우리가 이미이 기능을 구현하고 있습니다.

    번역 제공자가 설정한 제한으로 인해 발생하는 일반적인 문제로 인해 BETA (BETA) 를 빠르게 해제하고자 한다. 또한 vBET 에서 지원할 수 있는 다른 API도 찾고 있다.
    당신은 베타 자원을 원한다면 나는 당신에게 당신이 접근 수있는 하나 또는 두 (이 때문에 링크 삭제 게시물)을 보내, 당신의 남자야

  7. #7
    마이클 Podbielski (vBET 직원) vBET's Avatar
    날짜 가입
    2009년 10월
    게시물
    3,037

    Default

    Quote 원래 의해 게시됨 Simon Lloyd View Post
    당신은 베타 자원을 원한다면 나는 당신에게 당신이 접근 수있는 하나 또는 두 (이 때문에 링크 삭제 게시물)을 보내, 당신의 남자야
    귀하의 메시지가 부드럽게 콘텐츠가 다른 사람에 의해 쓰여진 광고 때문에, 삭제,하지만 우리는이 메시지에 대한 접근 권한이 있고 우리가 있습니다되었습니다

    우리도 이미 지불에 대한 세부 정보들을 번역 업체 중 하나에 질문 이메일을 보내주십시오. 그 중 몇몇은 (그것이 그것이 API 수준에서되지 않습니다 무료로 설명한 경우에도 - API에 의해 당신이 브라우저를 통해 무료로 번역할 수 있습니다 당신은 Google과이 같은 일이지만) 유료지만, 가격은 경쟁 수 있으므로 그것은 여전히 좋은 것입니다 (더 나은 경쟁 가격).
    우리가 조사도 일부는 그 사실 외부 번역 API 또는 자신의 사용자 (- 자신의 번역을 수정하고 넣어 수 있도록이 또한 TODO 목록에 한 가지있다) -에 의해 쓰여진 단지 지역 사전 아르 라덱이 부분이 있습니다.

    그래서 우리는 vBET를 개선하기 위해 노력하고 있으며 가능한 한 저렴한 가격으로 만들었다.

  8. #8
    마이클 Podbielski (vBET 직원) vBET's Avatar
    날짜 가입
    2009년 10월
    게시물
    3,037

    Default

    우리 tesing 새로운 기능의 마지막 단계에 있습니다. 이미 변경 된 설명을 볼 수 있습니다. http://www.vbenterprisetranslator.co...html#post8914 (참조 마지막 참고)

  9. #9
    시니어 회원
    날짜 가입
    2010년 9월
    게시물
    256

    Default

    감사합니다 마이클, 제거할 것입니다 어떤 의심 할 여지없이 해당 FAQ에서 빠른 게시물을 만들 때문에를위한이 아닌 올바른 위치 당신은 많은 번역이 날 오후에 전화가 오면 난 당신이 admincp 및 포럼 루트에 대한 액세스 권한주지 AA 라이브 보드에서 테스트하려는 경우, 나 또한 그렇게 테스트할 수있는 명령 내가 설정한 구글 번역 한도를 넣고 아래됩니다

  10. #10
    마이클 Podbielski (vBET 직원) vBET's Avatar
    날짜 가입
    2009년 10월
    게시물
    3,037

    Default

    너무 좋아. 공급자 큐 구현 및 3.5.1 및 4.4.3 릴리스에서 포함 됩니다. vBET 3.5.1 오늘에 (서) 나올 것 이다. Vbet4.4.3는 아직도 테스트 단계에 (서) 있다. 모두가 하나 테스트 큰 포럼에 그것을 테스트할 수 있습니다 그래서 부스 출시 베타를 될 것입니다. 우리가 이미 우리의 진짜 포럼 중 하나에서 3.5.1 테스트는 note 하시기 바랍니다. 중요 한 변경으로 인해 여전히 그것은 베타 단계에서 먼저입니다.

페이지 12 12 마지막Last

이 스레드에 대한 태그

권한을 게시

  • 하지 않을 수 있습니다 새 스레드를 게시할
  • 하지 않을 수 있습니다 게시물 답변
  • 하지 않을 수 있습니다 게시물 첨부 파일
  • 하지 않을 수 있습니다 귀하의 게시물을 수정
  •  
  • BB 코드 입니다
  • Smilies 아르
  • [IMG] 코드는 다음과 같습니다
  • [동영상] 코드는 다음과 같습니다
  • HTML 코드는 다음과 같습니다 오프