Infos

Fil RSSYannick Pavard

Archives

FAQ sur TYPO3 et FLOW3

Posté par Yannick Pavard le 14 février 2008

Logo de FLOW3Une FAQ a été mise sur le site officiel du site de FLOW3, le prochain framework qui servira à créer TYPO3 version 5.

Je vais vous faire une petite traduction ici pour ceux qui auraient du mal avec l’anglais :

TYPO3-FLOW3-CR FAQ

Admettons que la relation entre FLOW3, TYPO3, PHP et de l’univers n’est pas totalement clair et évident au premier regard. C’est pourquoi nous avons compilé quelques-unes des questions les plus fréquemment posées dans une liste avec les réponses.

Qu’est-ce que FLOW3?

C’est un framework PHP open-source moderne sous licence GPL. Il peut être utilisé pour la plupart des projets PHP que vous souhaiteriez développer.

Est-ce que FLOW3 est le nouveau nom de la version 5 de TYPO3 ?

Non. FLOW3 est le framework sur lequel TYPO3 version 5 est construit.

Je suis confus. Quelle est la relation entre FLOW3 et TYPO3 ?

Le framework FLOW3 est indépendant du CMS TYPO3. Mais la version 5 du CMS TYPO3 est bâtie sur FLOW3.

J’ai aussi entendu parler d’un référentiel de contenu (Content Repository - CR) - Qu’est-ce que c’est?

En résumé, le CR (référentiel de contenu) est la boite noire ou les enregistrements (pages, nouvelles) et fichiers sont stockés. De l’extérieur, cela ressemble à un type d’objet de base de données - en interne, c’est basé sur les bases de données relationnelles comme MySQL et le système de fichiers.

Notez que le CR sera également indépendant de TYPO3, mais construit en fonction des besoins premiers de TYPO3. Il ne dispose pas d’un nom officiel, mais on l’appelle souvent “TYPO3 CR”.

Donc le CMS TYPO3 est basé sur 2 autres produits ?

Oui, TYPO3 v5 utilise le framework FLOW3 et le référentiel de contenu (Content Repository), le tout développé en PHP, mais en repartant de zéro. Techniquement, le CMS TYPO3, le CR et même FLOW3 sont des paquetages (voir plus loin).

Puis-je créer le prochain eXtreme-Super-CMS en utilisant FLOW3 ?

Bien sûr. Mais, peut-être que le mieux est de rejoindre la communauté TYPO3 pour donner un coup de main. D’ailleurs toute la communauté PHP est encouragée à utiliser FLOW3 pour leur développement.

Quand est-ce que FLOW3, TYPO3 5.0 et le CR seront disponible ?

Une première version de FLOW3 pour vous amuser sera publiée ce printemps, et nous nous attendons à une version 1.0.0 alpha avant la fin de 2008. TYPO3 5.0 devrait être disponible dans le courant de l’année 2009. Nous n’avons pas encore de date pour le référentiel de contenu (Content Repository).

Devrais-je arrêter d’écrire des extensions pour TYPO3 v4 ?

Non, nous ne le pensons pas pour le moment. TYPO3 v4 sera encore développé et maintenu pendant plusieurs années à venir.

Devrais-je déjà regarder du côté de FLOW3 alors?

Oui, nous vous encourageons à le faire pour commencer l’apprentissage des nouveaux concepts et de l’architecture que nous prévoyons pour TYPO3 v5.

Il y aura t’il une procédure pour migrer les extensions de la version 4 ? Est-ce qu’elle vont fonctionner telle quelle avec la version 5 ?

Les extensions de TYPO3 v4 ne sont pas compatibles avec TYPO3 v5. Toutefois, nous envisageons de créer un plugin pour TYPO3 v4 qui vous permettra d’inclure les bases des applications de FLOW3 (et donc la compatibilité avec TYPO3 v5). Ceci vous permettra de créer de nouveaux plugins frontend pour TYPO3 v4 le tout basé sur FLOW3 - mais sûrement pas avec tous les hacks et quelques réglages qui sont possibles en natif avec les extensions de la version 4 de TYPO3.

Mais pourquoi les “extensions” sont maintenant appelées “paquetages”?

Dans TYPO3 v4, une extension est le conteneur qui contient du code PHP (pour étendre TYPO3), de la documentation, des gabarits et des images. Dans TYPO3 v5 (et de FLOW3), ce conteneur est appelé paquetage. Si un paquetage contient du code PHP qui étend TYPO3 v5, nous référerons cela comme une “extension”. Il y aura d’autres paquetages qui ne contiendront que de la documentation ou des bibliothèques (librairie) - ils ne sont pas appelés extensions.

Conformément au dépôt d’extensions de TYPO3 (TER), il y aura un dépôt de paquetage pour FLOW3.

Partagez ce billet avec :
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google
  • Technorati
  • Wikio FR
  • YahooMyWeb

Catégorie(s) : CMS/SGC

Tag(s) : , , ,

Pas de commentaire

Pas encore de commentaire.

Laisser un commentaire

Flux RSS des commentaires de cet article. TrackBack URI