[TYPO3-german] Fragen zu Typo3 generell

bernd wilke t3ng at bernd-wilke.net
Thu Jul 31 09:11:07 CEST 2014


Am 31.07.14 01:58, schrieb Christoph Runge:
> Quote: Bernd Wilke[2] wrote on Wed, 30 July 2014 09:56
> ----------------------------------------------------

>> gibt es sicher schon. Wie schon Peter sagte ist ein billig-Hosting wie
>> bei Strato nicht so ganz verträglich mit TYPO3. Das kann dann mehr
>> Arbeit (Kosten) machen als wenn an direkt ein paar Euro mehr investiert.
>> Zum Lernen würde ich dir zb. einen lokalen Server empfehlen oder einen
>> Testaccount bei namhaften TYPO3-Hostern
>
> Naja, man muss bedenken, dass der Feuerwehr nicht erlaubt ist, Geld der
> Kommune für Webseiten auszugeben. Daher werden solche Dinge über einen
> Förderverein finanziert, welcher eher über begrenzte finanzielle Mittel
> verfügt.

das ist bei fast allen vereinen der Fall. Aber es hilft ja nichts wenn 
man an der einen Ecke spart, und dann nicht arbeiten kann, oder von 
Menschen abhängig ist, die evtl. irgednwann keine Lust mehr haben so 
viel Arbeit für umsonst zu machen.
Ich sag dann immer: steckt jetzt etwas mehr Geld in die Sache, dann 
könnt ihr später ohne Zusatzkosten selber Änderunegn am Inhalt machen.
Dito mit den Hosting-Kosten: was nützt es man spart 2 Euro pro Monat 
Hostinggebühr, aber die Kosten für den Mehraufwand bei der Installation 
machen dann 2 Tagessätze (á 500€) aus, weil es vorne und hinten klemmt?
Außerdem sind bei den 2€ mehr direkt eien ordentliche Datensicherung, 
Backup und Security-Fixes dabei. Wer auf solche Dinge natürlich 
verzichten kann .... :(

>> Die Beispielprojekte sind schön, aber IMHO für Anfänger viel zu
>> komplex. Auch sind sie nicht unbedingt eine gute Grundage (Prototyp)
>> für jede Website.
>> Ich würde dir daher auch nicht empfehlen das Beispielprojekt und deine
>> neue Website in einer Installation zu belassen (auch wenn es möglich
>> ist). meien Empfehlung an dich: mach dir mehrere Installationen, was
>> lokal recht einfach ist. (Setzt natürlich etwas Wissen in
>> Server-(/Apache)-Konfiguration voraus.)
>
> Das würde ich wirklich gerne tun und ist genau was ich wissen wollte ;-)
> - ich weiß allerdings nicht, ob das bei Strato überhaupt möglich ist.
> Reicht da ein einfacher FTP-Zugang oder muss ich in den Innereien des
> Servers wühlen dürfen? Mir war es nicht einmal erlaubt, überhaupt Typo3
> zu installieren, da ich nicht der Eigentümer des Hostingvertrages bin,
> sondern nur den Login für diese Domain habe. Zumindest wurde das im
> sogenannten "STRATO AppWizard" so erklärt. Ich kann mich ja da auch nur
> auf die Informationen verlassen, die ich bekomme. Auch z.B. mit dem
> Hinweis, "Aktualisierungen nur über den Kundenservice-Bereich"
> durchzuführen und nicht manuell. Das spricht ja eher dagegen...

natürlich kann man TYPO3 auch nur mit FTP administrieren, ich habe sogar 
schon mal mit einem reinen TYPO3-admin-Account nur im BE gearbeitet. Ds 
ist dann aber nicht unbedingt etwas für Anfänger.

Komfortabel wird es mit einem SSH-Zugang, sFTP ist aber auch akzeptabel 
(beachte das 's' in sFTP. ein bisschen Sicherheit sollte schon sein)

Die Probleme bei Strato liegen meist in den fehlenden Möglichkeiten den 
Server an die realen Bedürfnisse von TYPO3 anzupassen (erweitere 
Speicher- und Laufzeitanforderungen, Zusatzprogramme wie Graphicsmagik, 
cron-Job, ...)
zb. auch TYPO3 selber zu installieren. natürlich kann man da die 
Installer des Hosters nutzen, manchmal muss man das auch weil 
Anpassungen am Source an die spezielle ServerConfig notwendig sind. Dann 
klemmt es später aber auch wenn es um (Security-)Updates geht. Meist 
gibt es auf diese Art dann nur (sehr) veraltete Versionen.

um TYPO3 ohne SSH relativ einfach zu installieren und auch zu updaten 
habe ich mal [1] entwickelt. Damit kann man neben Version auch das 
gewünschte Paket installieren. Mit 6.2 gibt es allerdings keine 
unterschiedlichen Pakete mehr, da die Auswahl dann durch 
Nachinstallation entsprechender Packages erfolgt.

> Also alles löschen - gibts da nen Reset-Button? Oder einfach den ganzen
> Baum bei ROOT angefangen löschen, mit allen vorhandenen  Templates?
> Verstecken sich dann noch irgendwo Überreste, die mir später dann das
> Leben schwer machen können?
>
> Wie setzte ich eine Typo3-Installation auf 0 zurück?

Die Datenbank leeren. also alle Tabellen truncaten. evtl. ohne die 
Tabellen für die BE-User damit die BE-Zugänge erhalten bleiben. 
Zusätzlich alle TER-Extensions deaktivieren (/typo3conf/ext/*)


>
>> wie schon Gert sagte: sehr viel Bandbreite für unleserliche Zeichenwüste.
>
>> > Edit: links entfernt, da < 3 Posts
>> > begin 644 Farbpalette15.png
>> > MB5!.1PT*&@H````-24A$4@``!X````?0"`8````C+$(Q````!F)+1T0`_P#_
>> [... örks :*( ...]
>> > M`1@````````@0@`&````````B!"``0```````"(>BR(+(M6&9!T`````245.
>> > %1*Y"8((`
>> > `
>> > end
>> >
>
> Mhh, das ist seltsam. Ich habe die Dateien mit der Forumsfunktion
> hochgeladen - und werden auch korrekt bei mir angezeigt O_o
> Ich werde das extern hosten, sobald ich ein ansehliches Beispiel habe...

nicht ganz. Es ist nur nicht so ersichtlich, dass das Forum gleichzeitig 
Mailingliste und Newsgroup ist. und bei der Synchronisation dieser drei 
Varianten, bzw. mit den Fähigkeiten der unterschiedlichen Programme 
funktionieren Anhänge nicht mehr überall. Der Ansatz war ursprünglich 
auch: Anhänge nach extern, damit die Bandbreite/ der Speicherbedarf für 
alle[2] Beiträge seit Bestehen der Newsgroup nicht so extrem wird.


> Quote: Peter Kuehnlein wrote on Wed, 30 July 2014 01:08
> ----------------------------------------------------
>
>> Dazu besteht kein Grund. JavaScript ist okay, auch JQuery und die
>> anderen Frameworks kannst Du bedenkenlos verwenden.
>
> Ich habe früher auf heise.de immer wieder gelesen, dass Leute JavaScript
> aufgrund von Sicherheitsbedenken deaktivieren...

jein. Natürlich gilt das auch heute noch. wie weit man auf Javascript 
verzichet muss jeder selber entscheiden:
viele Seiten funktionieren heutzutage nur mit Javascript (Stichwort: 
AJAX). Entweder man ist so paranoid/vorsichtig und deaktiviert 
javascript grundsätzlich - dann ist man von vielen Seiten ausgeschlossen 
(übrigens auch vom TYPO3-BE!)
oder man aktiviert Javascript zumindest selektiv (zb. noscript)

>> Was hast Du denn gemacht? 6.2 mit einer vorgefertigten Site
>> installiert? Würde ich nie machen. Immer das nackige TYPO3 installieren-
>
> s.o., nicht  meine Schuld. Der Administrator hat es nichtmal für nötig
> befunden, mir die bei der Installation festgelegten Passwörter zukommen
> zu lassen...musste mir die Hash-Werte für neue Passwörter manuell in die
> Datenbank eintragen...

Primär bin ich von lokalen Installationen ausgegangen, wo du mehr 
Kontrolle hättest. oder eben ein Testaccount bei einem TYPO3-Hoster.

>> Nope - ich komme in der Regel mit 200-300 Zeilen TS aus.
>
> D.h. voreingestellte Dinge oder von Plugins wie
>
[...]
>
> erstellen sich alle von selbst?

jein. die 200-300 Zeilen sind wohl 'selbst erstellte' Zeilen.
Viel TS wird über statisches TS aus (System-)Extensions inkludiert.

Für eine sehr rudimentäre Installation kommt man sicher auch mal mit 
sehr wenig (eigenem) TS aus:

das statische TS von ext:CSC (CSS-Styled-Content) und:

page = PAGE
page {
     10 = FLUIDTEMPLATE
     10 {
	file = fileadmin/sys/html/default.html
	variables {
	    menu = HMENU
	    menu {
		1 = TMENU
		2 < .1
		3 < .2
	    }
	    links < styles.content.getLeft	
	    rechts < styles.content.getRight
	    mitte < styles.content.get
	}
     }
     includeCSS.default = /fileadmin/sys/css/default.css
     includeJS.default = /fileadmin/sys/js/default.js
}

damit hat man schon sehr viele Möglichkeiten:
ein Fluidtemplate, CSS und JS
ein Menü und drei Spalten eröffnen viele Möglichkeiten.

Zusatzfunktionen erfordern dann extensions mit individueller 
Konfiguration. Und vielfach möchte man natürlich auch das 
default-HTML-Markup von CSC variieren oder auch grundlegende 
Einstellungen des ausgelieferten HTML beeinflussen. Dann kommt natürlich 
weiteres TS dazu. Aber obige 20 Zeilen (ohne Klammern wären es nur 12) 
können schon eine sehr flexible Website realisieren.
danach kommen defaultkonfigurationen, die man sich mit der Zeit 
erarbeitet und die man dann immer wieder benutzt (wie zb. [3])


[1] http://pi-phi.de/241.html
[2] aktuell kann man per Forum und Newsreader auf alle(?) Fragen und 
Antworten seit Februar 2003 zugreifen
[3] http://pi-phi.de/25.html (ist aber nicht ganz aktuell und "ready for 
6.2")


bernd
-- 
http://www.pi-phi.de/cheatsheet.html


More information about the TYPO3-german mailing list