[TYPO3-german] TYPO3 Flow und CMS mit gleicher DB

chris Wolff chris at connye.com
Mon Sep 9 17:35:28 CEST 2013


Hi Till,

die Tabellen strucktur, von extbase und flow haben nix miteinander zu tun.
typo3 CMS geht ausserdem davon aus das die gesamte datenbank ihm gehört.
sprich wenn du ein database compare im install tool machst würde es
alle tabellen von flow löschen wollen. da es für diese keine
ext_tables.sql defintionen gibt.

FLOW aberbeitet mit Doctrine (um modell auf tabellen zu mapen und
relationen abzubliden( und UUIDs (globalen unique idenfiers) (strings)
CMS arbeitet mit UIDs tabelllen einteutigen integers, und
configurations gesteurtem mapping (ext_tables.sql + Typoscript)

ich kann nur davon abraten eine zweite applikation welcher art auch
immer in ein typo3 DB zu packen.

ich plane gerade auch ein API für ein Projekt an dem ich arbeitet.
mein planung geht jedoch eher dahin:

in der virtual host configuratation ein alias /API/ zu definieren. das
dann auf eine Seperate PHP Application geht. die dann die
localconf.php einließt um die datenbank konfiguration zu laden. und
dort dann die zugriffe zu machen.

alternative kannst du die API vieleicht mittelst eines extbase plugins
und eID lösen.

es kommt halt darauf an wie viel Typo3 du für deine API brauchst.
(meine braucht fast kein Typo3)

gruss chris



Am 9. September 2013 17:05 schrieb  <g4-lisz at tonarchiv.ch>:
> Hat jemand schon  mal sowas gemacht?
>
> Ich schreibe gerade an einem Portal, welches auch einen REST-Webservice
> kriegen soll. Ich habe gelesen, dass REST bei FLOW schon integriert ist
> und ich von einer entspr. Controller-Klasse erben kann.
> Das wäre wesentlich einfacher, als einen eigenen Webservice (z.B. via
> UserFunc für realURL) zu schreiben.
>
> Spricht was dagegen, wenn meine Extbase-Extension und mein
> FLUID-Webservice auf die gleichen Tabellen zugreifen? Ist die
> Tabellenstruktur überhaupt identisch?
>
> Grüße,
> Till
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german at lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german



-- 
christian wolff - webdeveloper, tech-loving geek and typo3 enthusiast
telefon: +49 30 347 244 88
mobil:  +49 179 49 44 758
email: chris at connye.com
adresse: friedelstraße 31 - 12047 berlin

xing-profil: http://www.xing.com/profile/Christian_Wolff43
google+: https://plus.google.com/u/0/115669673917212236875/posts?hl=de
facebook: https://www.facebook.com/1stMachine
flattr: https://flattr.com/profile/1stmachine


More information about the TYPO3-german mailing list