Fork me on GitHub

Xoopshere : une révolution ?

200503
Mars
  Christian XOOPS 5008

Notre rencontre au premier Xoopsdem à Bruxelles fut l'occasion pour nous d'avoir une présentation orale de Skalpa, l'auteur de cette version qu'il prépare depuis 6 mois, puis d'une petite démonstration le lendemain.

Les objectifs de cette nouvelle version sont atteints dans divers domaines, ils sont le fruit d'une écoute qui s'est exercée depuis plusieurs moins et démontrent la volonté de Xoops d'être performant dans la durée notamment au niveau des normes xhtml/css édictées par le W3C, y compris celles en cours de négociation.

Les informations données ci-après sont également issues des notes prises par Rowdie qu'elle a publiée sur xoops.org, et entérinées pas Skalpa.

Quand celui-ci a débuté la conception de cette nouvelle version, qui n'avait pas encore de numéro, il a souhaité revenir à l'essentiel , c'est à dire :

  1. protocole HTTP mieux sécurisé

  2. devenir pleinement compatible avec les standards, pas seulement ceux actuellement supportés mais aussi ceux à venir

  3. être mieux intégré dans son environnement, en utilisant les ressources de celui-ci quand c'est possible, comme par exemple une vraie bibliothèque de génération de fichiers au format PDF, sinon fournir une alternative de remplacement.

  4. assurer une compatibilité descendante sur les modules et thèmes utilisés pour XOOPS 2.0.x.


La prochaine version de xoops sera basée sur une architecture de composants et fournira des services aux modules à l'image de ce qui se fait avec un système d'exploitation.

Par exemple, la couche d'authentification pourra être adaptée en fonction de votre choix, simplement en configurant le composant que Xoops doit utiliser pour authentifier un utilisateur.

Exemple d'implémentation
$inst = $xoops->create('xoops.db');

Connaître la base de données utilisée n'est pas une nécessité, vous n'avez pas besoin de savoir exactement quelle classe l'utilise, seul nous intéresse la création de l'objet database.

La structure de cette version se répartit en 3 niveaux :
- Couche Système
- Couche Applications
- Système de Portail

Couche Système

Nous aurons deux modes : un mode "Developpeur" et un mode "Production".

Dans le premier (developpeur) tous les paramètres de configuration ainsi que les fichiers de thèmes/templates seront lus à chaque appel de page, et seront chargés avec les dernières modifications que vous aurez apportées.
C'est un mode réactif, qui s'il permet un débuggage plus aisé lorsque l'on développe, produira une affichage plus lent de votre site.

En mode production, seuls les paramètres de configuration nécessaires seront lus à partir d'une version compilée (un peu comme la solution utilisée par Smarty), par conséquent, moins de requêtes seront nécessaires, ce qui va procurer une extrême rapidité d'affichage.

Cette rapidité sera moins réactive aux changements mais un site en production a rarement besoin de changer ses éléments de configuration ....

La nouvelle architecture de Xoops disposera d'un code modulaire, qui sera fondamentalement illimité en fonction des composants disponibles. L'équipe de développement du noyau n'a pas encore décidé où elle s'arrêterait.

Quelques composants sont définitivement inclus comme :

XoopsAuth (authentification)
- XoopsDB et LDAP seront fournis par défaut
- Project Liberty sera aussi une option. C'est une solution open source pour les options multi-sites. Logguée sur un site, une personne sera automatiquement authentifiée pour tous les sites associés, à l'instar de l'idée de Microsoft passport.

XoopsDB
- MySQLi (released avec PHP5)
- MySQL, la base de données utilisée par défaut
- postgresql

Couche Applications

Xoops deviendra un vrai CMS! avec classes utilitaires, controleurs, création d'objets, gestion de tables dans la base de données...

Stores Manager

Cette version aura la capacité a déterminer où elle récupère ses données. Elles pourront être stockées sur différents serveurs, avoir des préfixes différents, les utilisateurs pourront être enregistrés sur différents sites. Tout cela pourra être publié sur un site ou partagé avec d'autres.
Cela pourra être utilisé également pour le multilangages.

La couche de version permettra notamment d'avoir une dimension temporelle et ainsi de pouvoir suivre les versions d'un document.

Restitution

La séparation qui existe actuellement entre les thèmes et les templates est terminée. Un thème deviendra un réservoir de ressources génériques , ainsi une ressource (images, fichier flash, template de module, etc) sera inclue dans le dossier du thème.

Le système de thèmes utilisera les principes d'héritage.

Si vous souhaitez changer un template d'un module, il vous suffira de mettre ce template dans un sous-répertoire de votre thème pour qu'il soit opérationnel.
Plus besoin de cloner des jeux de templates, et de générer des fichiers pour tous les templates juste pour faire un seul changement.

e.g.
xoops-root/theme/example_theme/
xoops-root/theme/example_theme/modules/module_index.html

En mode "développeur", le dossier theme est vérifié à chaque chargement de page afin de contrôler s'il contient des sous-répertoires avec de nouveaux templates.

En mode "Production" sera généré une liste des ressources moins gourmand en terme de ressources et par conséquent plus rapide.

XOOPS sera livré avec deux, voire 3 thèmes par défaut.
Le premier sera un thème XHTML mais sans vraiment utiliser toutes les possibilités de cette norme.

Le second sera un vrai thème XHTML (comme application/XHTML+XML). L'exemple fourni en illustrera les possibilités.

Le troisième s'oriente vers le futur du Web avec XUL.
Nous aurons besoin d'étudier cela et de vos apports comme contributeurs seront nécessaires.

Vous pourrez créer des templates qui pourront inclure des choses comme celles-ci :
<table xoops:sortable="true">
  <
tr>
    <
td xoops:sort_type="state">content</td>
  </
tr>
</
table>

La transformation XSL apporte des idées intéressantes et nous regarderons comment réaliser une similitude avec les moteurs de templates.

XOOPS 2.0.x modules

L'élaboration d'un composant permettra d'émuler les fonctions de xoops 2.0.x. Ceci permettra aux anciens modules de continuer à fonctionner, mais ils ne pourront utiliser les nouvelles fonctions de cette version.

L'objectif des développeurs du noyau sera de faire une transition entre les modules 2.0.x et la nouvelle version aussi simplement que possible.

Nous espérons simplement faire un recherche/remplace des anciennes fonctions par les nouvelles, et retirer les lignes "include" coté admin, mais cela n'est pas encore réalisé.

Une copie dans le répertoire modules (ou dans un sous-répertoire de celui-ci), et le module sera automatiquement installé.


Documentation

Chaque ligne de code sera documentée.

Roadmaps

Les premières versions de cette nouvelle génération de Xoops seront destinées aux développeurs de modules afin de tester les nouvelles fonctions du noyau. Elles n'inclueront donc pas d'émulation xoops 2.0.x. qui sera réalisée lorsque les fonctions du nouveau noyau seront stabilisées.

Système de portail

Par manque de temps, cette partie a été peu évoquée.
Il y aura un gestionnaire de blocs, mais le principal changement apporté sera la possibilité de créer une infinité de pages personnalisées, organisées en dossiers/sous-dossiers, et de pouvoir les insérer dans un bloc.

Amélioration de l'éditeur de xoops avec l'intégration d'un éditeur wisiwig allégé (genre koivi) disponible pour la totalité du site.


Conclusion

La publication d'une version alpha est prévue au cours du mois de mars à destination des développeurs de modules afin qu'ils puissent en créer de nouveaux et adapter ceux existants, mais bien sur il reste énormément de travail à réaliser, et de nouvelles fonctionnalités pourraient voir le jour d'ici la version finale.



ps: je vous remercie à l'avance de votre indulgence pour les imperfections de traduction qui auraient pu se glisser. Je ne suis pas un expert en traduction au cas où vous ne l'auriez pas remarqué (Merci Solo ), mais je m'y attele.

Note: 0.00 (0 votes) - Noter cet article -

Partager Twitter Partagez cette article sur GG+
Format imprimable Envoyer cet article à un ami
Les commentaires appartiennent à leurs auteurs. Nous ne sommes pas responsables de leur contenu.
Admin Frxoops
Inscrit le: 04/02/2003
De: Blois
Contributions: 3071
philou Posté le: 03/03/2005 12:08  Mis à jour: 03/03/2005 12:08
 Re: Xoopshere : une révolution ?
Je voulais faire un commentaire sur cet article pour remercier Christian de sa dévotion. En effet il avait déjà supporté nos élucubrations en anglais pendant cette journée mémorable à Bruxelles (alors que ce n'est pas vraiment sa tasse de thé... l'anglais !). En plus de tout cela il a fait une traduction remarquable de l’article de Rowdie et l’a agrémenté de précisions et commentaires.

Merci pour ce beau boulot 

Alors pour Christian..........
:ola: :ola:
Admin Frxoops
Inscrit le: 04/02/2003
De: Belgique
Contributions: 3376
Solo71 Posté le: 03/03/2005 13:10  Mis à jour: 03/03/2005 13:10
 Re: Xoopshere : une révolution ?
Qu'est-ce que c'est que de titiller quelqu'un sur ses talents linguistiques, hein ?

Anonyme Posté le: 03/03/2005 13:10  Mis à jour: 03/03/2005 13:10
 Re: Xoopshere : une révolution ?
J'ai hate de voir cette version alpha pour adapter mon module ça a l'air passionnant tout ce qui arrive.
Régulier
Inscrit le: 05/12/2003
De: Marseille
Contributions: 322
Mercowe Posté le: 03/03/2005 13:28  Mis à jour: 03/03/2005 13:28
 Re: Xoopshere : une révolution ?
Trés interessant tout ça, je suis impatient de me frotter aux thèmes de cette prochaine version.

Question :
A propos de
Citation :
xoops-root/theme/example_theme/
xoops-root/theme/example_theme/modules/module_index.html


Comment doit-on lire la deuxième ligne ?
xoops-root/theme/example-theme/modules/newbb/module_index.html
ou
xoops-root/theme/example-theme/modules/newbb_index.html

Ensuite en l'absence de template dans le répertoire thème, ce sont ceux livré par défaut avec le module qui seront utilisé ?
Régulier
Inscrit le: 04/02/2003
De: Rennes
Contributions: 110
gnomezero Posté le: 03/03/2005 13:48  Mis à jour: 03/03/2005 13:48
 Re: Xoopshere : une révolution ?
:-o :-o
une date?
Anonyme Posté le: 03/03/2005 14:18  Mis à jour: 03/03/2005 14:18
 Re: Xoopshere : une révolution ?
Citation :
La publication d'une version alpha est prévue au pours du mois de mars à destination ...
C pour bientôt alors
Semi pro
Inscrit le: 04/02/2003
De: Qc.ca
Contributions: 1389
king76 Posté le: 03/03/2005 14:47  Mis à jour: 03/03/2005 14:47
 Re: Xoopshere : une révolution ?
Ouais, intéressant, mais est ce que toutes ces informations sont des extrapolations sur les possibilités de xoops ou quelque chose qui a déja été bien avancé ?

Parce qu'il me semblait avoir lu que la version 3 ne verrait jamais le jour à cause du fait qu'il y avait trop de changement et que ce projet serait pharaonique, mais que nous aurions une version 2.1 il me semble..

Moi ca me fait peur, aussi j'attend la version alpha avec impatience..

Pour les blocs, christian sais tu si l'on pourra les mettre ou l'on veut et autant que l'on veut ?

Merci pour cette traduction.
Admin Frxoops
Inscrit le: 04/02/2003
De: Belgique
Contributions: 3376
Solo71 Posté le: 03/03/2005 14:52  Mis à jour: 03/03/2005 14:53
 Re: Xoopshere : une révolution ?
Citation :
Ouais, intéressant, mais est ce que toutes ces informations sont des extrapolations sur les possibilités de xoops ou quelque chose qui a déja été bien avancé ?


A moins que le pauvre ordi (dont l'ie est bourré de barres de recherches indésirables) de mes parents ne soit victimes d'hallucinations diviniatoires et prophétiques, je peux t'assurer qu'il existe quelque part sur le net une version bien réelle de cette version 3.0.

Où alors Skalpa s'appelerai Xoopstradamus ?

Anonyme Posté le: 03/03/2005 15:01  Mis à jour: 03/03/2005 15:01
 Re: Xoopshere : une révolution ?
Et c'est où ??? on peut pas savoir ???
Anonyme Posté le: 03/03/2005 15:04  Mis à jour: 03/03/2005 15:05
 Re: Xoopshere : une révolution ?
excusez-moi de remettre ce sujet surement déjà débattu,
mais serait-il possible de mettre pour XoopsDB,
une couche du type AdoDB, au lieu de réinventer la roue ?
celle-ci est déjà compatible php4 et 5, et surtout !
on a des extensions .so et .dll (suivant *nix/windows) pour php 4 et php 5 correspondant à cette extension php qui font le même travail, ainsi qu'une extension PDO spécifique à php 5 si le coeur vous en dit, de facon 100% transparente.

l'accélération par le mode natif (librairie .so/.dll décoifferait meme le système de cache de requêtes déjà intégré
Xoops accro
Inscrit le: 04/02/2003
De: Le Mans
Contributions: 12273
Christian Posté le: 03/03/2005 15:11  Mis à jour: 03/03/2005 15:11
 Re: Xoopshere : une révolution ?
Concernant adodb, il me semble qu'Hervé a posé la réponse à Skalpa. Ce dernier a répondu que les benchmark publiés n'étaient vraiment le reflet de la réalité en matière de performance car les temps mesurés l'étaient après avoir chargé la bibliothèque et non avant.

Affaire à suivre néanmoins!
Anonyme Posté le: 03/03/2005 15:33  Mis à jour: 03/03/2005 15:33
 Re: Xoopshere : une révolution ?
ben oui, parce que la librairie en elle-meme, c'est sur qu'elle est "comme les autres", si on ne la prend que telle quelle.

mais ajoute le cache de requetes, c'est deja sympa.

et en plus, remplace-la par les versions "natives" .so/.dll, la, tes benchmarks, tu peux leur dire "de la haut je vois ma maisooooon" non ?
Admin Frxoops
Inscrit le: 16/05/2003
De: Rhone-Alpes
Contributions: 4051
alain01 Posté le: 03/03/2005 15:52  Mis à jour: 03/03/2005 15:52
 Re: Xoopshere : une révolution ?
Citation :
Concernant adodb, il me semble qu'Hervé a posé la réponse à Skalpa
!

Ben alors, pourquoi il pose la question s'il a déja la réponse ???

Semi pro
Inscrit le: 09/06/2004
De: derrière mon ècran... si si j'vous jure... .. .
Contributions: 1788
kankrelune Posté le: 03/03/2005 17:08  Mis à jour: 03/03/2005 17:08
 Re: Xoopshere : une révolution ?
Moi je suis impatient de pouvoir mettre mes doigts dans la Xsoupe pour le tester, bidouiller... même si dans un premier temps ce ne sera que des tests... mais chaque chose en sont temps... .. .

A la vu du résultat j'en ais encore la bave au coins des lèvres ( )... ça va faire une claque aux xoopsiens... .. .

@ tchaOo°
Admin Frxoops
Inscrit le: 16/05/2003
De: Rhone-Alpes
Contributions: 4051
alain01 Posté le: 03/03/2005 17:26  Mis à jour: 03/03/2005 17:26
 Re: Xoopshere : une révolution ?
Citation :
(...)Project Liberty sera aussi une option. C'est une solution open source pour les options multi-sites. Logguée sur un site, une personne sera automatiquement authentifiée pour tous les sites associés, à l'instar de l'idée de Microsoft passport(...)

(...)Stores Manager
Cette version aura la capacité a déterminer où elle récupère ses données. Elles pourront être stockées sur différents serveurs, avoir des préfixes différents, les utilisateurs pourront être enregistrés sur différents sites. Tout cela pourra être publié sur un site ou partagé avec d'autres(...)


Je crois qu'il va y avoir du monde interressé...
Semi pro
Inscrit le: 09/06/2004
De: derrière mon ècran... si si j'vous jure... .. .
Contributions: 1788
kankrelune Posté le: 03/03/2005 18:49  Mis à jour: 03/03/2005 18:49
 Re: Xoopshere : une révolution ?
Oui... c'est un truc de fou... que ce soit pour les templates, les classes, les données, le stockage, l'affichage... en gros...

Tout pourra servir à tout, pour tous, dans tout, de tout, vers tout... je sais pas si vous me suivez... .. .

Raaaaaaaaaaaaaa encore un mois à attendre... c'est noel avant l'heure... .. .

@ tchaOo°
Régulier
Inscrit le: 04/02/2003
De: Nord de la France
Contributions: 130
yerac Posté le: 04/03/2005 00:38  Mis à jour: 04/03/2005 00:38
 Re: Xoopshere : une révolution ?
Franchement même si je ne suis pas un pro dans le domaine, j'ai quand même compris tout l'article. Donc premièrement merci Christian pour cette clareté.

Deuxièmement, même si je risque de m'y perdre un peu je suis déjà impatient de voir venir ce nouveau xoops qui s'annonce comme très performant, je vois même des parties se simplifier (même si d'autres semblent se compliquer). J'aime bien l'économie de requetes et le project Liberty. Et je trouve bien aussi que les modules actuels soient encore compatibles au début. Permettre aux développeurs de modules d'adapter leur création avant le lancement de cette nouvelle mouture en leur proposant une première version est une autre excellente idée, cela devrait permettre de pouvoir encore basculer plus simplement vers la nouvelle version.

Franchement Xoops est définitivement le meilleur CMS du monde.
Aspirant
Inscrit le: 04/02/2003
De: la planète Xoops
Contributions: 84
Alain Posté le: 04/03/2005 00:39  Mis à jour: 04/03/2005 00:40
 Re: Xoopshere : une révolution ?
Je n'étais pas au FOSDEM (XOOPSDEM) à mon grand regret et ma premiére réaction à la présentation que Christian m'avait faite hier "entre quatres yeux" sur le chat, de Xoopsphére m'avait un peu inquiété, je l'avoue, par son côté un peu trop "technique et pro"... Puis, j'ai étudié plus en détail les infos dont je disposais et, finalement à la lecture de cet article de Chritian, je suis rassuré.... Mieux !!! Je peux affirmer avec fierté que là Xoops entre dans la cour des grands !!!
Bravo à Skalpa qui donne un élan phénoménal à Xoops, lequel devient un vrai CMS, compatible avec les standards actuels ... et à venir, tout en conservant un maximum de compatibilité avec la version 2. Ne nous voilons pas la face, il faudra un temps d'adaptation et de formation pour pouvoir exploiter complétement cette nouvelle mouture, mais, au moins, dés le départ, les modules 2.0 fonctionneront et le passage de 2.0 à Xoopsphére pourra se faire sans trop de difficultés, laissant le temps aux Xoopsiens qui feront le grand saut, d'adapter progressivement leur site pour arriver à une exploitation totale des ressources du nouveau Xoops. Et Dieu sait qu'elles sont impressionnantes ces nouvelles ressources ou fonctionnalités... On va avoir à partir de maintenant l'occasion d'en reparler souvent...
Et bien sûr, comptez sans réserves sur la Team Xoops France (hyper motivée et enthousiaste croyez moi) et la communauté pour apporter toute l'aide nécessaire à ceux qui seraient un peu dépassés...
Je l'avais affirmé dans notre premiére news letter de l'année : 2005 sera l'année Xoops !!! Hé bien j'avais raison...
Régulier
Inscrit le: 21/08/2004
De: Bruxelles
Contributions: 333
marin Posté le: 04/03/2005 01:21  Mis à jour: 04/03/2005 01:21
 Re: Xoopshere : une révolution ?
Lol alain
Apres l'année du sida, de la femme, de la lutte contre la pauverté... Voici la lutte pour la suprématie de xoops sur la planete (univers?)!

Fin bref, j'attend aussi l'alpha avec bcp de joie et d'anxiétés! Que de nouveautés en perspectives! Ne risquons-nous pas d'etre completement désorienté? L'interface admin restera dans le meme style? Le principe de créations des pages interne avec des modules comme xfsection restera-t'elle tjs aussi simple? La création et l'adaptation de themes aussi? Mystere je suppose que la réponse est oui! Bref je me réjouis d'avance!
Semi pro
Inscrit le: 09/06/2004
De: derrière mon ècran... si si j'vous jure... .. .
Contributions: 1788
kankrelune Posté le: 04/03/2005 06:01  Mis à jour: 04/03/2005 06:01
 Re: Xoopshere : une révolution ?
Rassurez vous... Xoops2 à encore de long et beau jour devant lui... gardez à l'esprit que Xoops3 sera pour l'instant plus un laboratoire de test en local sur vos pc qu'autre chose... sauf exeptions, la mise en production ne sera pas forcement pour tout de suite... mieux vaut y aller lentement mais surement afin de pouvoir disposer en prod d'un outil avec lequel vous vous serez déja familiarisé... .. .

Par contre ça va chauffer en local... .. .

@ tchaOo°
Semi pro
Inscrit le: 06/01/2004
De: Non loin de Paris
Contributions: 666
zoullou Posté le: 04/03/2005 09:51  Mis à jour: 04/03/2005 09:51
 Re: Xoopshere : une révolution ?
Je ne voudrais pas dire une grosse bétise mais il me semble que la prochaine version majeur de XOOPS (celle développée par Skalpa) sera la série 2.1.x qui correspondra à la version de dévelopement et la version stable sera la série 2.2.x

A+
Aspirant
Inscrit le: 06/01/2004
De:
Contributions: 63
skalpa Posté le: 04/03/2005 14:02  Mis à jour: 04/03/2005 14:02
 Re: Xoopshere : une révolution ?
Bon, je vais essayer de répondre à tout le monde en une fois...
- Cette version est celle que je vous ai décrite comme étant la 2.1 en décembre... En fait, il semble que mes avancées soient si "pharaoniques", qu'après concertation nous ayons décidé de l'appeler X3.
- Le pour lequel j'ai créé/utilisé cette version sera visible la semaine prochaine seulement (je suis pile en train d'effectuer les dernieres petites modifs)... Un peu de patience... . Il est vrai qu'il reste encore du travail, mais la phase que je considère la plus chiante (faire le ménage dans les sources de X2 afin de récupérer ce que l'on peut) est derrière nous.
- On pourra mettre des blocs "où l'on veut", mais ce sera à l'auteur du thême de déclarer au noyau les "zones" dans lesquelles il a prévu l'ajout de blocs (donc un utilisateur final ne pourra pas faire n'importe quoi avec n'importe quel thême, ce qui pourrait mener à pas mal de catastrophes).
- ADOdb, c'est une roue de skateboard... C'est gros, lent et inefficace (même s'il est clair qu'on peut essayer de compenser avec d'autres trucs autour). Nous on va placer l'abstraction un niveau plus haut: les classes d'accès aux données seront générées par le noyau, qui créera des classes et des requêtes spécifiquement optimisées pour le RDBMS que vous utilisez (ca rend le chargement d'un truc comme ADOdb à chaque requête inutile).

skalpa.>
Régulier
Inscrit le: 04/02/2003
De: wdforge.org
Contributions: 285
romu Posté le: 04/03/2005 15:07  Mis à jour: 04/03/2005 15:24
 Re: Xoopshere : une révolution ?
[ineptie]
Skapa est un newbie qui écrit une version de xoops ! Open in new window
[/ineptie]
Confirmation pour ADODb : même jugement. Si techniquement c'est pratique, dans le monde réel, ce n'est pas une solution suffisament exploitable.
Dans un autre monde on a fait de même : une meta classe qui pilote respectivement les accès natifs dédiés aux bases. Bilan : un code identique quelque soit la base de données. Le principe des classes est bizarement le même.

En tout cas, on va faire chaufer les serveurs locaux...
Open in new window
Aspirant
Inscrit le: 04/02/2003
De: la planète Xoops
Contributions: 84
Alain Posté le: 04/03/2005 16:05  Mis à jour: 04/03/2005 16:05
 Re: Xoopshere : une révolution ?
Romu a soulevé dans son post une "ineptie"... Il a raison!!! Skalpa = newbie ? C'est un peu fort de café. En fait ca s'expliquait par le fait, les xoopsiens le savent, que le classement se fait en foncytion du nombre de posts envoyés. Or Skalpa, pour le plus grand bien de Xoops, passe beaucoup plus de temps à nous peaufiner un X3 révolutionnaire qu'à poster ici et on ne lui reprochera pas. C'est un travailleur de l'ombre mais redoutablement efficace et talentueux !!!
J'ai corrigé cette lacune en changeant le classement de Skalpa et en lui attribuant l'étiquette "Equipe Xoops Francophone", même s'il est un pilier de l'équipe Xoops mondiale...
Semi pro
Inscrit le: 09/06/2004
De: derrière mon ècran... si si j'vous jure... .. .
Contributions: 1788
kankrelune Posté le: 04/03/2005 17:11  Mis à jour: 04/03/2005 17:12
 Re: Xoopshere : une révolution ?
[ineptie]
Skapa est un newbie qui écrit une version de xoops !
[/ineptie]

J'avais même pô remarqué... .. .

:mdr:

Comme quoi, comme pour le baton de b***, y a pas de grade pour xoopscoder... .. .

@ tchaOo°
Admin Frxoops
Inscrit le: 16/05/2003
De: Rhone-Alpes
Contributions: 4051
alain01 Posté le: 04/03/2005 17:34  Mis à jour: 04/03/2005 17:34
 Re: Xoopshere : une révolution ?
Citation :
- Le pour lequel j'ai créé/utilisé cette version sera visible la semaine prochaine seulement (je suis pile en train d'effectuer les dernieres petites modifs)...

Zuuuuuuuuut, quand on connait sa relation avec les trains (cf article de SOLO, xoopsdem)
Anonyme Posté le: 07/03/2005 15:05  Mis à jour: 07/03/2005 15:21
 Re: Xoopshere : une révolution ?
question svp :
vous parlez de "chargement à chaque fois" et de "performances pas terribles" d'adoDB, de non-exploitation.

vous avez essayé les classes php, qui sont en effet un peu "lourdes", ou bien les extensions natives php .dll/.so ?

(hem, accessoirement, c'est vrai qu'en version "classes", c'est tout à fait vrai , par contre en extension, plus rien à charger et pour cause, ça devient des fonctions php natives)

(edit: toutes mes confuses si je semble lourd, c'est par souci d'universalite uniquement, je gere un site avec 65 groupes, un user pouvant etre dans plusieurs a la fois, par exemple. sachant que ceci englobe 3 forums/groupe, deux sections d'articles par groupes, je pense que vous aurez rapidement compris le nombre de requetes qu'on peut avoir sur une seule page. donc si je pouvais passer sur un autre que mysql a terme vu le nombre de donnees qu'il va y avoir dedans, je prefererais d'ou l'interet de la metabase en natif en ce qui me concerne, voila voila, donc si c'est également possible de "plugger" au lieu de hacker, en "module", ca serait genial, autant sur les authentifications (db,ldap,etc), que la gestion de db, etc) ^_^


kankrelune :
tu me rappelles un musicien sur atari st, y'a 13 ans à peu près... il passait pas mal de ses nuits en boite, et résultat on ne le voyait pas beaucoup devant son st ou aux coding-parties, mais alors c'était un vrai dieu une fois le son rendu
Semi pro
Inscrit le: 09/06/2004
De: derrière mon ècran... si si j'vous jure... .. .
Contributions: 1788
kankrelune Posté le: 07/03/2005 16:45  Mis à jour: 07/03/2005 16:45
 Re: Xoopshere : une révolution ?
@ aem_

Raaaaaah... l'époque Atari, TB... souvenir souvenir... .. .

C'est parce que je me suis fais greffer 2 bras supplémentaire... ...non sans rire faisant dans les MAO j'ais tout mon studio à portée de main, et comme j'ais cloturé un projet il y a peu je fais une pause là... .. .

Pour ce qui est de adoDB, au vu du travail effectué et du résultat, je pense qu'il faut faire confiance à skalpa s'il dit que ce n'est pas adapté... .. .

Et pour les bdd tu remarquera que cette prochaine mouture pourra exploiter postgresql... que demande le peuple... .. .

@ tchaOo°
Newbie
Inscrit le: 10/03/2005
De:
Contributions: 2
Rowdie Posté le: 10/03/2005 21:27  Mis à jour: 10/03/2005 21:27
 Re: Xoopshere : une révolution ?
Thankyou Christian for translating my article

I could read about 75% of it... I stopped learning French 10 years ago, writing in French is too difficult now but reading still seems to be possible.

I'm very pleased that you made this information available to the French community, thanks again

Rowd
Anonyme Posté le: 26/05/2005 15:12  Mis à jour: 26/05/2005 15:12
 Re: Xoopshere : une révolution ?
salut,

je-ne-sais-plus-qui (désolé) avait dit qu'il faudrait implémenter, pour l'authentification, le "liberty project alliance", ou quelque chose de ce genre.

je viens de voir ceci trainer :
http://lasso.entrouvert.org/

il s'agit d'une implementation de ce projet sous licence GPL, avec un binding PHP.

j'ai pensé que ca pourrait vous intéresser :)
Aspirant
Inscrit le: 13/07/2003
De: Brasil - SíƒÂ£o Paulo - Guarulhos
Contributions: 72
gibaphp Posté le: 17/04/2006 23:31  Mis à jour: 17/04/2006 23:31
 Re: Xoopshere : une révolution ?
Merci Skalpa i Team Fr.

Xoopshere avant


Le temps n'est pas l'article plus important et oui de extrémités d'un grand exécuté le travail.

Je sais que XoopsHere sera très bon, efficace et j'en serai sans aucun doute, une révolution.

Elle tournoiera tous les modules de la ligne périodique 2.0x et beaucoup davantage.

J'attends avec beaucoup d'intérêt et d'affection cette nouvelle version : -)

Sorry, translation by Babelfish

in portuguese.


O tempo não é o mais importante e sim o produto final de um grande trabalho realizado.

Eu sei que XoopsHere será muito bom, eficiente e será sem dúvida alguma, uma revolução.
Ele estará rodando todos os módulos da linha de série 2.0x e muito mais.

Eu aguardo com muito interesse e carinho esta nova versão.
Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

68 Personne(s) en ligne (3 Personne(s) connectée(s) sur Articles) | Utilisateur(s): 0 | Invité(s): 68 | Plus ...