영어 웹사이트를 만들기 위해 Dedecms를 사용하는 팁은 무엇입니까?

藏色散人
풀어 주다: 2020-01-15 10:27:36
원래의
3666명이 탐색했습니다.

영어 웹사이트를 만들기 위해 Dedecms를 사용하는 팁은 무엇입니까?

Dedecms를 사용하여 영어 웹사이트를 만드는 팁은 무엇인가요?

dedecms를 사용하여 영어 웹사이트를 구축하기 위한 기술 지침

추천 학습: Dreamweaver cms

국내 영어 웹마스터는 영어 웹사이트를 구축하기 위해 중국어 버전의 cms나 포럼 및 블로그를 사용해야 하는 경우가 종종 있습니다. 프로그램이 국내 사용자를 대상으로 제작되었기 때문에 정식 영어 버전은 없습니다. 예를 들어 ecshop, dede cms, discuz, zblog도 영어 언어 패키지를 사용하여 구현되어 있어 2차 개발이 화제가 되었습니다.

저는 요즘 DEDE를 영어 웹사이트로 수정하는 큰 프로젝트를 진행하고 있습니다. 원래는 JOOMLA를 사용해서 하려고 했는데 JOOMLA의 속도가 너무 빨라서 무너졌습니다. JOOMLA는 정말 좋은 프로그램인데 너무 복잡해서 마스터하기가 너무 어렵다는 말밖에 할 수 없습니다.

그래서 다시 고민을 거듭하다가 영어 홈페이지는 DEDECMS를 사용하기로 결정했습니다. 현재 많은 분들이 영문 홈페이지로 DEDE를 사용하고 계시는 것 같은데, 그 중 많은 분들이 트래픽이 없는 것 같습니다. 첫 번째 이유는 이미 이전 시리즈의 영문 사이트 개발 및 프로모션 경험에서 데이터 오버플로 문제를 언급한 바 있습니다. 상호 작용이 부족하다는 것입니다.

변경한 지 3일이 지났습니다. 첫날 템플릿을 UTF-8 모드로 변경했습니다. 원래는 ISO-8859 형식으로 변경하려고 하여 여러 관리자에게 메시지를 보냈습니다. 이렇게 변경하면 문제가 발생할까요? 오류가 발생하고 아무도 관심을 주지 않을 것입니다. 우울해서 잊어버리고 UTF-8 형식으로 변경하면 됩니다. 관련 테마가 많은 외국 사이트를 참조하는 템플릿의 너비, 색상 등을 조정합니다. 문제를 해결하기 위해 JOOMLA 스타일의 로고를 위에 붙여넣었습니다.

다음 날 세부 사항을 수정하고 여러 메인 페이지에 등장하는 한자와 전각 기호를 모두 변경했습니다. 전각 쉼표는 다들 눈치채셨겠지만 전각에 주목하는 사람은 많지 않은 것 같았습니다. 너비 세미콜론은 다음과 같습니다. 코드의 모든 지침을 제거하거나 영어로 바꾸십시오. 홈페이지의 사진이나 광고를 클릭할 때 외국인들의 마우스 사용 습관을 고려해보세요. 저작권, 개인 정보 보호, 정보, 연락처 정보 등을 포함한 여러 페이지를 작성했습니다. 이를 위해 MSN도 신청했습니다. MSN이 있는 친구들은 꼭 추가하고 더 많이 소통하세요. msn: youyouljj@gmail.com

아니요. 3일 후, 즉 오늘 아침에 틀이 깨지는 것을 방지하기 위해 사진의 크기를 정의하고, 홈페이지에서 슬라이드쇼와 회전문의 크기를 정의하는 등 템플릿을 다시 수정했습니다. 오후에는 가장 중요한 부분인 SEARCH의 포괄적인 영어 버전, 댓글 ​​및 기타 페이지를 수정하겠습니다. 이것은 많은 사람들이 무시할 수 있는 교류, 댓글 등을 선호하는 것입니다. 화성의 글을 좀 보시죠, 그렇죠? 아직 수정이 끝나지 않아서 잠시 쉬면서 이 글을 작성했습니다. dede를 사용하여 영어 웹사이트를 구축하는 친구들에게 도움이 되었으면 좋겠습니다.

대부분의 웹마스터들은 이러한 상황을 개선하기 위해 영어 웹사이트를 구축하고 싶어하지만 많은 사람들이 이를 하지 못했습니다. 언어에 대한 낯설음과 더불어 CMS의 선택도 모두를 괴롭히는 일이겠지요. 해외에는 Joomla와 같은 우수한 cms 시스템이 부족하지 않습니다. Mambo...는 오랫동안 인기를 끌었지만 이러한 시스템의 작동 습관은 분명히 우리 시스템과 매우 다릅니다. 그래서 많은 사람들이 익숙한 dede를 사용하여 괜찮은 영어 웹사이트를 만들 수 있을까? 2. 나는 영어 쓰레기 스테이션의 웹마스터가 될 계획이 없습니다.

먼저 사전 준비부터 말씀드리겠습니다.

우선 Fei Longlong의 DEDE4.0utf-8 버전의 수정된 버전을 다운로드해야 합니다.

그런 다음 도메인 이름이 .com 이상이어야 합니다. my-freewebhosts-center.com 등과 같이 주제와 관련된 단어를 철자만 입력하면 길이가 길어도 상관 없습니다. 국산 구매는 괜찮은데 DNS 해상도는 외국것으로 교체해야 합니다

다음 단계는 utf-8 dede 설치 입니다...

설치 후 프런트를 보면 영문 버전이 되어있습니다

템플릿 제작을 시작해 보세요. 영어 웹사이트를 흉내낼 수 있습니다.

보드 제작 시 주의할 점은 다음과 같습니다.

 1. 문자 집합 문제: charset=utf-8

 2. Verdana, Arial, Helvetica, sans-serif를 글꼴로 사용하면 영어가 더 잘 표시됩니다.

 3. 전체 페이지에 전각 공백 등 한자를 표시하지 않음

  4. 페이지 레이아웃, 세부 사항 등은 외국인의 습관에 맞춰야 함

  예: 시간 형식은 "월"입니다. -day-year", 해당 dede 태그는 다음과 같습니다: [field:pubdate function=strftime('%m-%d-%Y',@me)/]

 뉴스 목록은 제목 + 설명,

로 표시됩니다.

 더 많은 외국 사이트를 보시면 이해가 되실 겁니다

 추천: http: //news.yahoo.com/i/1419;_ylt=Ali1aoiCjCQbrdMsZNeBewTVJRIF

 5.SEO 세부 사항

 (1) 기사 URL 처리

Google은 Old Food New Tricks라는 제목의 동일한 기사에서 URL이 http://www.xxx.com/list1/20070928/5104.html로 표시되면 URL 주소를 매우 중요하게 생각한다는 점을 모두가 알아야 합니다. 그렇지 않습니다. http://www.xxx.com/list1/old-food-new-tricks.html의 가중치가 높습니다. dede에 의해 생성된 기본 페이지 주소는 전자입니다. 표시 유형을 후자로 변경하는 방법은 무엇입니까?

백엔드를 입력하고 열의 기사 명명 규칙을 수정하세요. {D}/{aid}.html

  수정됨: {typedir}/{pinyin}.html 기사의 수준을 낮추고 엔진 포함에 도움이 되는 {Y}{M}{D}를 제거했습니다.

 구체적인 수정 방법은 제 글을 참고해주세요: http://bbs.foradmin.com/viewthread.php?tid=1335

  (2) 메타 처리

article_article.htm의 메타를 다음과 같이 수정했습니다:

태그 사이에 공백이 있어야 합니다. 그렇지 않으면 다음이 작동하지 않습니다.

이 수정 후에는 각 기사의 메타가 다릅니다

list_article.htm의 메타를

로 구현하고 싶습니다. 컬럼을 별도로 호출하는 단어와 설명, 일부 파일의 수정이 필요합니다. 구체적인 수정 방법은

  http://bbs.foradmin.com/viewthread.php?tid=1468
로그인 후 복사

를 참고하세요. 또한, 키워드를 직접 호출할 수 있도록 기사 본문 앞에

{dede:field name='keywords' runphp='yes' } 
  if(!empty(@me)){ 
  $kws = explode(' ',@me); 
  @me = ""; 
  foreach($kws as $k){ 
  @me .= "$k "; 
  } 
  @me= str_replace('+', ' ',trim(@me)); 
  } 
  {/dede:field}
로그인 후 복사

와 같은 태그를 추가했습니다. 기사의 내용을 읽고, 이들 키워드를 연결하면 이 기능이 태그와 비슷하다고 합니다.

  6. gg 광고를 게재하는 방법

 이제 제가 영어 웹사이트를 만들기 시작했기 때문에 아직 미숙한 부분이 있을 수 있습니다. 또한 내 경험이 초보자에게 도움이 되기를 바랍니다.

게다가 이것은 내가 경험을 통해 생각한 것입니다.

영어 홈페이지 구축시 URL 최적화를 위해 생성되는 파일명을 기사 제목으로 사용하도록 설정해주세요.

하지만 문제가 발생했습니다. 예를 들어 기사 이름은 I LOVE YOU이고 dede가 생성한 기사 페이지는 I_LOVE_YOU.htm으로 검색해 보면 파일 이름이 ILOVEYOU.htm이어서 의미가 없습니다. 단어. 그러니 _를 -로 바꾸세요. 이렇게 생성된 파일명은 I-LOVE-YOU.htm이다. 영어 웹사이트 URL에는 키워드를 포함하는 것이 매우 중요합니다. 이제 그 방법을 여러분과 공유하고 싶습니다. 저는 아직 BLT 형에게서 이 방법을 받아본 적이 없어서 빨리 보내드렸습니다.

열기 include/inc/inc_fun_funAdmin.php

[code] 
for($i=0;$i<$slen;$i++){ 
if(ord($str[$i])>0x80) 
{ 
$c = $str[$i].$str[$i+1]; 
$i++; 
if(isset($pinyins[$c])){ 
if($ishead==0) $restr .= $pinyins[$c]; 
else $restr .= $pinyins[$c][0]; 
}else $restr .= "-"; 
}else if( eregi("[a-z0-9]",$str[$i]) ){ $restr .= $str[$i]; } 
else{ $restr .= "-"; } 
} 
[code]
로그인 후 복사

Change

$restr .= "-"; 이 내용은

그의 정확한 말을 인용하세요.

dedecms 영어 사이트 번역 부분

이 수정의 주요 부분:

1. 기사 페이지 넘기기

2. 기사 주소 생성 및 기사 데이터 ID 제거

3. DEDECMS를 영어로 변환합니다.

4. 리디렉션 프롬프트를 영어로 변경

6. 페이지의 메타 설정

1.include/inc_archives_view.php

include/ inc_arclist_view.php

include/inc_arcsearch_view.php

아래의 수정 사항은 주로 기사 목록 페이지와 페이지 검색 페이지 내용의 영어 번역을 위한 것입니다.

위 3개 파일을 메모장으로 순서대로 열어보세요.

먼저 include/inc_archives_view.php를 엽니다.

인용문을 차례로 찾습니다.

//이전 기사 가져오기, 다음 기사 링크 가져오기

//동적 페이지 페이징 목록 가져오기

//정적 페이지 가져오기 페이징 목록

이 세 곳 아래에 나타나는 중국어를 영어로 변경하세요

inc_arclist_view.php 열기

순서대로 찾기

인용문:

//정적 페이징 목록 가져오기

//Get 동적 페이징 목록

이 두 곳에서 이 두 곳 아래에 나타나는 중국어를 영어로 변경하세요

include/inc_arcsearch_view.php 열기

차례로 찾기

인용:

//동적 페이징 목록 가져오기

이 곳, 이것을 영어로 변경하세요

2 기사 주소 생성 및 기사 숫자 ID 삭제

메모장으로 include/inc_channel_unit_function.php 열기

찾기

인용문:

$articleRule = str_replace ("{pinyin}" ,GetPinyin($title)."_".$aid,$articleRule);

Change to

인용문:

$articleRule = str_replace("{pinyin}",GetPinyin($title) ,$articleRule)

간단히 말하면 "_"를 제거하세요.$aid

그런 다음 백그라운드 열의 고급 옵션에서

기사 명명 규칙: {typedir}/{pinyin}.html

3. DEDECMS 프롬프트 창을 영어로 변경합니다.

메모장이 아닌 Dreamweaver로 편집해야 합니다. 그렇지 않으면 배경이 공백이 됩니다!

Dreamweaver로 include/inc_functions.php를 엽니다.

ShowMsg를 찾아 아래를 살펴보세요. 순서대로 발견됨:

인용문:

DedeCms 시스템 프롬프트

DedeCms 프롬프트 메시지:

브라우저가 응답하지 않으면 여기를 클릭하십시오...

에 따라

인용문:

DedeCms 메시지

DedeCms 메시지:

브라우저가 응답하지 않으면 여기를 클릭하세요...

4.更改转向提示为英文

用记事本打开 include/jump.html

依次找到:

引用:

正在转向: 请稍候...

内容简介:

TO:

对应修改成

引用:

TO:

Are turning to: Please wait ...

Brief Introduction:

5.搜索显示该成英文提示

用记事本打开 plus/search.php

依次找到:

引用:

服务器忙,请稍后搜索

你的关键词输入不合法!

你的信息中存在非法内容,被系统禁止![返回]

关键字长度必须要3-30字节之间!

对应修改成

引用:

Server is busy,please search later 
You do not legally enter the keywords! 
Your information in the illegal content,the system was prohibited! [Back] 
Keyword length must be between 3-30 bytes!
로그인 후 복사

위 내용은 영어 웹사이트를 만들기 위해 Dedecms를 사용하는 팁은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!