Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.

#1 02. November 2012 09:51

jeff1980
Server-Pate
Ort: Dortmund
Registriert: 26. November 2010
Beiträge: 630

Inhalt bei Hover des Seitenlinks anzeigen

Hallo,

im Moment ist es noch eher die Frage der Machbarkeit als ein Problem.
Es geht wieder einmal um unser Großprojekt www.festtagsgedichte.de.
Da die Seite so träge geworden ist sollte sie ja erst in ein anderes System wechseln - davon sind wir weg. Die Seite wird nun entschlackt und die verbleibenden Inhalte händisch oder per Im-/Export (weiß ich noch nicht) in ein leeres CMSms übertragen werden.
Dabei hatte die Autorin ein paar Ideen, um es den Lesern noch leichter zu machen, den passenden Text zu finden.
Nehmen wir diese Seite: http://www.festtagsgedichte.de/festtage … s-gute.htm
Auf der rechten Seite sind die Links zu allen in dieser Kategorie vorhandenen Texte. Hier kann man sich nur durchklicken - nervig.
Jetzt kam der Gedanke auf, dass die ersten Zeilen des jeweiligen Textes beim Überfahren der jeweiligen Links als Tooltip angezeigt werden und man so schon mal schnell überfliegen kann.
Dafür müssten natürlich sämtliche Inhalte geladen werden. Da wir die Seite ja nicht noch langsamer machen wollen, dachte ich an Ajax - hab aber Null Plan davon. Ich hab das hier gefunden:
http://www.cmsmadesimple.de/forum/viewt … id=653&p=2
Ist ja ein ähnlicher Ansatz.
Meint Ihr, dass könnte grundsätzlich funktionieren? Dann würde ich natürlich zunächst versuchen, selber etwas zu basteln.

Offline

#2 02. November 2012 10:56

nockenfell
Moderator
Ort: Lenzburg, Schweiz
Registriert: 09. November 2010
Beiträge: 2.927
Webseite

Re: Inhalt bei Hover des Seitenlinks anzeigen

Dafür wäre XajaxTools geschaffen (oder auch AjaxTools)
http://dev.cmsmadesimple.org/project/fi … ckage-1052

Ich kann dir hier nicht gerade sagen wie der Aufruf eines Inhalts funktioniert (habe mich schon länger nicht mehr damit befasst). Der Autor NaN ist aber im Forum aktiv und wird den Thread wahrscheinlich auch lesen und allenfalls antworten.


[dieser Beitrag wurde mit 100% recycled bits geschrieben]
Mein Blog  /   Diverse Links rund um CMS Made Simple
Module: btAdminer, ToolBox

Offline

#3 02. November 2012 12:40

czarnowski
kennt CMS/ms
Registriert: 18. Oktober 2012
Beiträge: 457

Re: Inhalt bei Hover des Seitenlinks anzeigen

Also die Leistung der Site ist wirklich mickrig.
So sieht es aus wenn da mal 50 Besucher gleichzeitig aktiv sind:

Benchmarking www.festtagsgedichte.de (be patient).....done


Server Software:        Apache
Server Hostname:        www.festtagsgedichte.de
Server Port:            80

Document Path:          /
Document Length:        55772 bytes

Concurrency Level:      50
Time taken for tests:   19.962 seconds
Complete requests:      50
Failed requests:        0
Write errors:           0
Total transferred:      2805100 bytes
HTML transferred:       2788600 bytes
Requests per second:    2.50 [#/sec] (mean)
Time per request:       19961.525 [ms] (mean)
Time per request:       399.231 [ms] (mean, across all concurrent requests)
Transfer rate:          137.23 [Kbytes/sec] received

Connection Times (ms)
              min  mean[+/-sd] median   max
Connect:       76   95  26.2     76     131
Processing:  9932 15677 2787.9  16356   19828
Waiting:     9858 15581 2782.2  16255   19753
Total:      10008 15772 2794.6  16487   19959

Percentage of the requests served within a certain time (ms)
  50%  16487
  66%  17297
  75%  17794
  80%  18615
  90%  19236
  95%  19509
  98%  19959
  99%  19959
100%  19959 (longest request)

Das ist wirklich schlapp.
Dein Server ist für derartige Anwendungen absolut ungeeignet , wenn er bereits bei 50 Besuchern kurz vorm abnippeln ist - meine Meinung.

Das CMSMS nicht das schnellste System ist ist ja allgemein bekannt, aber derartige Ergebnisse auf CMSMS zu schieben das ist garantiert falsch und wäre unfair.

PS :
Das man über deine Domain ein Benchmark fahren kann ist bereits ein Fehler - das sollte nicht möglich sein, damit könnte man die Domain in Null Komma Nix komplett lahm legen bis  inklusive Serverabsturz - da würde ich mal dem Provider auf den Arsch klopfen.

Offline

#4 02. November 2012 12:53

czarnowski
kennt CMS/ms
Registriert: 18. Oktober 2012
Beiträge: 457

Re: Inhalt bei Hover des Seitenlinks anzeigen

Und hier für dich zu Ergänzung die Werte deiner mobilen Site:

Benchmarking m.festtagsgedichte.de (be patient).....done


Server Software:        Apache
Server Hostname:        m.festtagsgedichte.de
Server Port:            80

Document Path:          /
Document Length:        7647 bytes

Concurrency Level:      50
Time taken for tests:   12.680 seconds
Complete requests:      50
Failed requests:        0
Write errors:           0
Total transferred:      399950 bytes
HTML transferred:       382350 bytes
Requests per second:    3.94 [#/sec] (mean)
Time per request:       12679.622 [ms] (mean)
Time per request:       253.592 [ms] (mean, across all concurrent requests)
Transfer rate:          30.80 [Kbytes/sec] received

Connection Times (ms)
              min  mean[+/-sd] median   max
Connect:       90  102  25.6     90     160
Processing:   655 7271 3035.5   6876   12589
Waiting:      651 7267 3035.5   6873   12585
Total:        745 7373 3047.2   6967   12678

Percentage of the requests served within a certain time (ms)
  50%   6967
  66%   8596
  75%   9524
  80%  10109
  90%  12448
  95%  12527
  98%  12678
  99%  12678
100%  12678 (longest request)

Offline

#5 02. November 2012 13:28

czarnowski
kennt CMS/ms
Registriert: 18. Oktober 2012
Beiträge: 457

Re: Inhalt bei Hover des Seitenlinks anzeigen

Noch zur Info der Benchmark wurde mit 50 Runden a 50 Besucher gefahren.
D.h.  in der Time taken for tests  hat die Website 2500 Besucher annehmen müssen.

Die Runden sind notwendig um auch das Verhalten des Servers erkennen zu können , da gewisse Cachetechniken des Servers erst bei wiederholtem Aufruf einer Seite wirksam werden.

50 50 ist da eine Standardgröße.

Damit du mal einen Vergleich hast hier mal die Werte von Anwendungen über meine lokalen Webserver:

1. cmsms aktuell  Standardinstallation (tatsächlich nicht berauschend)

Benchmarking 192.168.178.26 (be patient).....done


Server Software:        Apache/2.2.22
Server Hostname:        192.168.178.26
Server Port:            80

Document Path:          /cmsms/
Document Length:        13415 bytes

Concurrency Level:      50
Time taken for tests:   6.531 seconds
Complete requests:      50
Failed requests:        33
   (Connect: 0, Receive: 0, Length: 33, Exceptions: 0)
Write errors:           0
Total transferred:      693831 bytes
HTML transferred:       674281 bytes
Requests per second:    7.66 [#/sec] (mean)
Time per request:       6530.600 [ms] (mean)
Time per request:       130.612 [ms] (mean, across all concurrent requests)
Transfer rate:          103.75 [Kbytes/sec] received

Connection Times (ms)
              min  mean[+/-sd] median   max
Connect:        4   10   1.2     10      10
Processing:  2281 4824 1602.0   5503    6517
Waiting:     2276 4817 1605.1   5475    6517
Total:       2291 4834 1602.3   5514    6527

Percentage of the requests served within a certain time (ms)
  50%   5514
  66%   5958
  75%   6263
  80%   6338
  90%   6412
  95%   6501
  98%   6527
  99%   6527
100%   6527 (longest request)

2.
Hier eine andere bei der Inhaltlich richtig heftig gearbeitet werden muss nicht aber cmsms ist aber auf einem Klasse Server liegt:

Benchmarking 192.168.178.33 (be patient).....done


Server Software:        Apache/2.2.22
Server Hostname:        192.168.178.33
Server Port:            80

Document Path:          /cadpt/
Document Length:        52781 bytes

Concurrency Level:      50
Time taken for tests:   0.402 seconds
Complete requests:      50
Failed requests:        0
Write errors:           0
Total transferred:      2652150 bytes
HTML transferred:       2639050 bytes
Requests per second:    124.40 [#/sec] (mean)
Time per request:       401.943 [ms] (mean)
Time per request:       8.039 [ms] (mean, across all concurrent requests)
Transfer rate:          6443.68 [Kbytes/sec] received

Connection Times (ms)
              min  mean[+/-sd] median   max
Connect:        0    2   0.4      2       3
Processing:    39  229 110.1    243     398
Waiting:       27  214 105.9    234     385
Total:         41  231 109.8    245     399

Percentage of the requests served within a certain time (ms)
  50%    245
  66%    283
  75%    339
  80%    354
  90%    386
  95%    395
  98%    399
  99%    399

Offline

#6 02. November 2012 19:36

jeff1980
Server-Pate
Ort: Dortmund
Registriert: 26. November 2010
Beiträge: 630

Re: Inhalt bei Hover des Seitenlinks anzeigen

Ich zitiere mich mal selbst:

jeff1980 schrieb:

Da die Seite so träge geworden ist

Mir ist es, wenn auch nicht in dieser Ausführlichkeit, also sehr wohl bewusst. Nur davon hab ich jetzt gerade nichts.
Es soll und wird sich was ändern, aber es braucht Zeit. Die Seite ist einfach zu schnell gewachsen und als Freizeitprojekt hat sie auch nicht die höchste Priorität.

@nockenfell: Danke für den Tipp - das Modul schaue ich mir mal an. Vielleicht komme ich ja damit schon dem Ziel näher. Ansonsten gut, das NaN hier immer in der Nähe ist wink

Offline

#7 02. November 2012 21:20

Andynium
Moderator
Ort: Dohna / SN / Deutschland
Registriert: 13. September 2010
Beiträge: 7.017
Webseite

Re: Inhalt bei Hover des Seitenlinks anzeigen

Hattest du schon über eine Variante a la Fullcache nachgedacht?

http://www.cmsmadesimple.de/forum/viewtopic.php?id=150
http://www.cmsmadesimple.de/forum/viewtopic.php?id=52

Hab allerdings noch nicht getestet, ob das mit der aktuellen 1.11.x noch so ohne weiteres möglich ist ...

Offline

#8 07. November 2012 18:02

jeff1980
Server-Pate
Ort: Dortmund
Registriert: 26. November 2010
Beiträge: 630

Re: Inhalt bei Hover des Seitenlinks anzeigen

An Fullcache habe ich schon gedacht - aber wegen der teilweise schnellen Updates nie umgesetzt.
Die Ajax/XAjax-Module bzw. PlugIns habe ich schon mal auf einer Testseite installiert. Sobald ich mich reingefuchst habe, werde ich hier Ergebnisse oder Fragen posten wink.

Im Moment "kämpfe" ich wieder mit dem Schweizer Messer content_dump an anderer Front - aus der Seite soll nämlich erneut ein Buch werden big_smile

Offline

#9 14. November 2012 06:13

Andynium
Moderator
Ort: Dohna / SN / Deutschland
Registriert: 13. September 2010
Beiträge: 7.017
Webseite

Re: Inhalt bei Hover des Seitenlinks anzeigen

jeff1980 schrieb:

An Fullcache habe ich schon gedacht - aber wegen der teilweise schnellen Updates nie umgesetzt.

Ähmm, schnelle Updates? Eine Änderung in der ersten Nachkomma-Stelle der Version pro Jahr ist für dich schnell  cool ?

jeff1980 schrieb:

aus der Seite soll nämlich erneut ein Buch werden

CMSMS als Satz-Programm? Oder verstehe ich das falsch?

Offline

#10 14. November 2012 10:51

Janl
Server-Pate
Ort: Freistadt, Österreich
Registriert: 13. Dezember 2010
Beiträge: 1.227
Webseite

Re: Inhalt bei Hover des Seitenlinks anzeigen

Vielleicht ist das eine möglichkeit

http://www.cmsmadesimple.de/forum/viewtopic.php?id=105

mfg
Jan


Ubuntu 16.04 KDE - Kubuntu 18.04 / win10 (1 duo-boot laptop)- LAMP
Raspi 4b mit Ubuntu 20.04 (64bit) und Mate.

Offline

#11 14. November 2012 12:28

jeff1980
Server-Pate
Ort: Dortmund
Registriert: 26. November 2010
Beiträge: 630

Re: Inhalt bei Hover des Seitenlinks anzeigen

cyberman schrieb:

CMSMS als Satz-Programm? Oder verstehe ich das falsch?

Jein. Die Texte existieren alle als einzelne Word-Dokument, teilweise 10 Jahre und älter und sind dementsprechend inkonsequent in der Formatierung. Da die Seite alle relevanten Texte beinhaltet und sie dort dank CMSms weitgehend korrekt formatiert sind (hier und da mal ein <p></p> zu viel o.ä.) kann ich alles mit perfektem Markup versehen so dass Word alles in Absatzformate umwandeln kann die dann wiederum in InDesign übernommen werden können - inkl. hierarchischer Überschriften aus denen sich dann letztendlich das Inhaltsverzeichnis generieren lässt.
Hier mal die ersten 100 Texte http://www.festtagsgedichte.de/html-export.htm

@Janl: Das sieht gut aus und ist in abgewandelter Form sicher hilfreich - durch dieses Buchprojekt könnte hab ich wieder einige neue Wege kennen gelernt, um gezielt an bestimmte Inhalte zu kommen.

Offline

#12 14. November 2012 13:09

Andynium
Moderator
Ort: Dohna / SN / Deutschland
Registriert: 13. September 2010
Beiträge: 7.017
Webseite

Re: Inhalt bei Hover des Seitenlinks anzeigen

Hmm, ist ein relativ langer, aber durchaus kreativer Weg, CMSMS-Inhalte zu ver"buch"en cool .

Andererseits schafft es die Wikipedia auch, live aus deren Inhalten ein Buch zu generieren - wäre mal eine interessante Adaption für CMSMS ...

Offline