Caching - Leistungsverbesserung bis zu Faktor 30

pun
Beiträge: 31
Registriert: Mi 31. Mai 2006, 15:09
Kontaktdaten:

Beitrag von pun » Mo 7. Jan 2008, 20:26

Hallo Andreas,

habe das Modul nun auch online auf einem 1&1 Server installiert.
Die .htaccess liegt definitiv im root-Verzeichnis nicht im Ordner cms.
Die Domain in der front_content.php habe ich angepaßt.

Leider bekomme ich auch hier nur eine 404. Setzte ich
// Links umschreiben
auf false, funzt alles.

Liegts vielleicht an irgendwelchen Servereinstellungen?

Gruß,
Daniel

kummer
Beiträge: 2423
Registriert: Do 6. Mai 2004, 09:17
Wohnort: Bern, Schweiz
Kontaktdaten:

Beitrag von kummer » Di 8. Jan 2008, 09:20

kannst du mal den inhalt der htaccess posten?
aitsu.org :: schnell - flexibel - komfortabel :: Version 2.2.0 (since June 22, 2011) (jetzt mit dual license GPL/kommerziell)

pun
Beiträge: 31
Registriert: Mi 31. Mai 2006, 15:09
Kontaktdaten:

Beitrag von pun » Di 8. Jan 2008, 11:34

ja gerne

Code: Alles auswählen

#AddHandler php-cgi .php .php4

<IfModule mod_rewrite.c>
RewriteEngine on

RewriteRule ^conlib/.*$ - [L]
RewriteRule ^contenido/.*$ - [L]
RewriteRule ^docs/.*$ - [L]
RewriteRule ^pear/.*$ - [L]
RewriteRule ^.*?\.(php|jpg|jpeg|gif|css|swf|doc|txt|xls){1}$ - [L]

RewriteRule ^(.*?)/?([0-9]*).html$ cms/front_content.php?idart=$2&catname=$1 [QSA,L]
RewriteRule ^(.*)$ cms/front_content.php?catname=$1 [QSA,L]
RewriteRule ^$ cms/front_content.php [QSA,L]
</IfModule>

kummer
Beiträge: 2423
Registriert: Do 6. Mai 2004, 09:17
Wohnort: Bern, Schweiz
Kontaktdaten:

Beitrag von kummer » Mi 9. Jan 2008, 09:57

manchmal ist eine rewritebase erforderlich. kannst du das mal ausprobieren?
aitsu.org :: schnell - flexibel - komfortabel :: Version 2.2.0 (since June 22, 2011) (jetzt mit dual license GPL/kommerziell)

pun
Beiträge: 31
Registriert: Mi 31. Mai 2006, 15:09
Kontaktdaten:

Beitrag von pun » Mi 9. Jan 2008, 11:03

Hallo Andreas,

ich bin mir nicht ganz sicher ob ich das richtig geschrieben habe. Versucht habe ich es einmal mit der echten URL und einmal mit dem absoluten Pfad.
Leider kommt nach wie vor eine 404.

Code: Alles auswählen

#AddHandler php-cgi .php .php4

<IfModule mod_rewrite.c>
RewriteEngine on

# RewriteBase /homepages/33/999999999/htdocs
RewriteBase /http://www.meineDomain.de

RewriteRule ^conlib/.*$ - [L]
RewriteRule ^contenido/.*$ - [L]
RewriteRule ^docs/.*$ - [L]
RewriteRule ^pear/.*$ - [L]
RewriteRule ^.*?\.(php|jpg|jpeg|gif|css|swf|doc|txt|xls){1}$ - [L]

RewriteRule ^(.*?)/?([0-9]*).html$ cms/front_content.php?idart=$2&catname=$1 [QSA,L]
RewriteRule ^(.*)$ cms/front_content.php?catname=$1 [QSA,L]
RewriteRule ^$ cms/front_content.php [QSA,L]
</IfModule>
Gruß Daniel

kummer
Beiträge: 2423
Registriert: Do 6. Mai 2004, 09:17
Wohnort: Bern, Schweiz
Kontaktdaten:

Beitrag von kummer » Mi 9. Jan 2008, 11:12

sowas sollte reichen:

Code: Alles auswählen

RewriteBase /
aitsu.org :: schnell - flexibel - komfortabel :: Version 2.2.0 (since June 22, 2011) (jetzt mit dual license GPL/kommerziell)

pun
Beiträge: 31
Registriert: Mi 31. Mai 2006, 15:09
Kontaktdaten:

Beitrag von pun » Mi 9. Jan 2008, 12:53

...ändert leider auch nichts an der 404.

Gruß Daniel

kummer
Beiträge: 2423
Registriert: Do 6. Mai 2004, 09:17
Wohnort: Bern, Schweiz
Kontaktdaten:

Beitrag von kummer » Mi 9. Jan 2008, 13:00

jetzt glaube ich, habe ich es. ich habe gar nicht bemerkt, wie deine url lautet, wenn sie umgeschrieben ist. die fängt ja mit 'Contenido' an. dann stört natürlich dieser eintrag:

Code: Alles auswählen

RewriteRule ^contenido/.*$ - [L] 
den können wir allerdings nicht ändern, da sonst der edtierbereich nicht mehr funktionieren würde. du musst wohl oder übel die hauptrubrik umbenennen in etwas anderes als 'Contenido'.
aitsu.org :: schnell - flexibel - komfortabel :: Version 2.2.0 (since June 22, 2011) (jetzt mit dual license GPL/kommerziell)

pun
Beiträge: 31
Registriert: Mi 31. Mai 2006, 15:09
Kontaktdaten:

Beitrag von pun » Mi 9. Jan 2008, 21:16

ich habe Dir eine PM hinterlassen.

Gruß Daniel

Raphael
Beiträge: 39
Registriert: Do 24. Okt 2002, 17:01
Wohnort: Düsseldorf
Kontaktdaten:

Beitrag von Raphael » Do 10. Jan 2008, 12:14

kummer hat geschrieben:für eine suchmaschine spielt es keine rolle, wie die inhalte erzeugt werden
Hallo kummer,
danke für deine Antwort. Es hatte eine zeitlang gedauert bis es bei mir klick gemacht hat.

Gruß,
Raphael

JochBec
Beiträge: 54
Registriert: Sa 18. Dez 2004, 15:11
Kontaktdaten:

Nix geht ;)

Beitrag von JochBec » Fr 11. Jan 2008, 20:36

Hallo -

das Caching kommt mir gerade recht, deshlab wollte ich es ausprobieren. Ich habe richtig viel Traffic und ein Contenido das sich darunter biegt. Nun wollte ich das gute Stück aufsetzen und meine Datenbank nimmt den SQl-Code nicht. Ich bekomme als Error:

#1064 - You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'CURRENT_TIMESTAMP,
`hash` varchar(32) NOT NULL,
`content`

Damit ist natürlich alles weitere nicht testbar. Habs mit ein paar Tricks und Codeänderungen probiert, aber nix hilft. Ist ein Managed Server mit SQL 4.0 und ein Contenido 4.6.15.

Jemand eine Idee woran das liegt?[/code]

kummer
Beiträge: 2423
Registriert: Do 6. Mai 2004, 09:17
Wohnort: Bern, Schweiz
Kontaktdaten:

Beitrag von kummer » Mo 14. Jan 2008, 09:48

entferne mal im create-script den standardwert für das datum. meistens liegt es nur daran. das ist offenbar nur bei neueren mysql-versionen möglich.
aitsu.org :: schnell - flexibel - komfortabel :: Version 2.2.0 (since June 22, 2011) (jetzt mit dual license GPL/kommerziell)

Gesperrt