Heim >CMS-Tutorial >DEDECMS >Welche Tipps gibt es für die Verwendung von dedecms zum Erstellen einer englischen Website?
Welche Tipps gibt es für die Verwendung von dedecms zum Erstellen einer englischen Website?
Technische Anweisungen zur Verwendung von dedecms zum Erstellen einer englischen Website
Empfohlene Lerninhalte: Dream Weaver cms
Inländische englische Webmaster stoßen häufig auf Ihr Bedürfnis Viele Programme sind jedoch für inländische Benutzer konzipiert, sodass es keine offizielle englische Version gibt, z. B. ecshop, dede cms, discuz und zblog verwenden ebenfalls Englisch Sprachpakete realisiert, daher ist die Sekundärentwicklung zu einem heißen Thema geworden.
Ich arbeite derzeit an einem großen Projekt, nämlich DEDE in eine englische Website umzuwandeln. Ursprünglich wollte ich dafür JOOMLA verwenden, aber die Geschwindigkeit von JOOMLA hat mich wirklich begeistert Zusammenbruch, und der Hintergrund Das komplexe Programm hat mich einfach verblüfft. Ich kann nur sagen, dass JOOMLA ein gutes Programm ist. Es ist so gut, dass es wirklich schwierig ist, es zu beherrschen.
Nachdem ich im Nachhinein immer wieder darüber nachgedacht hatte, entschied ich mich, DEDECMS für die englische Website zu verwenden. Es scheint, dass viele Leute derzeit DEDE als ihre englische Website verwenden. Der erste Grund ist, dass ich das Problem des Datenüberlaufs bereits in der vorherigen Serie über die Entwicklung und Werbung für englische Websites erwähnt habe ist der Mangel an Interaktion.
Es ist 3 Tage her, seit ich die Vorlage auf den UTF-8-Modus umgestellt habe. Ich habe sie ursprünglich auf das ISO-8859-Format umgestellt Ich habe auf der Website nachgefragt, ob es beim Exportieren zu Fehlern kommen wird, aber niemand hat mir geantwortet, was mich deprimiert hat. Vergiss es, lass es uns einfach in das UTF-8-Format ändern. Passen Sie die Breite, Farbe usw. der Vorlage an, die auf viele ausländische Websites mit verwandten Themen verweist. Ich habe ein LOGO aus dem JOOMLA-Stil genommen und es oben eingefügt, um Ärger zu sparen.
Am nächsten Tag habe ich die Details geändert und alle chinesischen Symbole und Symbole in voller Breite geändert, die auf mehreren Hauptseiten erschienen. Vielleicht ist jedem das Komma in voller Breite aufgefallen, aber nicht viele Leute schienen darauf zu achten Semikolon in voller Breite. Erinnern Sie Ihre Kollegen daran. Entfernen Sie alle Anweisungen im Code oder ersetzen Sie sie durch Englisch. Berücksichtigen Sie beim Klicken auf Bilder oder Anzeigen auf der Startseite die Links- und Rechtshändergewohnheiten von Ausländern beim Umgang mit der Maus. Ich habe mehrere Seiten geschrieben, darunter Urheberrecht, Datenschutz, Informationen, Kontaktinformationen usw. Zu diesem Zweck habe ich auch eine MSN beantragt. Freunde, die eine MSN haben, denken Sie daran, diese hinzuzufügen und mehr zu kommunizieren, MSN: youyouljj@gmail.com
Am dritten Tag, heute, habe ich morgens die Vorlage noch einmal angepasst, unter anderem die Bildgröße, um ein Zerbrechen des Rahmens zu verhindern, sowie die Größe der Slideshow und der Drehtür auf der Homepage definiert. Am Nachmittag werde ich den wichtigsten Teil, die umfassende englische Version von SUCHE, Kommentare und andere Seiten überarbeiten. Dies wird von vielen Menschen lieber ignoriert Sehen Sie sich einige Marstexte an, oder? Ich habe die Änderung noch nicht abgeschlossen. Ich habe eine Pause gemacht und diesen Artikel geschrieben. Ich hoffe, dass er Freunden, die Dede zum Erstellen englischer Websites verwenden, hilfreich sein wird.
Die meisten Webmaster möchten eine englische Website erstellen, um diese Situation zu verbessern, aber viele Leute haben es noch nicht getan. Neben der Unkenntnis der Sprache dürfte auch die Wahl des CMS jeden beunruhigen. An hervorragenden CMS-Systemen wie Joomla mangelt es im Ausland nicht. Mambo... erfreut sich seit langem großer Beliebtheit, doch die Bedienungsgewohnheiten dieser Systeme unterscheiden sich offensichtlich stark von unseren. Daher fragen sich viele Leute: Können wir das bekannte Dede verwenden, um eine anständige englische Website zu erstellen? Zumindest habe ich eine mit dede gemacht. Person 2 der chinesischen Seite hat nicht die Absicht, der Webmaster der englischen Müllseite zu sein.
Lassen Sie uns zunächst über die vorbereitenden Vorbereitungen sprechen:
Zuerst müssen Sie eine modifizierte Version von Feilonglongs DEDE4.0utf-8-Version herunterladen
Dann kaufen Sie einen fremden Raum mit einem Der Domainname sollte mindestens .com lauten. Es spielt keine Rolle, ob er länger ist, solange er mit Wörtern geschrieben wird, die sich auf Ihr Thema beziehen, wie zum Beispiel: my-freewebhosts-center.com usw. Es ist in Ordnung, inländische zu kaufen, aber die DNS-Auflösung muss durch ausländische ersetzt werden
Der nächste Schritt besteht darin, utf-8 dede zu installieren ...
Schauen Sie nach der Installation an der Rezeption nach , es ist die englische Version geworden. Okay
Beginnen Sie mit der Erstellung von Vorlagen, Sie können die englische Website nachahmen.
Bei der Erstellung von Boards sind mehrere Punkte zu beachten:
1. Zeichensatzproblem: charset=utf-8
2. Verwenden Sie Verdana, Arial, Helvetica, Sans- Serifen als Schriftarten. Solche Schriftarten sehen auf Englisch besser aus
3. Verwenden Sie nicht auf allen Seiten chinesische Zeichen, z. B. Leerzeichen in voller Breite
4. Seitenlayout, Details usw. müssen übereinstimmen an die Gewohnheiten von Ausländern
Zum Beispiel: Das Zeitformat ist „Monat-Tag-Jahr“, das entsprechende Dede-Tag lautet: [field:pubdate function=strftime('%m-%d-%Y' ,@me)/]
Die Nachrichtenliste wird angezeigt als: Titel + Beschreibung,
Schauen Sie sich weitere ausländische Websites an und Sie werden es verstehen
Empfohlen: http:// news.yahoo.com/i/1419;_ylt= Ali1aoiCjCQbrdMsZNeBewTVJRIF
5. SEO-Details
(1) URL-Verarbeitung von Artikeln
Jeder sollte wissen, dass Google großen Wert auf URL-Adressen legt, wenn die URL im selben Artikel mit dem Titel „Old Food New Tricks“ als http://www.xxx.com/list1/20070928/5104.html angezeigt wird. Offensichtlich nicht so hoch wie http://www.xxx.com/list1/old-food-new-tricks.html. Die von dede generierte Standardseitenadresse ist die erstere.
Geben Sie das Backend ein und ändern Sie die Artikelbenennungsregeln der Spalte }{M}{ D}/{aid}.html
Geändert in: {typedir}/{pinyin}.html Ich habe {Y}{M}{D} entfernt, was den Umfang des Artikels verringert und ist förderlich für die Motoreinbindung.
Spezifische Änderungsmethoden finden Sie in meinem Artikel: http://bbs.foradmin.com/viewthread.php?tid=1335
(2) Metaverarbeitung
Ich habe das Meta von Article_article.htm wie folgt geändert:
Beachten Sie, dass zwischen den Tags ein Leerzeichen stehen muss, sonst funktioniert das Folgende nicht.
Nach dieser Änderung lautet das Meta jedes Artikels Anders
Ich möchte das Meta von list_article.htm als
implementieren, um die Schlüsselwörter bzw. Beschreibungen der Spalten aufzurufen. Dies erfordert die Änderung einiger Dateien. Informationen zu bestimmten Änderungsmethoden finden Sie unter:
http://bbs.foradmin.com/viewthread.php?tid=1468
Außerdem habe ich ein Tag wie
{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}
vor den Artikeltext gesetzt, um die Schlüsselwörter des Artikels direkt aufzurufen, und diese Schlüsselwörter werden verlinkt, was angeblich eine Ähnlichkeit hat Funktion zu Tags.
6. Wie platziere ich gg-Anzeigen? Das ist alles, was ich zu sagen habe. Ich hoffe, dass viele meiner Methoden noch nicht ausgereift sind sind Experten, die mich korrigieren können. Ich hoffe auch, dass meine Erfahrung für Anfänger nützlich sein wird.
Außerdem ist das genau das, woran ich aus Erfahrung gedacht habe!
Wenn Sie eine englische Website erstellen, legen Sie zur URL-Optimierung fest, dass der generierte Dateiname den Artikeltitel verwendet.
Aber ich bin auf ein Problem gestoßen. Der Artikelname lautet „I LOVE YOU.htm“ und die von dede generierte Artikelseite lautet „I_LOVE_YOU.htm“. was zu einem bedeutungslosen Wort wird. Ändern Sie also _ in -. Der so generierte Dateiname lautet I-LOVE-YOU.htm. Es ist sehr wichtig, Schlüsselwörter in die englische Website-URL aufzunehmen. Jetzt möchte ich die Methode mit Ihnen teilen. Ich habe diese Methode von BLT Brother selbst noch nicht ausprobiert, also habe ich sie Ihnen so schnell wie möglich geschickt.
Öffnen Sie 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]
Ändern
$restr .= "-"; Diese Dinge
Zitieren Sie seine genauen Worte, vollständig .
dedecms englischer Website-Übersetzungsteil
Die Hauptteile dieser Änderung:
1. Die englische Übersetzung der Artikelseite
2 des generierten Artikels Artikeldaten-ID
3 Ändern Sie das Eingabeaufforderungsfenster von DEDECMS auf Englisch.
4. Ändern Sie die Weiterleitungs-Eingabeaufforderung auf Englisch
5. Ändern Sie die Suchanzeige auf Englisch-Eingabeaufforderung
1. Umblättern Englische Kultur
include/inc_archives_view.php
include/inc_arclist_view.php
include/inc_arcsearch_view.php
Die folgenden Änderungen gelten hauptsächlich für Artikellistenseite Inhaltsumblätternde Suchseite ins Englische übersetzt.
Öffnen Sie die oben genannten drei Dateien nacheinander mit Notepad.
Wir öffnen zuerst include/inc_archives_view.php
und finden
in der Reihenfolge:
//Link zum vorherigen Artikel und nächsten Artikel abrufen
//Rufen Sie die dynamische Seiten-Paging-Liste ab
//Holen Sie sich die statische Seiten-Paging-Liste
Diese drei Orte, ändern Sie das Chinesisch, das unter diesen drei Orten angezeigt wird, in Englisch
Öffnen Sie include/inc_arclist_view.php
und suchen Sie nacheinander
. Referenz:
//Holen Sie sich die statische Paging-Liste dynamische Paging-Liste
Ändern Sie für diese beiden Orte das Chinesisch, das unter diesen beiden Orten angezeigt wird, in Englisch
Öffnen Sie include/inc_arcsearch_view.php
In der Reihenfolge suchen
Zitat:
//Holen Sie sich die dynamische Paging-Liste
Ändern Sie an dieser Stelle das Chinesisch, das unter dieser Stelle angezeigt wird, in Englisch
2. Generieren Sie die Artikeladresse und Entfernen Sie die numerische Artikel-ID
Öffnen Sie include/inc_channel_unit_function.php mit Notepad
Suchen Sie
Zitat:
$articleRule = str_replace("{pinyin}" ,GetPinyin($title)." _".$aid,$articleRule);
geändert in
Zitat:
$articleRule = str_replace("{pinyin}" ,GetPinyin($title),$ ArticleRule);
Entfernen Sie einfach „_“.$aid
Geben Sie dann im Hintergrund die erweiterten Optionen der Spalte ein
Artikelbenennungsregel: {typedir}/ {pinyin}.html
3. Ändern Sie das Eingabeaufforderungsfenster von DEDECMS auf Englisch.
Dies muss mit Dreamweaver und nicht mit Notepad bearbeitet werden, sonst ist der Hintergrund leer!
Öffnen Sie include/inc_functions.php mit Dreamweaver
Suchen Sie ShowMsg und schauen Sie nach unten. Gefunden in der Reihenfolge:
Zitat:
DedeCms-Systemaufforderung
DedeCms-Eingabeaufforderung:
Wenn Ihr Browser nicht reagiert, klicken Sie bitte hier...
sollte geändert werden in
Zitat:
DedeCms-Nachricht
DedeCms-Nachricht:
Wenn Ihr Browser keine Antwort gibt, klicken Sie bitte hier ...
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!
Das obige ist der detaillierte Inhalt vonWelche Tipps gibt es für die Verwendung von dedecms zum Erstellen einer englischen Website?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!