| | | | |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| moderatives Dielektrikum Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Das dunamische ist gerade günstig. Schau dir mal an explode bzw. preg_split in_array bzw. array_search falls Du die komplette DB auslesen willst implode
__________________ -- One pixel is still too big. Please make it smaller. ASAP. Initiative Mittelstand. Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers. -- |
| |
| | ||
| moderatives Dielektrikum Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Zitat:
Der Hackerparagraf ist allerdings Chapter c) Es stimmt schon, es ist nicht ganz trivial. Bei der einen Lösung (Befehle oben) würdest Du alle Zuordnungen Suchwort => Link aus der DB laden und in einem Array speichern. Dann einen Code ähnlich erc's über Deine Content-Variable schicken. Variante 2: Du liest Deinen Content wortweise in ein Array (entfernst dabei Satzzeichen und Stoppwörter) und gleichst diese Liste dann in einer Abfrage mit der Datenbank ab. Das ergebnis kannst Du dann wie in 1/ oder direkt über das Wörterarray umsetzen. Die Problematik an beiden Lösungen ist der Overhead, der durch 1/ zuviele Wörter die nicht im Text vorkommen bzw. 2/ zuviele Wörter die keine Schlagwörter sind (nicht in der DB vorkommen) entsteht
__________________ -- One pixel is still too big. Please make it smaller. ASAP. Initiative Mittelstand. Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers. -- | |
| |
| | |
| Erfahrener Benutzer Registriert seit: 01.12.2008
Beiträge: 450
PHP-Kenntnisse: Fortgeschritten ![]() ![]() | Ich würde das Problem nicht mit PHP lösen, da es einfach unperformant wird. Was hälst du davon, dem Browser des Users diese Aufgabe aufzubürden? Die Lösung wäre dann JavaScript, schickst einfach dein gesamtes Glossar an den Browser und lässt JS möglichst in einer Regex die ganze Seite umformatieren. Wenn die Glossardatenbank größer wird, wäre es sinnvoll das Glossar zwischenzuspeichern, damit du es nicht jedesmal neu schicken musst. Das wird allerdings um einiges komplizierter... Momentan würde ich im Header oder Footer ein Skript einbinden, für den Zwischenspeicher brauchst du wahrscheinlich AJAX und oder Frames. |
| |
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| perl skript aus php skript aufrufen | axmuellser | PHP Tipps 2009 | 1 | 16.04.2009 17:59 |
| PHP Skript ausführen | max-dhom | PHP Tipps 2008 | 5 | 13.04.2008 12:39 |
| Skript auf einem anderen Server! | aha_01 | PHP Tipps 2008 | 3 | 05.12.2007 09:02 |
| Startup Skript | m_haussner | Datenbanken | 3 | 10.10.2007 20:56 |
| .htpasswd (im geschützten Ordner!) per skript ändern! | Funky_ | PHP Tipps 2006 | 8 | 22.07.2006 18:03 |
| ein Skript startet ein zweites... | ajo_silent | PHP-Fortgeschrittene | 8 | 03.05.2006 13:42 |
| Glossar mit MySQL Abfrage | PHP Tipps 2006 | 1 | 23.01.2006 10:09 | |
| Skript "tarnen"? | Off-Topic Diskussionen | 17 | 07.08.2005 19:42 | |
| Ein php skript aus einem anderen skript heraus aufrufen | PHP Tipps 2005-2 | 8 | 06.08.2005 20:23 | |
| Javascript - CountUP Skript zählt falsch.. | Chr!s | HTML, Usability und Barrierefreiheit | 0 | 28.03.2005 14:32 |
| [Erledigt] php skript ruft anderes php skript auf | PHP-Fortgeschrittene | 7 | 09.01.2005 23:06 | |
| [Erledigt] problem mit login skript | mysql | cookie | PHP Tipps 2004-2 | 13 | 07.12.2004 19:01 | |
| SKRIPT GESUCHT - Werbung auf einer site anzeigen | Beitragsarchiv | 4 | 29.08.2004 14:07 | |
| Skript Meldeformular | PHP Tipps 2004 | 8 | 27.07.2004 18:00 | |
| [Erledigt] Php skript upload problem! | PHP Tipps 2004 | 2 | 30.06.2004 00:06 | |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| php glossar, php glossar code skript |