moneypot cover

Adventy Framework PHP AOP

0€ récoltés
Soyez le premier à participer !

Créée par Vincent SOYSOUVANH

pour Vincent SOYSOUVANH

Participer

Bienvenue sur la cagnotte du framework Adventy !

Qu'est-ce que le framework Adventy ?

Le framework Adventy est une solution de développement web à destination des entreprises qui utilisent ou souhaitent utiliser le langage PHP.

Un framework est un cadre de travail qui sert à créer les fondations d'une application web dans les normes et standards. Il apporte un ensemble d'outils et de composants logiciels afin de faciliter le travail du développeur. Son objectif est d'optimiser la productivité, de faire baisser les coûts de développement et de maintenance applicative.Adventy est une solution OPEN SOURCE, similaire aux frameworks Symfony et Zend.

 

Qu'apporte le framework Adventy ?

Ce que propose le framework Adventy par rapport aux frameworks déjà existants sur le marché, c'est :

  1. l'industrialisation des fonctionnalités techniques transversales : cela désigne le contrôle des paramètres passés en GET ou POST, la génération de formulaires, le développement de web services et des requêtes évènementielles, l'internationalisation (I18N), l'abstraction de la base de données (DAO), la gestion du cache, l'organisation des fichiers sources, les tests unitaires et fonctionnelles, l'utilisation de bibliothèques externes ;
  2. l'optimisation pour les moteurs de recherche (SEO) : cette optimisation est mesurable par des outils en ligne tels que PageSpeed Insights de Google, Yslow de Yahoo... La performance d'une application web est signe de qualité et de ROI. Elle ne doit pas être uniquement une caractéristique privilégiée des sites internet, mais également des applications web en générales (intranet et extranet) ;
  3. la programmation orientée aspect (AOP) : cette technique de programmation vient compléter la programmation orientée objet. L'AOP consiste à séparer les problématiques, et ainsi réduire les dépendances. Elle favorise la modularité, la réutilisation et l'industrialisation. De plus, cela facilite grandement le développement des tests unitaires et fonctionnelles qui sont souvent négligés par manque de temps.

 

Pourquoi le framework Adventy ?

L'objectif du framework Adventy est de :

  1. permettre le développement d'applications web performantes et de qualité ;
  2. réduire le temps de production et de maintenance ;
  3. améliorer le ROI.

 

Quel est l'état d'avancement du framework Adventy ?

Aujourd'hui, le framework Adventy est proposé en version expérimentale, s’inspirant des design patterns, des bonnes pratiques de développement, mais surtout de l’expérience et R&D de son fondateur. La documentation et des tutoriaux sont en cours de rédaction. Et comme tout document, bien que cela puisse paraître long à lire, la prise en main de ce framework est en fait plutôt aisé et intuitif.

Le framework Adventy n’en est qu’à ses débuts. Il reste encore beaucoup à faire. Par exemple, développer un gestionnaire de projet, un gestionnaire de tests unitaires/fonctionnels, un CMS, etc. sans oublier la maintenance et l’évolution du framework.

 

Le retour d’expérience des développeurs orientera les priorités de la roadmap, à savoir la correction d’anomalies, l’optimisation de code, le développement de nouvelles fonctionnalités.

 

Comment soutenir le projet Adventy ?

Si ce projet vous semble être digne d’intérêt, parlez-en autour de vous, testez-le. Vous pouvez aussi aider ce projet à évoluer en faisant un don. Ce don servira à :

  1. maintenir le framework Adventy et couvrir les frais du site web qui l’héberge ;
  2. faire de la veille technologique, de la recherche et développement ;
  3. développer de nouveaux outils pour gérer les applications web ;
  4. promouvoir le framework Adventy auprès de la communauté PHP ;
  5. former les développeurs ;
  6. assurer l’assistance technique.

 

Pour en savoir plus, visitez le site adventy.org, et téléchargez le framework Adventy.

 

Innovons et rendons accessible à tous la solution de développement web de demain.

 

Je vous remercie sincèrement de votre soutien, et espère que ce projet vous donnera satisfaction.

 

Vincent SOYSOUVANH

Concepteur du framework Adventy

Happy CTO & IT Innovation

Participer