Xaraya - le développement rapide et flexible de site web pour des coûts efficaces
Xaraya est un logiciel libre (Open Source) écrit en PHP et sous licence GNU General Public License. Xaraya propose l’infrastructure requise pour une solution multi-plateforme de gestion de contenu entièrement dynamique (CMS).
Xaraya est modulaire et extensible. Son architecture indépendante de la base de données introduit des outils qui séparent la forme, la fonction, le contenu et la conception. De nombreuses extensions permettent une très grande polyvalence et un contrôle très fin.
Qu’est ce que Xaraya ?
En termes simples, Xaraya réduit des dépenses de développement de site Web en fournissant des outils d’administration sophistiqués et des services qui séparent la forme, la fonction, le contenu et la conception. Avec Xaraya, vous travaillez dans un environnement simple et structuré pour rapidement développer votre site Web avec des informations diverses, incluant des fonctionnalités et des contenus préconfigurés et personnalisables.
Avec plus de quarante développeurs actifs à travers les cinq continents et dans plus de dix langues, l’Équipe de Développement Xaraya est un mélange de quelques uns des développeurs les plus brillants trouvés dans la communauté Open Source. Nous attendons le meilleur de chacun d’entre nous. En conséquence, vous pouvez vous attendre au meilleur avec Xaraya.
Découvrez en plus à propos de Xaraya, ses avantages, ses fonctionnalités et la plate-forme fournit pour le développement rapide de votre site web ou votre application internet personnalisée.
Comment prononcer Xaraya ?
Ce n’est pas aussi difficile que ça en a l’air. En effet, prononcer Xaraya est en réalité une sorte d’amusement. Phonétiquement, ça ressemble à ça :
Zah-rai-ah. Essayez donc de le prononcer !
Que veut dire le nom "Xaraya" ?
Le nom Xaraya a été choisi par l’équipe de développement après un concours interne. Soumis par Marty Vance (Dracos), Xaraya ne signifie pas réellement quelque chose. Nous cherchions un nom qui était tant intéressant qu’unique. Xaraya fait certainement l’affaire.
Ceci dit, Xaraya est une réminiscence de raya, le mot espagnol pour Raie Manta. Nous aimons plutôt le sens nautique de cette référence, particulièrement quand on pense à l’Internet comme à "un océan" d’informations. Avec cela en mémoire, nous avons développé le tout premier design de notre site Web et avons exploité un thème nautique pour la réorganisation de notre deuxième site Web. Nous en avons une plus petite dans le design actuel, mais vous pouvez toujours repérer la Manta !
Qu’est ce que Digital Development Foundation (Fondation pour le Développement Digital) ?
La Digital Development Foundation, Inc (DDF) existe pour fournir la structure organisationnelle et les mécanismes d’appui pour des projets de développement Open Source, afin de leur permettre d’obtenir, par une concurrence juste, leur part du marché du logiciel. La DDF est reliée à la vision des membres de ses projets qui ont maintenant une réputation d’excellence dans l’industrie du logiciel et dans l’apport aux utilisateurs de produits accessibles, à base de normes et de standards, et complétées avec les mécanismes de support requis.
Xaraya, Les Avantages
Xaraya est simple à installer, une interface d’installation intéractive vous permet d’avoir votre site prêt à tourner en quelques clics.
Xaraya est simple à utiliser, et offre une interface pour les tâches d’administration et de gestion du contenu simple et cohérente.
Xaraya est indépendante de la plate-forme, et fonctionne sur la plupart des plates-formes supportnt le PHP comme Linux, Windows, Mac OSX, et avec de multiples bases de données comme MySQL et PostgreSQL.
Xaraya est construite sur les standards, (XHTML & CSS) qui vous donnent le contrôle complet sur chaque petits détails de l’apparence de votre site web par l’intermédiaire de modèles de présentation.
Xaraya est modulaire, avec un système d’authentification et d’événements qui vous permet de vous brancher sur le noyau où et quand vous le désirez pour ajouter une nouvelle méthode d’authentification (par exemple).
Xaraya est extensible, en utilisant son propre modèle de Données Dynamiques, vous êtes en mesure d’étendre très simplement ou de redéfinir la structure des données des modules.
Xaraya est flexible, vous donnant non seulement un moyen de gérer du contenu mais également une véritable plate-forme pour les applications web permettant de baisser les temps et les coûts de développement.
Xaraya est évolutive, vous permettant son utilisation dans des déploiements de niveau professionel, avec un système de cache modulaire améliorant significativement les performances par rapport à d’autres systèmes.
Xaraya est internationale, créée par une équipe de développeurs à travers le monde et traduite dans toutes les langues principales.
Xaraya est excitante, prenant les devants avec des approches nouvelles et innovatrices dans le développement d’application web et de gestion de contenu.
Xaraya, The Framework
Xaraya is a web application framework that allows separation of site layout, content and logic and provides a set of tools and components for building powerful web applications. The main components of the Xaraya Framework are :
A slim and well defined core API
Powerful Block Layout templating system
Hierarchical roles based system for user and group management
Finely tuned and robust roles based permission system
Plug in events and authentication
Dynamic data providing you a choice to extend data structures with or without programatic intervention
Flexibility and custom functionality using a range of Team Xaraya and 3rd party pluggable extensions
Xaraya is built using the PHP programming language, runs on most platforms that support PHP, and can be used with an ever growing list of relational databases including - MySQL and PostgreSQL. Xaraya’s powerful set of tools and components allows you to define your work environment by letting you choose how to build and customize your web site using :
Xaraya’s tools and components, without any programming, and plugging in extra functionality with dynamic data, extensions and hooks to additional site wide functions
Xaraya development tools, powerful APIs and reusable code to develop complex applications in a rapid development environment
A mixture of both the above methods
These components can be used to build your web application or system, examples include but are not limited to :
simple static document website
dynamic database driven community site
content management system or news publishing site
your personal blog
company intranet
shopping portal
specialized industry site with custom built Xaraya applications
an enterprise level multisite and multilanguage deployment
To gain a further appreciation of how Xaraya can be used, take a Tour of Xaraya, or look at the range of functionality it can provide by browsing some of the existing Xaraya-ized sites, and taking a peek into our current Case Study.