. .
pragmaMx Support Forum 29 August 2008, 10:24:06 *
Willkommen Gast. Bitte einloggen oder registrieren.


Einloggen mit Benutzername und Passwort
News:
Brauchen Sie Hilfe? Bitte nutzen Sie unsere Suchfunktion bevor Sie Beiträge oder Fragen ins Board schreiben! Viele Fragen wurden bereits gestellt und beantwortet. Danke!
 
Übersicht Hilfe Forenregeln / Boardrules
 
Suche
Seiten: 1 [2]  Alle   Nach unten
Drucken
Autor Thema: Bitte um Hilfe bei der Mod_Rewrite Optimierung !  (Gelesen 2570 mal)
0 Mitglieder und 1 Gast betrachten dieses Thema.
Fummelhase
weiss was
***
Offline Offline

Geschlecht: Männlich
Beiträge: 182


« Antworten #25 am: 24 Mai 2008, 14:54:28 »

seo4smf direkt installieren geht nicht zufällig :-)

Ne das geht ohne Änderungen nicht, oder hast du eine andere Erfahrung gemacht Smiley
Gespeichert
m-t
Beta-Tester
****
Offline Offline

Geschlecht: Männlich
Beiträge: 1.047



WWW
« Antworten #26 am: 24 Mai 2008, 16:20:39 »

habs nie probiert :-)
Gespeichert
Fummelhase
weiss was
***
Offline Offline

Geschlecht: Männlich
Beiträge: 182


« Antworten #27 am: 25 Mai 2008, 23:53:09 »

Zitat
Ja, die Geschwindigkeit leidet sehr, wenn man die Erweiterung nutzt... <ganz leise>Andi wusste sofort, dass diese Lösung viel Ressourcen verbrauchen würde... D.h. Andi weiß auch, wie eine eventuelle Lösung auszusehen hätte?</ganz leise>

Der Andi muss es nicht machen, er hat doch schon geschrieben wie man das lösen kann ....

@ m-t
Hast du mal den Programmierer mal auf den Lösungsvorschlag von Andi angesprochen?

Zitat


Die Idee mit dem Auslesen der speziellen ID's aus dem fertigen Content und der anschliessenden Abfrage des Titels aus der DB ist ne absolut geile Idee.

Aber die Umsetzung ist der absolute Resourcenkiller!!
Es wird pro gefundenen Link in einer Schleife eine zusätzliche Datenbankabfrage ausgeführt. In dieser Schleife werden die Sonderzeichen per preg_replace und regulären Ausdrücken ersetzt.
Bei 100 gefundenen Links wären das also rund 100 zusätzliche Datenbankabfragen und min. 700 zusätzliche preg_replace Aufrufe.
Zur Info: preg_replace() bzw. die anderen Regex-Funktionen sind im Vergleich zu den "normalen" PHP-Suchfunktionen sehr langsam und soillten wenn möglich nur in diesen Fällen verwendet werden, wenn man auch reguläre Ausdrücke verwenden muss. Hier würde ein einfaches str_replace() und zwei Arrays als Parameter genügen.

Und warum wurde statt der Prefix-Umschreiberei nicht einfach die $prefix Variable verwendet...

.. das mit dem $prefix sollte auch mal gemacht werden Wink
 

Gespeichert
m-t
Beta-Tester
****
Offline Offline

Geschlecht: Männlich
Beiträge: 1.047



WWW
« Antworten #28 am: 26 Mai 2008, 13:08:43 »

Hast du mal den Programmierer mal auf den Lösungsvorschlag von Andi angesprochen?

hat mitgelesen...

Hier würde ein einfaches str_replace() und zwei Arrays als Parameter genügen.

das ist schon längst eingebaut...

.. das mit dem $prefix sollte auch mal gemacht werden Wink

auch das ist erledigt (zumindest für web_links, downloads und news) ;-)

siehe ersten beitrag bei mir im forum...
Gespeichert
Fummelhase
weiss was
***
Offline Offline

Geschlecht: Männlich
Beiträge: 182


« Antworten #29 am: 26 Mai 2008, 13:53:11 »

Zitat
das ist schon längst eingebaut...
thumbup

Zitat
auch das ist erledigt (zumindest für web_links, downloads und news) ;-)

Sehe ich grade, nur fürs Forum wurde es nicht gemacht.

Dann müssen wir ab jetzt mit dem Problem leben  drinks

Gespeichert
Seiten: 1 [2]  Alle   Nach oben
Drucken
 
Gehe zu:  

Powered by SMF 1.1.5 | SMF © 2006-2008, Simple Machines LLC
design by hENNE, layout based on YAML