Zum Inhalt springen

Geschwindigkeit auf leeren Seiten

Erstellt am 10. August 2011 · Noch keine Antworten

Tags: Frage

McGregor ·

Hallo!

TYPO3 läuft gut. Seiten werden im FE in ca. 1-2 Sekunden generiert und angezeigt.
Aber auf leeren Seiten, also noch ohne Seiteninhalt dauert die Erstellung ca. 20 Sekunden.
Woran kann das liegen?

Hier mal ein bissel TYPOSCRIPT:

temp.inhalt = COA
temp.inhalt {
	10 = CONTENT
	10 {
		table = tt_content
		select.orderBy = sorting
		select.where = colPos = 0
		select.languageField = sys_language_uid
		stdWrap.wrap = <!--TYPO3SEARCH_begin-->|<!--TYPO3SEARCH_end-->
	}
}

temp.inhalt2 = CONTENT
temp.inhalt2 {
	table = tt_content
	select.orderBy = sorting
	select.where = colPos = 2
	select.languageField = sys_language_uid
	stdWrap.wrap = <!--TYPO3SEARCH_begin-->|<!--TYPO3SEARCH_end-->
}

config{
	# Kommentare ausschalten
  disablePrefixComment = 1
  prefixLocalAnchors = all 
  doctype = xhtml_trans
  #doctype = html5
  noPageTitle = 1
  simulateStaticDocuments = 0
  tx_realurl_enable = 1
  baseURL = {$baseURL}
  index_enable = 1
  no_cache = 0
  spamProtectEmailAddresses = 1
  spamProtectEmailAddresses_atSubst = <span id="dlfjhvdjkf">@</span>
  language = de
  locale_all = de_DE
  linkVars = L
  #Statistik
  stat = 1
  stat_apache = 1
  stat_apache_logfile = domain.de.de-access.log
}


page = PAGE
page{
  bodyTagCObject = HTML
  bodyTagCObject.value{
    field = uid
    wrap = <body id="p|">
  }
  title.field = title
  meta{
    charset = utf-8
    keywords.field = keywords
    description.field = description
  }
  includeCSS{
    file1 = fileadmin/template/yaml.css
    file2 = fileadmin/template/text.css
    file3 = fileadmin/template/main.css
  }
  includeJS{   
		file1 = fileadmin/template/js/jquery.fontscale.js
    file3 = fileadmin/template/js/dom.js
  }
  headerData.5 = TEXT
  headerData.5{
    field = title
    noTrimWrap = |<title>Domain - |</title>|
  }
  #shortcutIcon = fileadmin/template/favicon.ico
}

page.10 = TEMPLATE
page.10 {
  template = FILE
  template.file = fileadmin/template/geruest.html
  workOnSubpart = EINSPALTIG
  marks < marker
  marks{
    RIGHT < styles.content.getRight
    CONTENT < temp.inhalt
    LEFT = COA
    LEFT.10 < styles.content.getLeft
    CONTENT2 < temp.inhalt2
  }
}

Indexedsearch ist auch aktiv. Die Erstellung dauert aber bei jedem Seitenaufruf so lange, also nicht
nur beim ersten Aufruf. Außerdem ist an dieser Stelle keine Grafik dabei (GIFBUILDER) und die
Seite soll auch gecached werden.

Grüße und Danke
McGregor