Heim > Web-Frontend > js-Tutorial > NgSysV.SEO (Suchmaschinenoptimierung)

NgSysV.SEO (Suchmaschinenoptimierung)

Barbara Streisand
Freigeben: 2024-12-02 15:47:10
Original
511 Leute haben es durchsucht

NgSysV.SEO (Search Engine Optimisation)

Diese Beitragsserie ist auf NgateSystems.com indiziert. Dort finden Sie auch eine äußerst nützliche Stichwortsuchfunktion.

Letzte Bewertung: 24. November

1. Einführung

Sobald Sie Ihre Anwendung in der Google Cloud bereitgestellt haben, wird sie zum Ziel für die „Webspider“, die im Internet auf der Suche nach Inhalten patrouillieren, die sie zu ihren Schlüsselwort-„Indizes“ hinzufügen können. Sobald Ihre Website indiziert ist, wird sie möglicherweise in Suchmaschinenergebnissen angezeigt.

Das ist großartig, wenn alles funktioniert. Die Suchmaschine wird das Geschäft in Ihre Richtung lenken und Ihnen keinen Cent in Rechnung stellen. Aber in der Praxis müssen Sie die Spider ermutigen, Ihre Website prominent zu indizieren. Darum geht es bei der „Suchmaschinenoptimierung“ (kurz SEO) – .

Eine gute Suchmaschinenoptimierung für Ihre Website erfordert Folgendes:

  • Bereitstellen einer Sitemap, um den Spidern die Navigation auf Ihrer Website zu erleichtern
  • Verwenden Sie SSR (Server-Side-Rendering) und Pre-Rendering, um Ihr „Crawl-Budget“ weiter auszuschöpfen
  • Wir helfen den Bots, nützliche „indexwürdige“ Inhalte auf Ihren Seiten zu finden

2. Bereitstellung von Sitemap- und Robots-Dateien zur Führung von Web-Spidern

Ihre Website sollte eine Sitemap-Datei bereitstellen, die alle Routen auflistet, die Google (und andere Suchmaschinen) indizieren sollen. Indexierungs-Spider werden sie normalerweise trotzdem entdecken, vorausgesetzt, die Seiten in der „Baum“-Hierarchie Ihrer Website sind ordnungsgemäß über verlinkt. Ankerlinks. Es können jedoch Probleme auftreten, wenn Ihre Website groß oder neu ist und von anderen Websites immer noch schlecht referenziert wird.

Diese Probleme werden durch die Erstellung einer „Sitemap“-Datei behoben. Sitemaps können auf verschiedene Arten formatiert werden, aber im einfachsten Fall reicht die Indexierungs-Engine eine einfache Textdatei aus, die Ihre Seiten wie folgt auflistet:

// /static/sitemap.txt    - Don't copy this line
https://myProjectURL/inventory-display
https://myProjectURL/inventory-maintenance
etc
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren

Beachten Sie Folgendes:

  • Seiten, die in der Google App Engine bereitgestellt werden, werden automatisch mit einer https-URL (verschlüsselt) bereitgestellt
  • „myProjectURL“ wird höchstwahrscheinlich eine „benutzerdefinierte“ URL sein, die Sie explizit mit Ihrer Bereitstellungs-URL verknüpft haben.
  • Sie müssen nur dann Erweiterungen zu den oben gezeigten „sauberen“ URLs hinzufügen, wenn es sich um statische „.pdf“-Dateien oder ähnliches handelt.
  • Eine Text-Sitemap kann beliebig heißen, es ist jedoch üblich, sie „sitemap.txt“ zu nennen. In einer Svelte-Webanwendung müssen Sie dies jedoch im statischen Ordner Ihres Projekts speichern, damit es in Ihre Yaml-Datei integriert und im Stammverzeichnis Ihrer Webanwendung bereitgestellt wird.

Die Robots-Datei stellt einen „Partner“ für die Sitemap-Datei bereit, der:

  • Blockiert bestimmte Spider: Sie können bestimmte Webcrawler daran hindern, auf bestimmte Teile Ihrer Website zuzugreifen.
  • Blockiert bestimmte Verzeichnisse: Sie können beispielsweise /admin/ oder /private/ blockieren, um diese Seiten aus den Suchmaschinenindizes herauszuhalten.
  • Gibt den Speicherort der Sitemap an.

Hier ist ein Beispiel

// /static/sitemap.txt    - Don't copy this line
https://myProjectURL/inventory-display
https://myProjectURL/inventory-maintenance
etc
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren

In einem Svelte-Projekt muss die robots.txt-Datei (obligatorischer Dateiname) in einer /static/robots.txt-Datei gespeichert werden.

Sie können überprüfen, ob Ihre robots.txt- und sitemap.txt-Dateien korrekt im URL-Stammverzeichnis Ihres Projekts bereitgestellt werden, indem Sie versuchen, sie mit Ihrem Browser anzuzeigen:

Jede der folgenden URLs, die in das Suchfeld des Browsers eingegeben werden, sollte mit der Anzeige des Dateiinhalts antworten.

// /static/robots.txt     - Don't copy this line
User-agent: *
Disallow: https://myProjectURL/inventory-maintenance
Sitemap: https://myProjectURL/sitemap.txt
Nach dem Login kopieren
Nach dem Login kopieren

Weitere Informationen zu all diesen Themen finden Sie unter Erfahren Sie mehr über Sitemaps

Sobald Sie Ihre Sitemap erfolgreich bereitgestellt haben, könnte es nützlich sein, Google eine „Vorwarnung“ zu geben, indem Sie die Sitemap an die Google Search Console senden.

Sie beginnen hier mit der Registrierung eines „Prinzipals“ – also der URL Ihrer Website. Dazu gehört die Durchführung eines Verfahrens, mit dem Sie Google versichern können, dass Sie der Eigentümer der Website sind. Der Vorgang beginnt damit, dass die Konsole eine „Site-Verification“-Datei in Ihren „Downloads“-Ordner herunterlädt. Sie müssen dies in Ihren statischen Svelte-Ordner kopieren und Ihre Webanwendung neu erstellen/bereitstellen, um die Datei auf Ihre Remote-Site hochzuladen. Wenn Google die Datei mit dem erwarteten Inhalt finden kann, wenn Sie auf dem Authentifizierungsbildschirm auf die Schaltfläche „Bestätigen“ klicken, geht Google davon aus, dass Sie tatsächlich der Eigentümer sind.

Wenn Sie im Menü auf der linken Seite des Bildschirms auf das Tool „Sitemaps“ klicken, können Sie nun Ihre Sitemap-URL (sitemap.txt) eingeben und erhalten im Fenster „Eingereichte Sitemaps“ den Status „Erfolgreich“

Die Search Console ist ein hochentwickeltes Tool zur Überwachung des Indexierungsfortschritts auf Ihrer Website und zur Lösung eventuell gemeldeter Probleme. Weitere Informationen finden Sie unter Erste Schritte mit der Search Console

3. Nutzen Sie „Serverseitiges Rendering“ und „Pre-Rendering“, um Ihr „Crawling-Budget“ weiter auszubauen

Während Suchmaschinen in den letzten Jahren bei der Indexierung von Inhalten, die mit clientseitigem JavaScript gerendert wurden, besser geworden sind, sind sie mit Seiten, die nur HTML enthalten, zufriedener. Serverseitig gerenderte (SSR) Inhalte (d. h. Seiten, deren HTMl bereits durch die Ausführung von Datenbankzugriffs-Javascript auf dem Server generiert wurde) werden häufiger und zuverlässiger indiziert. Niemand außer Google weiß, wie ihre Indexierungs-Engines funktionieren, aber eine vernünftige Vermutung sieht ungefähr so ​​aus.

Zuerst wird Ihrer Webanwendung ein „Site-Ranking“ zuerkannt (das auf unklare Weise bestimmt wird, aber wahrscheinlich durch die Anzahl der „Backlinks“ auf Websites beeinflusst wird, die auf Ihre URL verweisen). Dadurch erhalten Sie wiederum ein bestimmtes „Crawling-Budget“ – die Zeit, die die Indexierungs-Engine bereit ist, für die Indexierung Ihrer Seiten aufzuwenden. Sie sollten dies mit Bedacht ausgeben. Serverseitiges Rendering entlastet den Bot und schont Ihr Budget. Wenn Sie also eine gute Suchmaschinenoptimierung wünschen, sollten Sie SSR verwenden!

Der ultimative Ausdruck des serviceseitigen Renderings besteht darin, dass eine „statische“ Seite – eine Seite, die Daten anzeigt, die sich entweder nie oder nur selten ändern – zum Build--Zeitpunkt durch Vorhandensein der folgenden Anweisung gerendert wird seine page.js- oder page.server.js-Datei:

// /static/sitemap.txt    - Don't copy this line
https://myProjectURL/inventory-display
https://myProjectURL/inventory-maintenance
etc
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren

Da der Server jetzt nur noch reines HTML herunterladen muss, reicht Ihr Crawl-Budget noch weiter und Ihre Benutzer erhalten eine blitzschnelle Antwort! Einzelheiten zu einer Anordnung zur Automatisierung von Pre-Rendering-Builds mithilfe eines Planers finden Sie in Beitrag 4.3.

4. Helfen Sie den Bots, nützliche „indexwürdige“ Inhalte auf Ihren Seiten zu finden

Die Dokumente von Google unter Übersicht über Crawling- und Indexierungsthemen enthalten alles, was Sie wissen. Hier ist eine Zusammenfassung:

Zunächst müssen Sie sich mit der „Mobile First“-Richtlinie von Google vertraut machen. Der Google Spider analysiert Ihre Website so, wie sie von einem Browser auf einem Mobiltelefon angezeigt würde. Das bedeutet, dass die „Reputation“ Ihrer Website (und ihr Crawling-Budget) herabgestuft wird, wenn sie beispielsweise der Meinung ist, dass Ihre Schriftgröße zu klein ist.

Wenn Ihre Webanwendung für Desktop-Benutzer entwickelt wurde, wird dies ein schwerer Schlag für Sie sein. Probieren Sie Ihre Website auf Ihrem Telefon aus und Sie werden wahrscheinlich zu dem Schluss kommen, dass sie völlig nutzlos ist.

Der Ausweg besteht darin, „responsives Styling“ zu verwenden (siehe Beitrag 4.4), sodass die Webanwendung die Seitenbreite des Geräts erkennt, auf dem sie ausgeführt wird, und die Dinge entsprechend anpasst.

Es kann sein, dass Teile Ihrer Webanwendung nicht für den Betrieb der Website geeignet sind. Möglicherweise möchten Sie diese entfernen, Google möchte Sie jedoch daran erinnern, dass der Großteil der Indexierung über mobile Seiten erfolgt. Sie empfehlen, solche Inhalte vorsichtig hinter Tabulatoren oder „Akkordeons“ zu verbergen.

Wonach Webspider in erster Linie suchen, sind Inhalte – Informationen, die Suchmaschinenkunden nützlich finden. Sie benötigen jedoch Ihre Hilfe, um dies zu finden und zu interpretieren. Hier sind einige Tipps, wie Sie dies tun könnten@

  • Geben Sie jeder Seite einen gut geschriebenen und einzigartigen , <meta name="description" content=" ... "> und <link> Elemente innerhalb eines <svelte:head> Codeblock. Hier ist ein Beispiel: </li> </ul> <div class="code" style="position:relative; padding:0px; margin:0px;"><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false">// /static/robots.txt - Don't copy this line User-agent: * Disallow: https://myProjectURL/inventory-maintenance Sitemap: https://myProjectURL/sitemap.txt </pre><div class="contentsignin">Nach dem Login kopieren</div></div><div class="contentsignin">Nach dem Login kopieren</div></div> <p><em>Diese Vereinbarung delegiert Svelte die umständliche Aufgabe des Einfügens von <title>, <meta> und <link> Elemente von <head> in das DOM. Der <Link> Das Element hier teilt dem Indexierungs-Bot mit, welche „Marke“ einer Website, die möglicherweise als „https://myUrl“ und „https://myUrl/“ usw. erreichbar ist, die „Hauptversion“ oder „bevorzugte“ Version ist. Bitten Sie chatGPT um ein Tutorial zum Wort „kanonisch“, wenn Sie die ganze Geschichte erfahren möchten.</em> </p> <ul> <li>Stellen Sie sicher, dass der Textinhalt von <a> Ankerlinks beschreiben klar den Inhalt der verlinkten Seite oder werden (falls dies unpraktisch ist) durch ein title=-Tag ergänzt. Verwenden Sie im href=-Tag eine absolute URL (dh eine, die alle ihre Komponenten enthält). Hier ist ein Beispiel </li> </ul> <div class="code" style="position:relative; padding:0px; margin:0px;"><div class="code" style="position:relative; padding:0px; margin:0px;"><div class="code" style="position:relative; padding:0px; margin:0px;"><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false">// /static/sitemap.txt - Don't copy this line https://myProjectURL/inventory-display https://myProjectURL/inventory-maintenance etc </pre><div class="contentsignin">Nach dem Login kopieren</div></div><div class="contentsignin">Nach dem Login kopieren</div></div><div class="contentsignin">Nach dem Login kopieren</div></div><div class="contentsignin">Nach dem Login kopieren</div></div> <ul> <li>Verwenden Sie „strukturierte“ Datenbeschreibungen auf Websites (z. B. „Rezept“-Websites), die feste Informationsklassen in einem genau definierten Format anzeigen. „Strukturierte Daten“ beziehen sich in diesem Zusammenhang auf ein standardisiertes Format zur Bereitstellung von Informationen über eine Seite und zur Klassifizierung ihres Inhalts. Das gebräuchlichste Format für strukturierte Daten im Web ist das von schema.org veröffentlichte. Fragen Sie chatGPT nach einem Beispiel, wenn Sie mehr darüber erfahren möchten und wie Sie strukturierte Daten in einer Svelte-Webanwendung verwenden würden. </li> </ul> <p>Das obige ist der detaillierte Inhalt vonNgSysV.SEO (Suchmaschinenoptimierung). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!</p> </div> </div> <div style="height: 25px;"> <div style="display: inline-flex;float: right; color:#333333;">Quelle:dev.to</div> </div> <div class="wzconOtherwz"> <a href="https://www.php.cn/de/faq/1796704551.html" title="Wie implementiert man bedingtes Rendering in ReactJS mithilfe der if-else-Logik?"> <span>Vorheriger Artikel:Wie implementiert man bedingtes Rendering in ReactJS mithilfe der if-else-Logik?</span> </a> <a href="https://www.php.cn/de/faq/1796704561.html" title="Warum gibt JSON.stringify beim Serialisieren eines Fehlers ein leeres Objekt zurück?"> <span>Nächster Artikel:Warum gibt JSON.stringify beim Serialisieren eines Fehlers ein leeres Objekt zurück?</span> </a> </div> <div class="wzconShengming"> <div class="bzsmdiv">Erklärung dieser Website</div> <div>Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn</div> </div> <ins class="adsbygoogle" style="display:block" data-ad-format="autorelaxed" data-ad-client="ca-pub-5902227090019525" data-ad-slot="2507867629"></ins> <script> (adsbygoogle = window.adsbygoogle || []).push({}); </script> <div class="wzconZzwz"> <div class="wzconZzwztitle">Neueste Artikel des Autors</div> <ul> </ul> </div> <div class="wzconZzwz"> <div class="wzconZzwztitle">Aktuelle Ausgaben</div> <div class="wdsyContent"> <div class="wdsyConDiv flexRow wdsyConDiv1"> <div class="wdcdContent flexColumn"> <a href="https://www.php.cn/de/wenda/176411.html" target="_blank" title="function_exists() kann die benutzerdefinierte Funktion nicht ermitteln" class="wdcdcTitle">function_exists() kann die benutzerdefinierte Funktion nicht ermitteln</a> <a href="https://www.php.cn/de/wenda/176411.html" class="wdcdcCons">Funktionstest () {Verwendung der Verwendung durch -Durch -Durch -Durch -Durch -Durch -Durc...</a> <div class="wdcdcInfo flexRow"> <div class="wdcdcileft"> <span class="wdcdciSpan"> Aus 2024-04-29 11:01:01</span> </div> <div class="wdcdciright flexRow"> <div class="wdcdcirdz flexRow ira"> <b class="wdcdcirdzi"></b>0 </div> <div class="wdcdcirpl flexRow ira"><b class="wdcdcirpli"></b>3</div> <div class="wdcdcirwatch flexRow ira"><b class="wdcdcirwatchi"></b>2079</div> </div> </div> </div> </div> <div class="wdsyConLine wdsyConLine2"></div> <div class="wdsyConDiv flexRow wdsyConDiv1"> <div class="wdcdContent flexColumn"> <a href="https://www.php.cn/de/wenda/176410.html" target="_blank" title="So zeigen Sie die mobile Version von Google Chrome an" class="wdcdcTitle">So zeigen Sie die mobile Version von Google Chrome an</a> <a href="https://www.php.cn/de/wenda/176410.html" class="wdcdcCons">Hallo Lehrer, wie kann ich Google Chrome in eine mobile Version umwandeln?</a> <div class="wdcdcInfo flexRow"> <div class="wdcdcileft"> <span class="wdcdciSpan"> Aus 2024-04-23 00:22:19</span> </div> <div class="wdcdciright flexRow"> <div class="wdcdcirdz flexRow ira"> <b class="wdcdcirdzi"></b>0 </div> <div class="wdcdcirpl flexRow ira"><b class="wdcdcirpli"></b>11</div> <div class="wdcdcirwatch flexRow ira"><b class="wdcdcirwatchi"></b>2242</div> </div> </div> </div> </div> <div class="wdsyConLine wdsyConLine2"></div> <div class="wdsyConDiv flexRow wdsyConDiv1"> <div class="wdcdContent flexColumn"> <a href="https://www.php.cn/de/wenda/176407.html" target="_blank" title="Das untergeordnete Fenster bedient das übergeordnete Fenster, aber die Ausgabe antwortet nicht." class="wdcdcTitle">Das untergeordnete Fenster bedient das übergeordnete Fenster, aber die Ausgabe antwortet nicht.</a> <a href="https://www.php.cn/de/wenda/176407.html" class="wdcdcCons">Die ersten beiden Sätze sind ausführbar, der letzte Satz jedoch nicht.</a> <div class="wdcdcInfo flexRow"> <div class="wdcdcileft"> <span class="wdcdciSpan"> Aus 2024-04-19 15:37:47</span> </div> <div class="wdcdciright flexRow"> <div class="wdcdcirdz flexRow ira"> <b class="wdcdcirdzi"></b>0 </div> <div class="wdcdcirpl flexRow ira"><b class="wdcdcirpli"></b>1</div> <div class="wdcdcirwatch flexRow ira"><b class="wdcdcirwatchi"></b>1888</div> </div> </div> </div> </div> <div class="wdsyConLine wdsyConLine2"></div> <div class="wdsyConDiv flexRow wdsyConDiv1"> <div class="wdcdContent flexColumn"> <a href="https://www.php.cn/de/wenda/176406.html" target="_blank" title="Im übergeordneten Fenster erfolgt keine Ausgabe" class="wdcdcTitle">Im übergeordneten Fenster erfolgt keine Ausgabe</a> <a href="https://www.php.cn/de/wenda/176406.html" class="wdcdcCons">document.onclick = function(){ window.opener.document.write('Ich bin die Ausgabe des unter...</a> <div class="wdcdcInfo flexRow"> <div class="wdcdcileft"> <span class="wdcdciSpan"> Aus 2024-04-18 23:52:34</span> </div> <div class="wdcdciright flexRow"> <div class="wdcdcirdz flexRow ira"> <b class="wdcdcirdzi"></b>0 </div> <div class="wdcdcirpl flexRow ira"><b class="wdcdcirpli"></b>1</div> <div class="wdcdcirwatch flexRow ira"><b class="wdcdcirwatchi"></b>1767</div> </div> </div> </div> </div> <div class="wdsyConLine wdsyConLine2"></div> <div class="wdsyConDiv flexRow wdsyConDiv1"> <div class="wdcdContent flexColumn"> <a href="https://www.php.cn/de/wenda/176405.html" target="_blank" title="Wo gibt es die Kursunterlagen zum CSS-Mindmapping?" class="wdcdcTitle">Wo gibt es die Kursunterlagen zum CSS-Mindmapping?</a> <a href="https://www.php.cn/de/wenda/176405.html" class="wdcdcCons">Kursunterlagen</a> <div class="wdcdcInfo flexRow"> <div class="wdcdcileft"> <span class="wdcdciSpan"> Aus 2024-04-16 10:10:18</span> </div> <div class="wdcdciright flexRow"> <div class="wdcdcirdz flexRow ira"> <b class="wdcdcirdzi"></b>0 </div> <div class="wdcdcirpl flexRow ira"><b class="wdcdcirpli"></b>0</div> <div class="wdcdcirwatch flexRow ira"><b class="wdcdcirwatchi"></b>1804</div> </div> </div> </div> </div> <div class="wdsyConLine wdsyConLine2"></div> </div> </div> <div class="wzconZt" > <div class="wzczt-title"> <div>verwandte Themen</div> <a href="https://www.php.cn/de/faq/zt" target="_blank">Mehr> </a> </div> <div class="wzcttlist"> <ul> <li class="ul-li"> <a target="_blank" href="https://www.php.cn/de/faq/szhbkhysmyq"><img src="https://img.php.cn/upload/subject/202407/22/2024072213231194226.jpg?x-oss-process=image/resize,m_fill,h_145,w_220" alt="Was sind die Voraussetzungen für die Eröffnung eines Digitalwährungskontos? Ist es frei?" /> </a> <a target="_blank" href="https://www.php.cn/de/faq/szhbkhysmyq" class="title-a-spanl" title="Was sind die Voraussetzungen für die Eröffnung eines Digitalwährungskontos? Ist es frei?"><span>Was sind die Voraussetzungen für die Eröffnung eines Digitalwährungskontos? Ist es frei?</span> </a> </li> <li class="ul-li"> <a target="_blank" href="https://www.php.cn/de/faq/windowsxmhsmd"><img src="https://img.php.cn/upload/subject/202407/22/2024072212252776717.jpg?x-oss-process=image/resize,m_fill,h_145,w_220" alt="Der Unterschied zwischen Windows-Ruhezustand und Ruhezustand" /> </a> <a target="_blank" href="https://www.php.cn/de/faq/windowsxmhsmd" class="title-a-spanl" title="Der Unterschied zwischen Windows-Ruhezustand und Ruhezustand"><span>Der Unterschied zwischen Windows-Ruhezustand und Ruhezustand</span> </a> </li> <li class="ul-li"> <a target="_blank" href="https://www.php.cn/de/faq/jquerysxfyff"><img src="https://img.php.cn/upload/subject/202407/22/2024072213402127780.jpg?x-oss-process=image/resize,m_fill,h_145,w_220" alt="jquery implementiert die Paging-Methode" /> </a> <a target="_blank" href="https://www.php.cn/de/faq/jquerysxfyff" class="title-a-spanl" title="jquery implementiert die Paging-Methode"><span>jquery implementiert die Paging-Methode</span> </a> </li> <li class="ul-li"> <a target="_blank" href="https://www.php.cn/de/faq/wxbqbzmsc"><img src="https://img.php.cn/upload/subject/202407/22/2024072214110284058.jpg?x-oss-process=image/resize,m_fill,h_145,w_220" alt="So löschen Sie WeChat-Emoticons" /> </a> <a target="_blank" href="https://www.php.cn/de/faq/wxbqbzmsc" class="title-a-spanl" title="So löschen Sie WeChat-Emoticons"><span>So löschen Sie WeChat-Emoticons</span> </a> </li> <li class="ul-li"> <a target="_blank" href="https://www.php.cn/de/faq/createmutexhs"><img src="https://img.php.cn/upload/subject/202407/22/2024072213412142770.jpg?x-oss-process=image/resize,m_fill,h_145,w_220" alt="Verwendung der Funktion createmutex" /> </a> <a target="_blank" href="https://www.php.cn/de/faq/createmutexhs" class="title-a-spanl" title="Verwendung der Funktion createmutex"><span>Verwendung der Funktion createmutex</span> </a> </li> <li class="ul-li"> <a target="_blank" href="https://www.php.cn/de/faq/contextmenu"><img src="https://img.php.cn/upload/subject/202407/22/2024072214404728628.jpg?x-oss-process=image/resize,m_fill,h_145,w_220" alt="Kontextmenü" /> </a> <a target="_blank" href="https://www.php.cn/de/faq/contextmenu" class="title-a-spanl" title="Kontextmenü"><span>Kontextmenü</span> </a> </li> <li class="ul-li"> <a target="_blank" href="https://www.php.cn/de/faq/ftpfwqyfjs"><img src="https://img.php.cn/upload/subject/202407/22/2024072213592055741.jpg?x-oss-process=image/resize,m_fill,h_145,w_220" alt="Einführung in die Nutzung von FTP-Servern" /> </a> <a target="_blank" href="https://www.php.cn/de/faq/ftpfwqyfjs" class="title-a-spanl" title="Einführung in die Nutzung von FTP-Servern"><span>Einführung in die Nutzung von FTP-Servern</span> </a> </li> <li class="ul-li"> <a target="_blank" href="https://www.php.cn/de/faq/realvnczmy"><img src="https://img.php.cn/upload/subject/202407/22/2024072213375570120.jpg?x-oss-process=image/resize,m_fill,h_145,w_220" alt="So verwenden Sie RealVNC" /> </a> <a target="_blank" href="https://www.php.cn/de/faq/realvnczmy" class="title-a-spanl" title="So verwenden Sie RealVNC"><span>So verwenden Sie RealVNC</span> </a> </li> </ul> </div> </div> </div> </div> <div class="phpwzright"> <ins class="adsbygoogle" style="display:block" data-ad-client="ca-pub-5902227090019525" data-ad-slot="3653428331" data-ad-format="auto" data-full-width-responsive="true"></ins> <script> (adsbygoogle = window.adsbygoogle || []).push({}); </script> <div class="wzrOne"> <div class="wzroTitle">Beliebte Empfehlungen</div> <div class="wzroList"> <ul> <li> <div class="wzczzwzli"> <span class="layui-badge-dots wzrolr"></span> <a style="height: auto;" title="Was bedeutet js" href="https://www.php.cn/de/faq/482163.html">Was bedeutet js</a> </div> </li> <li> <div class="wzczzwzli"> <span class="layui-badge-dots wzrolr"></span> <a style="height: auto;" title="Wie konvertiere ich einen String in ein Array in js?" href="https://www.php.cn/de/faq/461802.html">Wie konvertiere ich einen String in ein Array in js?</a> </div> </li> <li> <div class="wzczzwzli"> <span class="layui-badge-dots wzrolr"></span> <a style="height: auto;" title="So aktualisieren Sie die Seite mit Javascript" href="https://www.php.cn/de/faq/473330.html">So aktualisieren Sie die Seite mit Javascript</a> </div> </li> <li> <div class="wzczzwzli"> <span class="layui-badge-dots wzrolr"></span> <a style="height: auto;" title="So verwenden Sie die SQL-Funktion" href="https://www.php.cn/de/faq/415276.html">So verwenden Sie die SQL-Funktion</a> </div> </li> <li> <div class="wzczzwzli"> <span class="layui-badge-dots wzrolr"></span> <a style="height: auto;" title="So löschen Sie ein Element im JS-Array" href="https://www.php.cn/de/faq/475790.html">So löschen Sie ein Element im JS-Array</a> </div> </li> </ul> </div> </div> <script src="https://sw.php.cn/hezuo/cac1399ab368127f9b113b14eb3316d0.js" type="text/javascript"></script> <div class="wzrThree"> <div class="wzrthree-title"> <div>Beliebte Tutorials</div> <a target="_blank" href="https://www.php.cn/de/course.html">Mehr> </a> </div> <div class="wzrthreelist swiper2"> <div class="wzrthreeTab swiper-wrapper"> <div class="check tabdiv swiper-slide" data-id="one">Verwandte Tutorials <div></div></div> <div class="tabdiv swiper-slide" data-id="two">Beliebte Empfehlungen<div></div></div> <div class="tabdiv swiper-slide" data-id="three">Aktuelle Kurse<div></div></div> </div> <ul class="one"> <li> <a target="_blank" href="https://www.php.cn/de/course/812.html" title="Das neueste Video-Tutorial zur Weltpremiere von ThinkPHP 5.1 (60 Tage zum Online-Schulungskurs zum PHP-Experten)" class="wzrthreelaimg"> <img src="https://img.php.cn/upload/course/000/000/041/620debc3eab3f377.jpg" alt="Das neueste Video-Tutorial zur Weltpremiere von ThinkPHP 5.1 (60 Tage zum Online-Schulungskurs zum PHP-Experten)"/> </a> <div class="wzrthree-right"> <a target="_blank" title="Das neueste Video-Tutorial zur Weltpremiere von ThinkPHP 5.1 (60 Tage zum Online-Schulungskurs zum PHP-Experten)" href="https://www.php.cn/de/course/812.html">Das neueste Video-Tutorial zur Weltpremiere von ThinkPHP 5.1 (60 Tage zum Online-Schulungskurs zum PHP-Experten)</a> <div class="wzrthreerb"> <div>1421856 <b class="kclbcollectb"></b></div> <div class="courseICollection" data-id="812"> <b class="nofollow small-nocollect"></b> </div> </div> </div> </li> <li> <a target="_blank" href="https://www.php.cn/de/course/74.html" title="PHP-Einführungs-Tutorial eins: Lernen Sie PHP in einer Woche" class="wzrthreelaimg"> <img src="https://img.php.cn/upload/course/000/000/068/6253d1e28ef5c345.png" alt="PHP-Einführungs-Tutorial eins: Lernen Sie PHP in einer Woche"/> </a> <div class="wzrthree-right"> <a target="_blank" title="PHP-Einführungs-Tutorial eins: Lernen Sie PHP in einer Woche" href="https://www.php.cn/de/course/74.html">PHP-Einführungs-Tutorial eins: Lernen Sie PHP in einer Woche</a> <div class="wzrthreerb"> <div>4266452 <b class="kclbcollectb"></b></div> <div class="courseICollection" data-id="74"> <b class="nofollow small-nocollect"></b> </div> </div> </div> </li> <li> <a target="_blank" href="https://www.php.cn/de/course/286.html" title="JAVA-Video-Tutorial für Anfänger" class="wzrthreelaimg"> <img src="https://img.php.cn/upload/course/000/000/068/62590a2bacfd9379.png" alt="JAVA-Video-Tutorial für Anfänger"/> </a> <div class="wzrthree-right"> <a target="_blank" title="JAVA-Video-Tutorial für Anfänger" href="https://www.php.cn/de/course/286.html">JAVA-Video-Tutorial für Anfänger</a> <div class="wzrthreerb"> <div>2520608 <b class="kclbcollectb"></b></div> <div class="courseICollection" data-id="286"> <b class="nofollow small-nocollect"></b> </div> </div> </div> </li> <li> <a target="_blank" href="https://www.php.cn/de/course/504.html" title="Das nullbasierte Einführungsvideo-Tutorial von Little Turtle zum Erlernen von Python" class="wzrthreelaimg"> <img src="https://img.php.cn/upload/course/000/000/068/62590a67ce3a6655.png" alt="Das nullbasierte Einführungsvideo-Tutorial von Little Turtle zum Erlernen von Python"/> </a> <div class="wzrthree-right"> <a target="_blank" title="Das nullbasierte Einführungsvideo-Tutorial von Little Turtle zum Erlernen von Python" href="https://www.php.cn/de/course/504.html">Das nullbasierte Einführungsvideo-Tutorial von Little Turtle zum Erlernen von Python</a> <div class="wzrthreerb"> <div>506658 <b class="kclbcollectb"></b></div> <div class="courseICollection" data-id="504"> <b class="nofollow small-nocollect"></b> </div> </div> </div> </li> <li> <a target="_blank" href="https://www.php.cn/de/course/2.html" title="PHP Zero-basiertes Einführungs-Tutorial" class="wzrthreelaimg"> <img src="https://img.php.cn/upload/course/000/000/068/6253de27bc161468.png" alt="PHP Zero-basiertes Einführungs-Tutorial"/> </a> <div class="wzrthree-right"> <a target="_blank" title="PHP Zero-basiertes Einführungs-Tutorial" href="https://www.php.cn/de/course/2.html">PHP Zero-basiertes Einführungs-Tutorial</a> <div class="wzrthreerb"> <div>861705 <b class="kclbcollectb"></b></div> <div class="courseICollection" data-id="2"> <b class="nofollow small-nocollect"></b> </div> </div> </div> </li> </ul> <ul class="two" style="display: none;"> <li> <a target="_blank" href="https://www.php.cn/de/course/812.html" title="Das neueste Video-Tutorial zur Weltpremiere von ThinkPHP 5.1 (60 Tage zum Online-Schulungskurs zum PHP-Experten)" class="wzrthreelaimg"> <img src="https://img.php.cn/upload/course/000/000/041/620debc3eab3f377.jpg" alt="Das neueste Video-Tutorial zur Weltpremiere von ThinkPHP 5.1 (60 Tage zum Online-Schulungskurs zum PHP-Experten)"/> </a> <div class="wzrthree-right"> <a target="_blank" title="Das neueste Video-Tutorial zur Weltpremiere von ThinkPHP 5.1 (60 Tage zum Online-Schulungskurs zum PHP-Experten)" href="https://www.php.cn/de/course/812.html">Das neueste Video-Tutorial zur Weltpremiere von ThinkPHP 5.1 (60 Tage zum Online-Schulungskurs zum PHP-Experten)</a> <div class="wzrthreerb"> <div >1421856 Lernzeiten</div> <div class="courseICollection" data-id="812"> <b class="nofollow small-nocollect"></b> </div> </div> </div> </li> <li> <a target="_blank" href="https://www.php.cn/de/course/286.html" title="JAVA-Video-Tutorial für Anfänger" class="wzrthreelaimg"> <img src="https://img.php.cn/upload/course/000/000/068/62590a2bacfd9379.png" alt="JAVA-Video-Tutorial für Anfänger"/> </a> <div class="wzrthree-right"> <a target="_blank" title="JAVA-Video-Tutorial für Anfänger" href="https://www.php.cn/de/course/286.html">JAVA-Video-Tutorial für Anfänger</a> <div class="wzrthreerb"> <div >2520608 Lernzeiten</div> <div class="courseICollection" data-id="286"> <b class="nofollow small-nocollect"></b> </div> </div> </div> </li> <li> <a target="_blank" href="https://www.php.cn/de/course/504.html" title="Das nullbasierte Einführungsvideo-Tutorial von Little Turtle zum Erlernen von Python" class="wzrthreelaimg"> <img src="https://img.php.cn/upload/course/000/000/068/62590a67ce3a6655.png" alt="Das nullbasierte Einführungsvideo-Tutorial von Little Turtle zum Erlernen von Python"/> </a> <div class="wzrthree-right"> <a target="_blank" title="Das nullbasierte Einführungsvideo-Tutorial von Little Turtle zum Erlernen von Python" href="https://www.php.cn/de/course/504.html">Das nullbasierte Einführungsvideo-Tutorial von Little Turtle zum Erlernen von Python</a> <div class="wzrthreerb"> <div >506658 Lernzeiten</div> <div class="courseICollection" data-id="504"> <b class="nofollow small-nocollect"></b> </div> </div> </div> </li> <li> <a target="_blank" href="https://www.php.cn/de/course/901.html" title="Kurze Einführung in die Web-Frontend-Entwicklung" class="wzrthreelaimg"> <img src="https://img.php.cn/upload/course/000/000/067/64be28a53a4f6310.png" alt="Kurze Einführung in die Web-Frontend-Entwicklung"/> </a> <div class="wzrthree-right"> <a target="_blank" title="Kurze Einführung in die Web-Frontend-Entwicklung" href="https://www.php.cn/de/course/901.html">Kurze Einführung in die Web-Frontend-Entwicklung</a> <div class="wzrthreerb"> <div >215678 Lernzeiten</div> <div class="courseICollection" data-id="901"> <b class="nofollow small-nocollect"></b> </div> </div> </div> </li> <li> <a target="_blank" href="https://www.php.cn/de/course/234.html" title="Meistern Sie PS-Video-Tutorials von Grund auf" class="wzrthreelaimg"> <img src="https://img.php.cn/upload/course/000/000/068/62611f57ed0d4840.jpg" alt="Meistern Sie PS-Video-Tutorials von Grund auf"/> </a> <div class="wzrthree-right"> <a target="_blank" title="Meistern Sie PS-Video-Tutorials von Grund auf" href="https://www.php.cn/de/course/234.html">Meistern Sie PS-Video-Tutorials von Grund auf</a> <div class="wzrthreerb"> <div >887208 Lernzeiten</div> <div class="courseICollection" data-id="234"> <b class="nofollow small-nocollect"></b> </div> </div> </div> </li> </ul> <ul class="three" style="display: none;"> <li> <a target="_blank" href="https://www.php.cn/de/course/1648.html" title="[Web-Frontend] Node.js-Schnellstart" class="wzrthreelaimg"> <img src="https://img.php.cn/upload/course/000/000/067/662b5d34ba7c0227.png" alt="[Web-Frontend] Node.js-Schnellstart"/> </a> <div class="wzrthree-right"> <a target="_blank" title="[Web-Frontend] Node.js-Schnellstart" href="https://www.php.cn/de/course/1648.html">[Web-Frontend] Node.js-Schnellstart</a> <div class="wzrthreerb"> <div >7287 Lernzeiten</div> <div class="courseICollection" data-id="1648"> <b class="nofollow small-nocollect"></b> </div> </div> </div> </li> <li> <a target="_blank" href="https://www.php.cn/de/course/1647.html" title="Vollständige Sammlung ausländischer Full-Stack-Kurse zur Webentwicklung" class="wzrthreelaimg"> <img src="https://img.php.cn/upload/course/000/000/067/6628cc96e310c937.png" alt="Vollständige Sammlung ausländischer Full-Stack-Kurse zur Webentwicklung"/> </a> <div class="wzrthree-right"> <a target="_blank" title="Vollständige Sammlung ausländischer Full-Stack-Kurse zur Webentwicklung" href="https://www.php.cn/de/course/1647.html">Vollständige Sammlung ausländischer Full-Stack-Kurse zur Webentwicklung</a> <div class="wzrthreerb"> <div >5691 Lernzeiten</div> <div class="courseICollection" data-id="1647"> <b class="nofollow small-nocollect"></b> </div> </div> </div> </li> <li> <a target="_blank" href="https://www.php.cn/de/course/1646.html" title="Gehen Sie zur praktischen Anwendung von GraphQL" class="wzrthreelaimg"> <img src="https://img.php.cn/upload/course/000/000/067/662221173504a436.png" alt="Gehen Sie zur praktischen Anwendung von GraphQL"/> </a> <div class="wzrthree-right"> <a target="_blank" title="Gehen Sie zur praktischen Anwendung von GraphQL" href="https://www.php.cn/de/course/1646.html">Gehen Sie zur praktischen Anwendung von GraphQL</a> <div class="wzrthreerb"> <div >4775 Lernzeiten</div> <div class="courseICollection" data-id="1646"> <b class="nofollow small-nocollect"></b> </div> </div> </div> </li> <li> <a target="_blank" href="https://www.php.cn/de/course/1645.html" title="Der 550-W-Lüftermeister lernt Schritt für Schritt JavaScript von Grund auf" class="wzrthreelaimg"> <img src="https://img.php.cn/upload/course/000/000/067/662077e163124646.png" alt="Der 550-W-Lüftermeister lernt Schritt für Schritt JavaScript von Grund auf"/> </a> <div class="wzrthree-right"> <a target="_blank" title="Der 550-W-Lüftermeister lernt Schritt für Schritt JavaScript von Grund auf" href="https://www.php.cn/de/course/1645.html">Der 550-W-Lüftermeister lernt Schritt für Schritt JavaScript von Grund auf</a> <div class="wzrthreerb"> <div >679 Lernzeiten</div> <div class="courseICollection" data-id="1645"> <b class="nofollow small-nocollect"></b> </div> </div> </div> </li> <li> <a target="_blank" href="https://www.php.cn/de/course/1644.html" title="Python-Meister Mosh, ein Anfänger ohne Grundkenntnisse, kann in 6 Stunden loslegen" class="wzrthreelaimg"> <img src="https://img.php.cn/upload/course/000/000/067/6616418ca80b8916.png" alt="Python-Meister Mosh, ein Anfänger ohne Grundkenntnisse, kann in 6 Stunden loslegen"/> </a> <div class="wzrthree-right"> <a target="_blank" title="Python-Meister Mosh, ein Anfänger ohne Grundkenntnisse, kann in 6 Stunden loslegen" href="https://www.php.cn/de/course/1644.html">Python-Meister Mosh, ein Anfänger ohne Grundkenntnisse, kann in 6 Stunden loslegen</a> <div class="wzrthreerb"> <div >24114 Lernzeiten</div> <div class="courseICollection" data-id="1644"> <b class="nofollow small-nocollect"></b> </div> </div> </div> </li> </ul> </div> <script> var mySwiper = new Swiper('.swiper2', { autoplay: false,//可选选项,自动滑动 slidesPerView : 'auto', }) $('.wzrthreeTab>div').click(function(e){ $('.wzrthreeTab>div').removeClass('check') $(this).addClass('check') $('.wzrthreelist>ul').css('display','none') $('.'+e.currentTarget.dataset.id).show() }) </script> </div> <div class="wzrFour"> <div class="wzrfour-title"> <div>Neueste Downloads</div> <a href="https://www.php.cn/de/xiazai">Mehr> </a> </div> <script> $(document).ready(function(){ var sjyx_banSwiper = new Swiper(".sjyx_banSwiperwz",{ speed:1000, autoplay:{ delay:3500, disableOnInteraction: false, }, pagination:{ el:'.sjyx_banSwiperwz .swiper-pagination', clickable :false, }, loop:true }) }) </script> <div class="wzrfourList swiper3"> <div class="wzrfourlTab swiper-wrapper"> <div class="check swiper-slide" data-id="onef">Web-Effekte <div></div></div> <div class="swiper-slide" data-id="twof">Quellcode der Website<div></div></div> <div class="swiper-slide" data-id="threef">Website-Materialien<div></div></div> <div class="swiper-slide" data-id="fourf">Frontend-Vorlage<div></div></div> </div> <ul class="onef"> <li> <div class="wzrfourli"> <span class="layui-badge-dots wzrflr"></span> <a target="_blank" title="Kontaktcode für das jQuery-Enterprise-Nachrichtenformular" href="https://www.php.cn/de/toolset/js-special-effects/8071">[Formular-Schaltfläche] Kontaktcode für das jQuery-Enterprise-Nachrichtenformular</a> </div> </li> <li> <div class="wzrfourli"> <span class="layui-badge-dots wzrflr"></span> <a target="_blank" title="Wiedergabeeffekte für HTML5-MP3-Spieluhren" href="https://www.php.cn/de/toolset/js-special-effects/8070">[Spezialeffekte für Spieler] Wiedergabeeffekte für HTML5-MP3-Spieluhren</a> </div> </li> <li> <div class="wzrfourli"> <span class="layui-badge-dots wzrflr"></span> <a target="_blank" title="HTML5 coole Partikelanimations-Navigationsmenü-Spezialeffekte" href="https://www.php.cn/de/toolset/js-special-effects/8069">[Menünavigation] HTML5 coole Partikelanimations-Navigationsmenü-Spezialeffekte</a> </div> </li> <li> <div class="wzrfourli"> <span class="layui-badge-dots wzrflr"></span> <a target="_blank" title="Drag-and-Drop-Bearbeitungscode für visuelle jQuery-Formulare" href="https://www.php.cn/de/toolset/js-special-effects/8068">[Formular-Schaltfläche] Drag-and-Drop-Bearbeitungscode für visuelle jQuery-Formulare</a> </div> </li> <li> <div class="wzrfourli"> <span class="layui-badge-dots wzrflr"></span> <a target="_blank" title="VUE.JS imitiert den Kugou-Musik-Player-Code" href="https://www.php.cn/de/toolset/js-special-effects/8067">[Spezialeffekte für Spieler] VUE.JS imitiert den Kugou-Musik-Player-Code</a> </div> </li> <li> <div class="wzrfourli"> <span class="layui-badge-dots wzrflr"></span> <a target="_blank" title="Klassisches HTML5-Pushing-Box-Spiel" href="https://www.php.cn/de/toolset/js-special-effects/8066">[HTML5-Spezialeffekte] Klassisches HTML5-Pushing-Box-Spiel</a> </div> </li> <li> <div class="wzrfourli"> <span class="layui-badge-dots wzrflr"></span> <a target="_blank" title="jQuery-Scrollen zum Hinzufügen oder Reduzieren von Bildeffekten" href="https://www.php.cn/de/toolset/js-special-effects/8065">[Bildspezialeffekte] jQuery-Scrollen zum Hinzufügen oder Reduzieren von Bildeffekten</a> </div> </li> <li> <div class="wzrfourli"> <span class="layui-badge-dots wzrflr"></span> <a target="_blank" title="Persönlicher CSS3-Albumcover-Hover-Zoom-Effekt" href="https://www.php.cn/de/toolset/js-special-effects/8064">[Fotoalbumeffekte] Persönlicher CSS3-Albumcover-Hover-Zoom-Effekt</a> </div> </li> </ul> <ul class="twof" style="display:none"> <li> <div class="wzrfourli"> <span class="layui-badge-dots wzrflr"></span> <a href="https://www.php.cn/de/toolset/website-source-code/8328" title="Website-Vorlage für Reinigungs- und Reparaturdienste für Inneneinrichtungen" target="_blank">[Frontend-Vorlage] Website-Vorlage für Reinigungs- und Reparaturdienste für Inneneinrichtungen</a> </div> </li> <li> <div class="wzrfourli"> <span class="layui-badge-dots wzrflr"></span> <a href="https://www.php.cn/de/toolset/website-source-code/8327" title="Persönliche Lebenslauf-Leitfaden-Seitenvorlage in frischen Farben" target="_blank">[Frontend-Vorlage] Persönliche Lebenslauf-Leitfaden-Seitenvorlage in frischen Farben</a> </div> </li> <li> <div class="wzrfourli"> <span class="layui-badge-dots wzrflr"></span> <a href="https://www.php.cn/de/toolset/website-source-code/8326" title="Web-Vorlage für kreativen Job-Lebenslauf für Designer" target="_blank">[Frontend-Vorlage] Web-Vorlage für kreativen Job-Lebenslauf für Designer</a> </div> </li> <li> <div class="wzrfourli"> <span class="layui-badge-dots wzrflr"></span> <a href="https://www.php.cn/de/toolset/website-source-code/8325" title="Website-Vorlage eines modernen Ingenieurbauunternehmens" target="_blank">[Frontend-Vorlage] Website-Vorlage eines modernen Ingenieurbauunternehmens</a> </div> </li> <li> <div class="wzrfourli"> <span class="layui-badge-dots wzrflr"></span> <a href="https://www.php.cn/de/toolset/website-source-code/8324" title="Responsive HTML5-Vorlage für Bildungseinrichtungen" target="_blank">[Frontend-Vorlage] Responsive HTML5-Vorlage für Bildungseinrichtungen</a> </div> </li> <li> <div class="wzrfourli"> <span class="layui-badge-dots wzrflr"></span> <a href="https://www.php.cn/de/toolset/website-source-code/8323" title="Vorlage für die Website eines Online-E-Book-Shops für Einkaufszentren" target="_blank">[Frontend-Vorlage] Vorlage für die Website eines Online-E-Book-Shops für Einkaufszentren</a> </div> </li> <li> <div class="wzrfourli"> <span class="layui-badge-dots wzrflr"></span> <a href="https://www.php.cn/de/toolset/website-source-code/8322" title="IT-Technologie löst Website-Vorlage für Internetunternehmen" target="_blank">[Frontend-Vorlage] IT-Technologie löst Website-Vorlage für Internetunternehmen</a> </div> </li> <li> <div class="wzrfourli"> <span class="layui-badge-dots wzrflr"></span> <a href="https://www.php.cn/de/toolset/website-source-code/8321" title="Website-Vorlage für Devisenhandelsdienste im violetten Stil" target="_blank">[Frontend-Vorlage] Website-Vorlage für Devisenhandelsdienste im violetten Stil</a> </div> </li> </ul> <ul class="threef" style="display:none"> <li> <div class="wzrfourli"> <span class="layui-badge-dots wzrflr"></span> <a href="https://www.php.cn/de/toolset/website-materials/3078" target="_blank" title="可爱的夏天元素矢量素材(EPS+PNG)">[PNG material] 可爱的夏天元素矢量素材(EPS+PNG)</a> </div> </li> <li> <div class="wzrfourli"> <span class="layui-badge-dots wzrflr"></span> <a href="https://www.php.cn/de/toolset/website-materials/3077" target="_blank" title="四个红的的 2023 毕业徽章矢量素材(AI+EPS+PNG)">[PNG material] 四个红的的 2023 毕业徽章矢量素材(AI+EPS+PNG)</a> </div> </li> <li> <div class="wzrfourli"> <span class="layui-badge-dots wzrflr"></span> <a href="https://www.php.cn/de/toolset/website-materials/3076" target="_blank" title="唱歌的小鸟和装满花朵的推车设计春天banner矢量素材(AI+EPS)">[Banner image] 唱歌的小鸟和装满花朵的推车设计春天banner矢量素材(AI+EPS)</a> </div> </li> <li> <div class="wzrfourli"> <span class="layui-badge-dots wzrflr"></span> <a href="https://www.php.cn/de/toolset/website-materials/3075" target="_blank" title="金色的毕业帽矢量素材(EPS+PNG)">[PNG material] 金色的毕业帽矢量素材(EPS+PNG)</a> </div> </li> <li> <div class="wzrfourli"> <span class="layui-badge-dots wzrflr"></span> <a href="https://www.php.cn/de/toolset/website-materials/3074" target="_blank" title="黑白风格的山脉图标矢量素材(EPS+PNG)">[PNG material] 黑白风格的山脉图标矢量素材(EPS+PNG)</a> </div> </li> <li> <div class="wzrfourli"> <span class="layui-badge-dots wzrflr"></span> <a href="https://www.php.cn/de/toolset/website-materials/3073" target="_blank" title="不同颜色披风和不同姿势的超级英雄剪影矢量素材(EPS+PNG)">[PNG material] 不同颜色披风和不同姿势的超级英雄剪影矢量素材(EPS+PNG)</a> </div> </li> <li> <div class="wzrfourli"> <span class="layui-badge-dots wzrflr"></span> <a href="https://www.php.cn/de/toolset/website-materials/3072" target="_blank" title="扁平风格的植树节banner矢量素材(AI+EPS)">[Banner image] 扁平风格的植树节banner矢量素材(AI+EPS)</a> </div> </li> <li> <div class="wzrfourli"> <span class="layui-badge-dots wzrflr"></span> <a href="https://www.php.cn/de/toolset/website-materials/3071" target="_blank" title="九个漫画风格的爆炸聊天气泡矢量素材(EPS+PNG)">[PNG material] 九个漫画风格的爆炸聊天气泡矢量素材(EPS+PNG)</a> </div> </li> </ul> <ul class="fourf" style="display:none"> <li> <div class="wzrfourli"> <span class="layui-badge-dots wzrflr"></span> <a href="https://www.php.cn/de/toolset/website-source-code/8328" target="_blank" title="Website-Vorlage für Reinigungs- und Reparaturdienste für Inneneinrichtungen">[Frontend-Vorlage] Website-Vorlage für Reinigungs- und Reparaturdienste für Inneneinrichtungen</a> </div> </li> <li> <div class="wzrfourli"> <span class="layui-badge-dots wzrflr"></span> <a href="https://www.php.cn/de/toolset/website-source-code/8327" target="_blank" title="Persönliche Lebenslauf-Leitfaden-Seitenvorlage in frischen Farben">[Frontend-Vorlage] Persönliche Lebenslauf-Leitfaden-Seitenvorlage in frischen Farben</a> </div> </li> <li> <div class="wzrfourli"> <span class="layui-badge-dots wzrflr"></span> <a href="https://www.php.cn/de/toolset/website-source-code/8326" target="_blank" title="Web-Vorlage für kreativen Job-Lebenslauf für Designer">[Frontend-Vorlage] Web-Vorlage für kreativen Job-Lebenslauf für Designer</a> </div> </li> <li> <div class="wzrfourli"> <span class="layui-badge-dots wzrflr"></span> <a href="https://www.php.cn/de/toolset/website-source-code/8325" target="_blank" title="Website-Vorlage eines modernen Ingenieurbauunternehmens">[Frontend-Vorlage] Website-Vorlage eines modernen Ingenieurbauunternehmens</a> </div> </li> <li> <div class="wzrfourli"> <span class="layui-badge-dots wzrflr"></span> <a href="https://www.php.cn/de/toolset/website-source-code/8324" target="_blank" title="Responsive HTML5-Vorlage für Bildungseinrichtungen">[Frontend-Vorlage] Responsive HTML5-Vorlage für Bildungseinrichtungen</a> </div> </li> <li> <div class="wzrfourli"> <span class="layui-badge-dots wzrflr"></span> <a href="https://www.php.cn/de/toolset/website-source-code/8323" target="_blank" title="Vorlage für die Website eines Online-E-Book-Shops für Einkaufszentren">[Frontend-Vorlage] Vorlage für die Website eines Online-E-Book-Shops für Einkaufszentren</a> </div> </li> <li> <div class="wzrfourli"> <span class="layui-badge-dots wzrflr"></span> <a href="https://www.php.cn/de/toolset/website-source-code/8322" target="_blank" title="IT-Technologie löst Website-Vorlage für Internetunternehmen">[Frontend-Vorlage] IT-Technologie löst Website-Vorlage für Internetunternehmen</a> </div> </li> <li> <div class="wzrfourli"> <span class="layui-badge-dots wzrflr"></span> <a href="https://www.php.cn/de/toolset/website-source-code/8321" target="_blank" title="Website-Vorlage für Devisenhandelsdienste im violetten Stil">[Frontend-Vorlage] Website-Vorlage für Devisenhandelsdienste im violetten Stil</a> </div> </li> </ul> </div> <script> var mySwiper = new Swiper('.swiper3', { autoplay: false,//可选选项,自动滑动 slidesPerView : 'auto', }) $('.wzrfourlTab>div').click(function(e){ $('.wzrfourlTab>div').removeClass('check') $(this).addClass('check') $('.wzrfourList>ul').css('display','none') $('.'+e.currentTarget.dataset.id).show() }) </script> </div> </div> </div> <footer> <div class="footer"> <div class="footertop"> <img src="/static/imghw/logo.png" alt=""> <p>Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!</p> </div> <div class="footermid"> <a href="https://www.php.cn/de/about/us.html">Über uns</a> <a href="https://www.php.cn/de/about/disclaimer.html">Haftungsausschluss</a> <a href="https://www.php.cn/de/update/article_0_1.html">Sitemap</a> </div> <div class="footerbottom"> <p> © php.cn All rights reserved </p> </div> </div> </footer> <input type="hidden" id="verifycode" value="/captcha.html"> <script>layui.use(['element', 'carousel'], function () {var element = layui.element;$ = layui.jquery;var carousel = layui.carousel;carousel.render({elem: '#test1', width: '100%', height: '330px', arrow: 'always'});$.getScript('/static/js/jquery.lazyload.min.js', function () {$("img").lazyload({placeholder: "/static/images/load.jpg", effect: "fadeIn", threshold: 200, skip_invisible: false});});});</script> <script src="/static/js/common_new.js"></script> <script type="text/javascript" src="/static/js/jquery.cookie.js?1733339345"></script> <script src="https://vdse.bdstatic.com//search-video.v1.min.js"></script> <link rel='stylesheet' id='_main-css' href='/static/css/viewer.min.css?2' type='text/css' media='all'/> <script type='text/javascript' src='/static/js/viewer.min.js?1'></script> <script type='text/javascript' src='/static/js/jquery-viewer.min.js'></script> <script type="text/javascript" src="/static/js/global.min.js?5.5.53"></script> </body> </html>