[Typo3-german] PHP-Applikation in Typo3-Extension konvertieren

Chi Hoang chibo at gmx.de
Wed Nov 2 14:57:26 CET 2005


Sabine schrieb:
>> Kann es sein das der Primärschlüssel uid von allen typo3 tabellen auf 
>> autoincrement steht?
> 
> Ja. Das Autoincrement ist ja MySQL-spezifisch. Die Sequenztabellen von 
> PEAR-DB machen das ganze Backend-unabhängiger.
> Aber wenn es in Typo3 läuft, ist es um die Backend-Unabhängigkeit 
> vorläufig ja ohnehin geschehen. Da eine Portierung auf ein anderes 
> Backend bei meiner App auch in absehbarer Zeit nicht geplant ist, soll 
> mir das egal sein.

????

>> Nein, die Tabellen sollten in Typo3 definiert werden, und dann 
>> erübrigen sich die db konfig-daten
>>
> Habe mir mal die Grundstruktur der T3-Tabellen angeschaut. Da wird mir 
> ja ganz anders. Werde noch mal eine gesonderte Frage dazu stellen.

:)

>> - Muß / sollte der Loggingmechanismus durch einenTypo3 eigenen
>>
>>> Mechanismus ersetzt werden? ( Irgendwo hab ich das Stichwort jumpURL 
>>> gelesen. Ersetzt das die Funktion header('Location: ./xyz.php')? )
>>
>> Brauchst Du gar nicht. Nimm die standart T3 Login-Box.
>>  
>>
> Oh, ich meinte nicht den Login-Mechanismus, sondern das Logging, 
> Fehlerbehandlung.
> Wenn ein gravierender Fehler auftritt (Datenbank ist down, irgendjemand 
> hat eine Tabelle gelöscht, der Pfad, in den Dateien rausgeschrieben 
> werden, ist nicht verfügbar, der SMTP-Server antwortet nicht, also 
> alles, was Kommunikation mit externen Systemen ist), logge ich die PHP- 
> oder PEAR-Fehlermeldungen in eine Datei, räume ggfs. Tabellen auf, 
> sofern es noch geht, und leite den Nutzer auf eine Fehlerseite weiter.
> 

ist mir zu kompliziert. es gibt da aber wohl so typo3 log funktionen.



More information about the TYPO3-german mailing list