Hallo zusammen,
ich habe einen String der HTML und PHP Code enthält, dieser wird durchsucht, für eine Suchmaschine ohne Index.
Bisher ersetze ich via preg_replace darin vorkommenden PHP Code wie z.B.
da dieser in Suchergebnissen unerwünscht wäre und somit ausgeschlossen wird.
Nun ist mir aber aufgefallen, dass der inkludierte HTML Output den news.php ausgibt, sehr wichtig für die Suchergebnisse meiner kleinen Suchmaschine wären.
Meine Frage ist, ob es möglich ist, via preg_replace gefundenen PHP Code meines Suchmusters (also Code der innerhalb <? ?> steht) vor der Ersetzung auszuführen?
Bisher habe ich immer nur PHP Funktionen wie strtoupper oder ähnliches in Verwendung mit dem e Modifier gefunden.
Weitere Frage: wie sieht die Performance Beeinträchtigung bei solche Vorgehensweise aus?
Vielen Dank für Tipps,
Teco
ich habe einen String der HTML und PHP Code enthält, dieser wird durchsucht, für eine Suchmaschine ohne Index.
Bisher ersetze ich via preg_replace darin vorkommenden PHP Code wie z.B.
PHP-Code:
<?
include("news.php");
?>
Nun ist mir aber aufgefallen, dass der inkludierte HTML Output den news.php ausgibt, sehr wichtig für die Suchergebnisse meiner kleinen Suchmaschine wären.
Meine Frage ist, ob es möglich ist, via preg_replace gefundenen PHP Code meines Suchmusters (also Code der innerhalb <? ?> steht) vor der Ersetzung auszuführen?
Bisher habe ich immer nur PHP Funktionen wie strtoupper oder ähnliches in Verwendung mit dem e Modifier gefunden.
Weitere Frage: wie sieht die Performance Beeinträchtigung bei solche Vorgehensweise aus?
Vielen Dank für Tipps,
Teco
Kommentar