안녕
약속되면서 우리가 vBET 4.x에서 vBET3.x 모든 성능 향상을 이동 YES 우리는 아직도 3.x를 지원하며 그것이 오랜 시간 (고객이 우리의 방법을 보여줍니다)에 대한 지원됩니다 보인다. 이 릴리스에 우리는 즉시 당신에게 향상된 성능을 제공하기 위해 주력하고, 어떤 새로운 기능이하지 않도록. 그 다음 주요 릴리스됩니다.
업데이 트하는 동안 중요 :
- Sitemap 생성기 변경된 통합 (여기서 볼 코드의 1 줄을 추가해야합니다 : http://www.vbenterprisetranslator.co...tegration.html)
- vBSEO 통합 변경되었습니다. 자세한 내용은 functions_vbseo_createurl.php 파일과 모든 단계를 readme.html하고 할로 이동하십시오 functions_vbseo_url.php 2 단계와 3 단계 (당신이 이미 그것을 한)없이.
사이트맵 작동 중단됩니다, 그리고 팔로우 지시를하지 않을 경우 vBSEO 번역 URL을 중지하기 때문에 사람들은 정말 중요합니다. 그때면 사이트맵 잘 작동하고 vBSEO는 URL을 번역하지 않습니다뿐만 아니라 (더블 redirections 제거) 빠르게 작동합니다.
그것이 간단하게하기 위해 당신은 항상 원래의 모듈로 파일을 시작 전체 통합을 만들 수 있습니다. 또한 - 기술이없는 사용자를 위해, 우리가 제공하는 기억하시기 바랍니다 서비스 업그레 이드. 우리는 당신이 텍스트 편집기와 FTP의 어떤 종류를 사용하는 방법을 안다면 직접 할 것을 권장, 여전히 우리는 모두 우리의 고객이이 업데이 트와 함께 편안하고 싶어 - 우리 업그레 이드 서비스에 대한 상기 이유입니다.
이 버전에서 무엇을 변경 :
성능 개선 :
- 짧은 영역을 번역하지
지금은 다음과 같습니다 : <!--vBET_SNTA-->이는 번역되지 않습니다<!--vBET_ENTA--> (시작되지 번역된 지역 및 엔드 단축키 지역 번역되지 않습니다.) 이것은 매우 중요합니다 귀하의 템플릿에 이미 그것을 사용하는 경우 - 이러한 경우에 모든 사건을 찾아주십시오 (나이를 교체 : <!--START vBET NOT TRANSLATED AREA--> 과 <!--END vBET NOT TRANSLATED AREA-->).
- 최적화된 번역 알고리즘
새로운 성능 매개 변수, 기본 PHP 함수보다 사용, 우리의 알고리즘 자체의 변화에 포함 거의 큰 변화들이 많다고.
- URL의 번역에 대한 병목 현상을 제거.
우리는 링크가 Google 요청이 많은 비용이 어떤 하나 하나를 번역 것을 깨달았다. 지금 vBET은 URL의 번역에 대한 지연 번역을 사용합니다. 처음 4 링크는 수요에 번역되어야합니다 (때문에 가능한 vBSEO의 리디렉션) 및 나머지 지연됩니다.
- vBSEO 리디렉션과 병목 현상을 제거.
더블 리디렉션은 더 이상 사용되지 않습니다 - 이제 첫번째로 리디렉션에서 해당 링크에 링크 포인트를 번역 사이트로 리디렉션 (추가 통합 단계가 필요).
- 플러그인 본체는 PHP 파일을 옮겼습니다.
이제 큰 텍스트 블록은 데이터베이스에서 더 외롭 이동되지 않습니다. 대신이 플러그인은 단순히 PHP 파일에있는 함수를 사용합니다. 플러그인의 대부분은 지금은 코드가 1-4 라인 수 있습니다.
- 새로운 고급 성능 매개 변수를 '번역 사이의 간격.
우리는 그 발견 일부 포럼은 Google 요청 (- 일부, 대부분의 이러한 문제를 필요가 없습니다)에 많은 문제가있다. 그것은 각각의 다른 Google 요청이 이상하고 이상했다하시는 분들은 포럼에 대해 나타납니다. 아마 많은 트래픽에 대한 Google '처벌'때문에 아마도 자신의 방화벽 설정 때문입니다. 어쨌든 우리는 그 해결책을 가지고 있습니다 - 이제는 구글 번역 요청 사이에서 기다릴 vBET 요청할 수 있습니다. 물론 당신의 측면에서 사용자 요구 평가가 더 이상하게,하지만 그 경우에 최종 응답이 훨씬 빠르고 많은 것 같습니다. 구글 응답을 기다리는 동안 캐시된 페이지는 가장 많은 시간을 소요되지 않습니다 때문입니다. 당신이 성능 변화를 측정할 수있다면 신중 단 그것을 사용하십시오. 그것이 필요합니다면 우리는 구글 응답 시간을 확인하는 방법에 대한 몇 가지 기사를 추가합니다.
- 텍스트 교체와 병목이 제거.
우리는 출력 구문 분석과 vBET을 찾을 성능 문제를 프로 파일링 - 지금은 수정되었습니다. 스크립트, 스타일, 번역되지 영역 및 번역 추적 출력 구문 분석이 훨씬 빠르고 권리입니다.
- 대형 페이지 2 고급 성능 설정
HTML 크기 : 절단 지점 '과'HTML 크기 : 시작 절단. 우리가 그의 메인 페이지가 아주 오래 번역 것을 발견 아웃 고객 서버 중 하나에 설치하는 - 그것은 이미 캐시 때도. 다른 모든 페이지는 빠른 번역되었다. 우리는 조사를했고, 이것이 우리가 발견한 무엇입니까. : 정말 큰 문자열에서 작업할 때 PHP 성능이 대폭 내려갑니다. 그런 경우에 PHP가 좀 임시 파일에 쓰고 파일에서 작업하는 대신 메모리에 있다고 가정하자. 그렇기 때문에 우리는 번역 알고리즘을 수정하고 정말 큰 출력이 번역하는 동안 작은 조각으로 절단됩니다. 이 수정은 큰 페이지를 영향과 새로운 성능 매개 변수에 의해 그것을 구성할 수 있습니다. 고객의 포럼 메인 페이지에있는 결과는 무엇입니까. 번역 시간은 21 초 정도에서 약 3 초 내려 갔다. 이것이 우리의 고객을위한 변화를 가정으로 그리고 우리는 이것이 또한 당신을 위해 큰 차이를 낼 수 있기를 바랍니다
템플릿 변경 :
- vbenterprisetranslator_flag 일부 플러그인과 충돌을 제거하는
버그 수정:
-이 디렉토리가 발생 URL의 하위 디렉토리에 포럼에 대한 추적 및 주소
- RSS 제목 인코딩 수정
- JS RSS 번역
- 구글지도 번역
- 제목에 %와 스레드에 대한 링크
- CSS 파일
- 옵션 '디렉토리 계속'을
새 :
- 추가 대상 신용 링크 = "_blank"는 귀하의 포럼을 떠나지 사용자를 피하기 위해
훨씬 적은 서버 부하와 함께 즐거운 시간을 가지고 있고 많은 살인자 번역을 즐길
PS.
모든 성능 테스트는 PHP 5.2.12에서 만들어졌고 이 버전에서는 vBET가 프로파일링되었다. 물론 이전 PHP 버전에서 vBET를 사용할 수 있다. 우리는이에 대한 성능 테스트를했다.
귀하의 성능 향상 때문에 기본 PHP 함수의 가능한 성능 차이, PHP 버전에 따라 다를 수 있습니다.