Annonces
Livre d'or

Par opiate
withdrawal
remedy

Great. Now i can say thank you!

Livre d'or

Mini sondage
Etes-vous satisfait du support PHPBoost ?










Résultats

 



Nouveau Logo



Depuis les premiers balbutiements du projet nous avons cherché à créer un logo qui représentait celui-ci. Le but étant de donner une entité graphique propre à PHPBoost, clairement identifiable et répondant à tous les critères qu'un logo doit remplir.


Nous avons porté notre choix sur la symbolique de la tornade, en effet elle représente parfaitement notre volonté d'apporter une alternative innovante dans le monde des CMS. En voici une illustration :


"Des anneaux de toutes tailles, dont la cohésion fait violemment bouger les choses !"
"Plus la tornade avance, plus elle grandit et s'enrichit de ce qu'elle trouve sur son passage"


Ainsi la version 3 de PHPBoost, va se voir baptisée "Tornade". De plus l'ensemble de nos communications et les thèmes présent dans les différentes distributions arboreront ce nouveau logo.



Sortie de la version finale



Comme vous avez pu le constater aucune mise à jour de la version RC n'a été effectuée depuis quelques temps. En effet nous sommes dans une phase de finalisation. Cela pourrait paraître simple mais la sortie d'une nouvelle branche qu'est la 3.0 requiert un soin tout particulier.

Il nous reste donc à finir le système gérant la création des différentes distributions et les thèmes associés.


Nous comprenons très bien votre impatience, cependant nous préférons livrer un produit vraiment fini et stable.
Merci pour votre patience !

CrowkaiT Le: 22/05/09

Une arrivée très progressive



Un des points forts des précédentes version de PHPBoost est la stabilité ; c'est en effet un des points sur lesquels nous concentrons nos efforts. C'est la raison pour laquelle la nouvelle version tarde à faire son apparition en version finale.

Cependant, après deux mois de version alpha dont le fonctionnement était très approximatif et plus d'un mois de version beta qui commence à devenir utilisable, nous sommes heureux de lancer la version RC de PHPBoost.

La dernière ligne droite avant la sortie finale



L'acronyme RC pour Release Candidate se traduit en français par candidate à la sortie. Alors que les versions alpha et beta ont permis de corriger un très grand nombre de bugs (plus de 600) afin de stabiliser PHPBoost 3.0, la version RC peut-être vue comme le test de validation de la stabilité et éventuellement la dernière chance de corriger quelques bugs récalcitrants.

Nous avons décidé de passer en version RC car le nombre de bugs rapporté ces derniers temps a sérieusement diminué. Nous estimons que les cas d'utilisation les plus courants ont été testés et donc approuvés par l'ensemble de la communauté.

La version RC corrige tous les bugs qui ont été signalés jusqu'à maintenant à l'exception de quelques uns pour lesquels l'explication a été donnée sur le forum au cas par cas.

Une importante optimisation de dernière minute



La version RC de PHPBoost 3.0 apporte une optimisation assez importante du code qui a pour conséquence d'améliorer assez nettement le temps de génération des pages. Nous n'avions pas vraiment prévu de le faire, mais en y réfléchissant nous nous sommes aperçus que c'est un moyen d'augmenter nettement les performances en peu de temps.

L'optimisation ne se fait pas sur le code source en lui-même ; nous n'avons touché aucun fichier PHP. En revanche, il faut savoir que PHP est un langage interprété, ce qui implique qu'à chaque page exécutée, l'interpréteur PHP ouvre tous les fichiers dont il a besoin, les lit et seulement ensuite les exécute. Donc au plus les fichiers lus sont importants, au plus la génération d'une page va être longue. Or pour des soucis de lisibilité du code, les fichiers source contiennent de nombreux commentaires et de nombreux espaces blancs permettant de le mettre en forme. Tout ceci est très pratique pour les développeurs, mais alourdit énormément les fichiers et donc diminue les performances de l'application.

Nous avons donc écrit un outil permettant d'éliminer tous les caractères inutiles pour l'interpréteur et donc d'alléger considérablement les fichiers. Nous avons donc optimisé l'ensemble du noyau qui représente en réalité les fichiers les plus couramment utilisés, ce qui nous permet d'améliorer d'environ 10 % les temps de génération des pages.

L'outil en question a été baptisé POptimizer, il est écrit en Java et sera comme PHPBoost distribué sous licence GNU/GPL de façon à le partager avec tous les gens qui pourraient être intéressés (le code source est déjà accessible ici).

Le code source de la version 3.0 RC a donc été optimisé, c'est l'occasion de tester le fonctionnement de notre outil (il n'est pas à exclure qu'il contienne quelques bugs qui provoquent des dysfonctionnements).

Télécharger PHPBoost 3.0 RC



Nous vous remercions encore pour votre patience, nous savons que beaucoup d'entre vous attendent cette version pour lancer leur site.
Vous pourrez télécharger la version 3.0 RC de PHPBoost ici. Bien entendu, il est encore temps de tester et de rapporter vos bugs ici.

ben.popeye Le: 28/04/09
Dans sa lutte pour la préservation de la langue française, l'Académie française a depuis peu lancé une campagne de lutte contre les anglicismes. D'autres pays francophones comme la Belgique et le Canada mènent déjà une lutte engagée contre ce genre de pratiques, de plus en plus courantes avec l'arrivée des NTIC (informatique, internet...).

Nous avons récemment été contactés par la commission de l'Académie française chargée de lutter contre les anglicismes en raison de leur emploi assez fréquent sur notre site.

En effet, le nom de notre projet, PHPBoost, est construit à partir d'un mot de la langue anglaise qui est au fur et à mesure rentré dans le vocabulaire usuel français, le mot boost qui en français signifie stimuler, encourager, augmenter... De plus, nous utilisons fréquemment le mot CMS, qui est dérivé de l'acronyme anglais Content Management System, alors que l'acronyme français existe (SGC pour Système de Gestion de Contenu) et est d'ailleurs utilisé sur Wikipédia.

La commission nous a demandé de faire notre maximum pour bannir ces mots anglais de notre vocabulaire, car elle souhaite principalement agir sur internet, là où s'utilisent le plus ce genre de mots. Elle nous a par ailleurs conseillé de changer le nom de notre projet de façon à le franciser, elle nous a suggéré de l'appeler BoustePHP, car le mot anglais boost étant beaucoup utilisé en français, il a été ajouté à la langue française avec une orthographe française, bouster. Il nous a aussi été fortement suggérer d'inverser l'ordre des mots étant donné qu'en français l'ordre des mots n'est pas le même , d'où le nom de BoustePHP.

Le projet va donc changer de nom, il va passer de PHPBoost CMS à SGC BoustePHP.

Le changement n'est pas encore effectif mais ne saurait tarder. Notre nouveau nom de domaine boustephp.com a déjà été réservé et sera fonctionnel sous peu.

Edition le 1er avril au soir :
Il s'agit bien évidemment d'un poisson avril ! Aucune information n'est à prendre au sérieux, que ce soit concernant le changement du nom du projet ou la lutte de l'Académie française contre les anglicismes.
Nous remercions Alain91 qui a suggéré l'idée de faire croire à un changement de nom du projet.
En espérant que ce canular ait reflété l'ambiance chaleureuse dans laquelle baigne le projet et sa communauté.
A l'année prochaine pour un prochain poisson d'avril.


ben.popeye Le: 01/04/09
En cette période de tests de la version 3.0, l'impatience se fait sentir, mais la communauté s'avère très active, ce qui permet de stabiliser cette nouvelle mouture assez rapidement. En effet, pas moins de 500 bugs nous ont été rapportés depuis le lancement de la première version alpha et sont à l'heure actuellement quasiment tous corrigés.

Nous avons aussi récemment franchi la barre des 50 000 messages sur le forum (forums privés compris), ce qui prouve que la communauté est en plein essor. De plus en plus de membres maitrisent plutôt correctement PHPBoost, et partagent leurs connaissances sur le forum en aidant au support du logiciel, ce qui permet aux équipes de développement de consacrer plus de temps au développement qu'auparavant. L'équipe graphique est particulièrement active en ce moment (elle a récemment incorporé quelques nouvelles recrues), elle travaille d'arrache-pied pour créer des thèmes qui seront disponibles dès la sortie de la version 3.0.

Puisqu'on est dans les statistiques, la version 2.0 a été téléchargée plus de 30 000 fois en un an et demi de bons et loyaux services. Espérons que ce succès grandira encore avec l'arrivée prochaine de la 3.0 ! La version 3.0 a été téléchargée presque 2000 fois depuis sa sortie en version alpha.

A noter que ce site a été migré en version 3.0 de PHPBoost. Il est cependant toujours déconseillé d'utiliser la version Béta de PHPBoost en production. Nous l'utilisons pour ce site pour tester son comportement en production, ce qui devrait permettre de mettre en évidence encore quelques bugs.

ben.popeye Le: 22/03/09
Après une trentaine de versions alpha qui ont permis de supprimer un nombre important de bugs et de finaliser la version 3.0 de PHPBoost, nous pouvons vous annoncer que PHPBoost vient passer le stade de la version Bêta. Il n'y aura donc normalement plus de modification dans cette version, uniquement des corrections de bugs en vue de passer en version RC (Release Candidate). Le développement est par conséquent officiellement achevé après un peu moins de 1 an et demi de travail acharné !


Nous remercions les personnes qui nous ont aidés à tester les différentes versions alpha et pris le temps de mettre à jour près de 30 fois leur site afin de débusquer la moindre erreur. Nous avons encore besoin de vous, pour mener à bien les derniers tests nécessaires afin d'obtenir une version bien stable.


Opération tests : l'union fait la force


Ceci est un rappel de la news précédente.
Pour s'assurer que toutes les parties du logiciel soient testées, Ptithom a organisé les tests par secteur du logiciel. Sur ce sujet, Ptithom a listé l'ensemble des tests qui sont à effectuer.


Nous allons commencer, pour notre part, le système de mise à jour PHPBoost 2.0 vers PHPBoost 3.0 ce qui rassurera un bon nombre d'entres vous. Celui-ci sera disponible le jour de la sortie de PHPBoost 3.0 finale, mais des tests seront réalisés en amont afin d'en valider la bonne exécution.


Voici le lien pour télécharger le pack: PHPBoost Bêta

CrowkaiT Le: 06/03/09
La version alpha de PHPBoost est sortie depuis plus d'un mois maintenant. Beaucoup d'entre vous se demandent quand est-ce qu'elle passera au stade suivant, et c'est vrai que nous avons peu communiqué à ce sujet. A travers cette news, nous allons le faire de façon assez officielle.


PHPBoost 3.0 alpha


La version alpha de PHPBoost est sortie début Janvier. Comme nous l'avions dit, elle apporte énormément de nouveautés, ce qui fait qu'elle comportait de nombreux bugs. De nombreux utilisateurs se sont joints à nous pour éliminer au maximum de ces bugs. Le résultat est assez satisfaisant puisque plus de 300 bugs nous ont été signalés et la plupart d'entre eux ont été corrigés. Nous essayons de mettre à jour régulièrement le pack de PHPBoost 3.0 alpha de façon à ce que les corrections de bugs soient vite prises en compte. C'est ainsi que nous en sommes à une trentaine de versions.
Le nombre de rapport de bugs a chuté ces dernières semaines, ce qui signifie qu'elle commence à se stabiliser. Il est maintenant temps de penser à PHPBoost 3.0 beta qui devrait faire son apparition d'ici la semaine prochaine.


PHPBoost 3.0 beta



Une base stabilisée


Compte-tenu du temps depuis lequel PHPBoost 3.0 alpha est sortie et du nombre de tests qui ont été faits, nous pouvons maintenant considérer que nous avons une base stable.
Il est maintenant temps de rentrer dans les tests des petits détails.

Opération tests : l'union fait la force


Pour s'assurer que toutes les parties du logiciel soient testées, Ptithom a organisé les tests par secteur du logiciel. Sur ce sujet, Ptithom a listé l'ensemble des tests qui sont à effectuer. Si vous souhaitez participer à ces tests, inscrivez-vous en répondant à ce sujet et en choisissant la zone que vous souhaitez tester.


La suite ?


Une fois que nous estimerons la version beta suffisamment stable, nous passerons au stade de Release Candidate (RC) qui signifie en français prétendante à la sortie. Cette version permettra de valider la stabilité du logiciel de façon à s'assurer que sa sortie finale se passe au mieux.
Comme vous le voyez, le processus de sortie d'une version majeure n'est pas simple et surtout très long, certainement beaucoup plus qu'une partie d'entre vous l'imaginiez. Nous préférons ne pas nous précipiter, cela vous oblige à patienter un peu plus, mais cela sera bénéfique à tout le monde lorsque vous utiliserez PHPBoost pour votre site, vous devriez avoir nettement moins de problèmes.

A suivre donc d'ici peu de temps la sortie de PHPBoost 3.0 beta.

ben.popeye Le: 01/03/09
PHPBoost 3.0 Comme vous le savez, PHPBoost 3.0 est en développement depuis plus d'un an maintenant. D'abord baptisée 2.1, elle a finalement été nommée 3.0 compte-tenu de l'importance et du nombre des nouveautés qu'elle apporte.

Elle avait été annoncée pour Noël et nous n'avons pas tout à fait réussir à tenir cet objectif. Nous avons travaillé d'arrache-pied pour terminer l'intégration des dernières fonctionnalités, mais c'est désormais terminé. Nous vous présentons donc avec plaisir la nouvelle mouture de PHPBoost.

[Lire la suite...]

ben.popeye Le: 07/01/09


Toute l'équipe de PHPBoost vous souhaite à tous une très bonne et heureuse année 2009!

L'année 2008 a été une grande année pour le projet PHPBoost, nous avons consolidé notre équipe et augmenté très significativement le nombre de nos utilisateurs et visiteurs du site. L'année à venir est une grande année pleine de projet pour PHPBoost avec la sortie de la version 3.0, qui nous l'espérons permettra de propager PHPBoost en France et à l'étranger avec l'ouverture d'une communauté anglophone.


Nous arrivons en fin de développement de la version 3.0 de PHPBoost, certains ont montré une impatience marquée ce qui est compréhensible au vu des retards que nous avons dû annoncer. Cependant cette année est pour l'équipe de développement très chargée, nous avons énormément de travail en dehors du projet ce qui explique les variations des dates de sorties.


Voici où nous en sommes rendus:

Le tout nouveau système de menu est bientôt achevé, il reste encore quelques tests à réaliser pour le valider. Il sera un élément central de cette nouvelle version, avec notamment un système novateur de drag 'n drop (glisser déposer), des autorisations pour chaque menu/sous menus. De plus de nombreux emplacement seront disponibles pour placer ces menus qui réservent encore bien des surprises (un article détaillera cela).
Le nouveau thème aux couleurs du nouvel installateur qui accompagnera la nouvelle version est quand à lui presque achevé.

Comme vous le comprenez cette version 3.0 est proche d'une version de test, qui précèdera la version finale. Encore un peu de patience..


Encore une très bonne année, et meilleurs voeux à tous!

CrowkaiT Le: 03/01/09
Image PHPBoost 3.0 Cela fait un moment que nous évoquons la version 2.1, remplaçante de PHPBoost 2.0 et que vous l'attendez.
Nous tenons à vous faire part de notre avancement actuel dans le développement, et surtout parler d'une décision que nous avons prise il y a peu de temps.

La prochaine version de PHPBoost ne sera pas la 2.1 mais la 3.0.

Vous trouverez plus d'informations dans la suite de cette news.

Nous ne sommes encore pas en mesure d'annoncer précisément une date de sortie de PHPBoost 3, mais ça approche sérieusement.

[Lire la suite...]

ben.popeye Le: 21/11/08
Poisson Betta Cela faisait un petit moment qu'il n'y avait pas eu de news pour vous tenir au courant de l'avancée du projet, alors, voici quelques nouvelles. Nous sommes le 30 septembre, et comme beaucoup d'entre vous l'avaient vu, notre roadmap annonçait la sortie de PHPBoost 2.1 (sous entendu beta) aujourd'hui. Cependant ces dernières semaines nous avons eu plus de difficultés à consacrer du temps au projet (nous sommes étudiants et la reprise des cours nous impose un nouveau rythme de travail), sachez tout de même que la version 2.1 avance à grands pas.

En effet, il était initialement prévu de sortir une première version sans installateur, ça ne devrait pas être le cas finalement puisque ce dernier est en bonne voie et devrait être terminé en même temps que la 2.1. Il ne reste plus que l'intégration du panneau de contribution dans certains modules (certains modules seront éventuellement traités après sa sortie par le biais d'une mise à jour du module uniquement) et quelques corrections ou améliorations mineures à apporter afin de rendre cette nouvelle version stable et fonctionnelle dès son lancement. C'est certainement l'affaire de quelques semaines, elle devrait arriver assez rapidement.

Lorsque tout sera fin prêt, nous vous solliciterons afin de nous aider à tester l'ensemble des fonctionnalités pour corriger les derniers bugs. Dès que cette phase sera terminée, nous sortirons alors la version finale. Cependant, la durée de cette phase dépendra du nombre de beta-testeurs. Nous comptons donc sur vous pour nous aider sur cette lourde, mais ô combien indispensable tâche.

L'image représentée ici est celle d'un Betta splendens, tirée de Wikipédia.

horn Le: 29/09/08
Equipe développement annexe Comme nous en avions parlé dans la news précédente, nous avons ouvert une nouvelle équipe. Celle-ci s'appelle Développement annexe et marque l'ouverture du projet PHPBoost sur de nouveaux horizons.

Comme son nom l'indique, son rôle est de développer des applications annexes au projet, c'est-à-dire qui ont un rapport avec PHPBoost sans vraiment s'intégrer dans le développement de ce dernier.

Ces développements seront effectués en langage Java et seront soit sous forme d'application soit sous forme d'applet embarqué dans une page Web. La plupart de ces applications servira à créer des assistants pour effectuer des tâches qu'il est difficile de programmer de façon intuitive et fiable en interface Web.

Certains des projets que nous proposons seront à réaliser par une seule personne. Dans ce cas, il faudra conduire le projet depuis la conception jusqu'à la livraison en passant par le développement et les tests. D'autres projets, plus proches de PHPBoost et de son noyau en particulier, seront encadrés par l'équipe de développement du noyau.

Nous ouvrons donc un nouveau recrutement pour pouvoir entrer dans cette équipe. Pour vérifier que les candidats ont un minimum de connaissances en Java, un mini test leur est proposé.



ben.popeye Le: 31/08/08
Equipes PHPBoost Nous avons décidé de réorganiser légèrement la répartition et la dénomination des équipes. Deux nouvelles équipes ont été créées, il s'agit de l'équipe "Chef de projet" et "Développement annexe"


L'équipe "Chef de projet" regroupe les principaux gestionnaires du projet PHPBoost, ceux qui prennent les décisions pour l'ensemble du projet. C'est-à-dire le développement, les équipes, le site officiel, etc. Elle permet de différencier les développeurs du noyau et les chefs de projet, qui avant étaient regroupés.

L'équipe "Développement annexe" s'occupera de projets s'articulant autour de PHPBoost. Nous donnerons plus de détails sur cette nouvelle équipe, notamment sur ses fonctions et les modalités de recrutements.

Vous pouvez consulter la page de recrutement pour davantage d'informations.


Voici le récapitulatif :
ProfilMission
Chef de projet

  • Gestion et administration du site
  • Gestion du développement.
  • Gestion de la communication.
  • Gestion des équipes (Répartions des tâches, coordination, etc).

Développement Noyau

  • Développement du noyau
  • Support technique
  • Rédaction de la documentation de développement.

Développement Annexe

  • Développement d'applications annexes

Développement Modules

  • Développement de modules
  • Support technique
  • Rédaction de la documentation de développement.

Equipe Graphisme

  • Création de thèmes
  • Rédaction de la documentation pour créer un thème adaptée aux débutants
  • Aider les débutants à personnaliser graphiquement leur site

Equipe Rédaction
  • Rédaction de la documentation.
Equipe Traduction
  • Traduction de PHPBoost.


CrowkaiT Le: 18/08/08
PHP4 fini ! En route vers PHP5 Comme vous le savez surement déjà, cela se devine sinon, PHPBoost est programmé en... PHP. La version requise pour PHPBoost 2.0 et la version à venir la 2.1 est PHP 4.3.

Le 07 Août le support de PHP4 est définitivement terminé avec la sortie de la dernière mise à jour de la branche 4.4.x, la 4.4.9. Cela veut dire qu'il est désormais grand temps de se tourner vers l'avenir, sachant que PHP 5 est disponible depuis 4 ans déjà!


Qu'est-ce que cela change pour PHPBoost?




PHP 5 apporte des nouveautés très intéressantes pour nous, et notamment au niveau de la programmation orientée objet. En effet nous avons fait le choix de développer en objet afin d'avoir un projet très structuré. La version 2.1 marque un tournant, notamment par une forte approche objet (mais qui reste à poursuivre).

Cependant nous sommes limités dans son utilisation à cause de la compatibilité descendante requise avec PHP4. Nous avons donc décidé que la prochaine mise à jour du noyau (après la 2.1) ne supportera plus PHP4, afin de nous donner tous les nouveaux outils de PHP5. La plupart des hébergeurs sont déjà passés sur la nouvelle mouture de PHP, ou devrait le faire d'ici la sortie du nouveau noyau. Pour vous cela ne devrait donc rien changer, sauf pour les hébergeurs les plus anciens ne faisant pas leur mise à jour.


A noter la sortie d'un article présentant le nouveau gestionnaire de base de données de la future version de PHPBoost la 2.1: Gestionnaire de base de données

CrowkaiT Le: 09/08/08
Comme nous vous l'avions annoncé, nous avons pris la décision d'écrire des dossiers régulièrement pour vous faire découvrir des éléments importants de PHPBoost.
Après le premier dossier dédié à la sécurité, voici maintenant un descriptif assez complet de l'architecture technique du logiciel. Cette explication détaille les différentes parties d'une application Web en général et de PHPBoost en particulier. Elle aborde cependant quelques détails techniques qui, espérons le, ne vous effraieront pas.


Architecture technique de PHPBoost



Concernant l'avancement du développement de PHPBoost 2.1, voici un résumé de ce qui a été fait récemment et surtout de ce qui reste à faire.

Fait récemment :
  • Réorganisation complète de l'arborescence des fichiers du noyau et du framework.
  • Gestion des flux de données par le Framework : formats RSS et Atom, mise en cache des flux pour économiser les ressources, possibilité de formater un flux en HTML pour être affiché sur une page Web selon un fichier template
  • Création du panneau de contribution qui centralisera toutes les contributions des utilisateurs dans chaque module.
  • Amélioration du parseur BBCode, intégration de l'éditeur TinyMCE
  • Ajout d'une balise HTML pour pouvoir ajouter du code HTML n'importe où, l'administrateur aura à définir qui pourra insérer un tel code
  • Ajout d'une interface de gestion du contenu et de configuration des éditeurs
  • Ajout d'une interface de rapport système pour le support qui récapitule la configuration de votre site pour pouvoir plus facilement communiquer avec le support
  • Intégration de la recherche dans de nombreux modules (téléchargements, FAQ, pages, wiki, forum)
  • Ajout d'un bloc "question aléatoire" pour la FAQ
  • Et bien d'autres encore...


Ce qu'il reste à faire :
  • Terminer le panneau de contribution
  • Intégration des contributions aux modules en ayant le plus besoin (notamment news, articles)
  • Système de vérification de disponibilité de mises à jour de modules et du noyau
  • Ajout de nouvelles balises de mise en forme (notamment des blocs)


Comme vous le voyez, nous voyons le bout du tunnel. Nous espérons terminer d'ici quelques semaines et pouvoir enfin sortir une version Beta. Cette version Beta sera publique, mais dans un premier temps sur notre serveur. En effet l'installateur sera achevé durant le période de test. Ensuite une version RC sera distribuée, avant la version finale, stable et utilisable en production sur vos sites. Nous vous tiendrons au courant des événements.

Merci pour votre soutien.

ben.popeye Le: 02/08/08
 1  2  3  4 ... 6  7  8  »
Trouvez un emploi

Emploi by Jobintree
 
Annonces