background preloader

Drupal

Drupal
Un article de Wikipédia, l'encyclopédie libre. Drupal[1] est un système de gestion de contenu (CMS) libre et open-source publié sous la licence publique générale GNU, et écrit en PHP. Dries Buytaert, développeur initial du projet à partir de 2000 à l'université d'Anvers, le définit comme « assembleur rapide de site web » (Rapid website assembler). En 2009, il est classé 1er du concours organisé par la société britannique Packt (en) dans la catégorie Best Open Source PHP CMS suivi par WordPress et Joomla!. En 2010, Angela Byron annonce[6] que Drupal équipe à peu près 1 % des sites Internet mondiaux. Principes[modifier | modifier le code] Drupal peut être utilisé à quatre niveaux différents : Tel quel : une fois celui-ci installé et paramétré, il est utilisable pour créer du contenu structuré et annotable par des utilisateurs qui peuvent s'enregistrer sur le site. Contenus, traitements, présentation[modifier | modifier le code] Contenus, ou nœuds[modifier | modifier le code]

Drupal Drupal est un outil de publication de contenu très largement utilisé à travers le monde, historiquement aux Etats-Unis, mais il commence à se répandre également en France et à concurrencer les "grands" du marché que son Typo3 ou eZpublish. Venant du forum et du blog, Drupal a évolué doucement vers le statut de système avancé de gestion de contenu, tout en gardant sa simplicité d'utilisation. Là où d'autres outils très puissants nécéssitent un réel apprentissage, Drupal a su allier capacités avancées et simplicité.Drupal a un fonctionnement très modulaire. Il est composé de 20 modules "core", natifs, qu'il est possible d'enrichir par d'autre plug-ins proposés par la communauté de développement. Si l'outil est stable dans sa version native, les modules complémentaires proposés par la communauté le sont globalement beaucoup moins et pourront générer des instabilités, voire des incompatibilités entre eux. L'analyse détaillée de Lecko : Drupal Le sommaire des fiches logiciels

Banques d’images et d'icônes sous licence libre pour vos documents éducatifs. Plutôt que de perdre des heures à tenter d'obtenir les droits des images, à élaborer un ensemble d’icônes ou encore de reproduire des clip-arts peu esthétiques ou adaptés à vos besoins, voici plusieurs banques d'images et d’icônes libre de droits et bien alimentées. D’abord la plus impressionnante : Wikimedia Common Quelques millions d’images par sujet ou par thème et aussi, comme sous domaine, Pour les développements informatiques Trouver des icônes Icon FinderRecherche des icônes sous licence Creative Commons, GPL ou LGPL.TangoPropose une banque d’icônes et enseigne également comment créer des icônes claires. Voir aussi : Des images gratuites pour vos publications, en toute légalité, Thot Cursus, avril 2012

Theme Garden | Drupal 5 Themes There are many of you looking to buy the best quality Drupal shared hosting or the best quality Drupal hosting of some other web hosting type. If you are still reading this, you might be the one. What actually are you looking for? We will try to help you to choose among the top quality Drupal web hosting providers and make you satisfied with your choice. Why don’t we just say “The best Drupal hosting is such-and-such”? Below is the table with selected web hosting providers. Système de publication pour l'Internet Un article de Wikipédia, l'encyclopédie libre. Pour les articles homonymes, voir Spip. SPIP (Système de publication pour l'Internet) est un logiciel libre destiné à la production de sites web. Il se démarque d'un système de gestion de contenu classique par le soin apporté aux standards de l'édition (respect des règles typographiques, organisation des rôles des participants). Ce logiciel privilégie la simplicité d'installation, d'usage et de maintenance, et il est largement utilisé par des réseaux de personnes, des institutions publiques ou privées. SPIP est un acronyme signifiant « Système de publication pour l'Internet » ; le dernier « P » est laissé à la libre interprétation de chacun et est souvent traduit par « partagé » ou « participatif », dans la mesure où ce logiciel permet surtout d'éditer collectivement un site. Présentation[modifier | modifier le code] SPIP est l'un des logiciels libres de gestion de contenu parmi les plus utilisés en France[1] (environ 40 000 sites [2]).

Drupal 7 - Plus facile et plus puissant que jamais Fonctionnalités Contenu Flexible Définissez des champs personnalisés qui peuvent être utilisés pour tous les types de contenu, utilisateurs, commentaires, termes et autres entités. Meilleure mise en forme Contrôlez parfaitement ce qui sera affiché et où sur l’écran avec la nouvelle API de rendu et des hooks d’altération révolutionnaires. Accessible Les pages d’administration sont désormais bien plus accessibles. Images et fichiers Ajouter des images au contenu est désormais possible nativement. Test automatique du code Un nouveau cadre d’essais automatisé avec plus de 30.000 tests intégrés permet d’effectuer de tests d’intégration continus pour tous les patchs du cœur de Drupal et les modules additionnels. Support de base de données amélioré Une nouvelle couche de base de données fournit dès l’installation une prise en charge de SQLite, MySQL/ MariaDB et PostgreSQL. Un meilleur support des distributions Utilisez les profils d’installation afin de distribuer votre produit Drupal personnalisé.

Drupal s'intègre désormais à SQL Server et Oracle Database - Journal du Net Développeurs La solution de gestion de contenu Web Open Source se comporte de la même façon quelle que soit la base de données SQL. Sa version 7 vient de sortir en beta. JDN Solutions. Damien Tournoud. Quelle est la nature de la relation que vous avez instaurée avec Microsoft et Oracle ? La relation entre la communauté Drupal et Microsoft remonte à 2007. Concrètement, Drupal 7 s'appuie sur PHP DO [ndlr pour PHP Data Object] pour créer une façon unifiée de parler aux différentes bases de données SQL. "Drupal se comporte de la même manière quel que soit le serveur de données" Quant à Oracle, il avait déjà développé un driver PHP DO pour sa base de données. Drupal se comporte-t-il de la même façon quelle que soit la base ? La réponse est oui. Quelles sont les nouveautés saillantes de Drupal 7 ? Cette nouvelle version devrait sortir en version beta à l'occasion du DrupalCon de Copenhague qui se tient cette semaine. Quid des bases de données non-SQL ? Quelle sont les évolutions qui pourraient venir ensuite ?

❍ IcoMoon IcoMoon is striving to build and provide the best iconography and icon management tool for perfectionists. IcoMoon's icon library features only the very best icon sets out there. All of our icons are designed on a precise pixel grid. The IcoMoon app lets you build and use your own icon sets in many different formats including SVG, Polymer, PDF, XAML, CSH, icon font or simple PNG/CSS sprites. IcoMoon was first built and released back in the November of 2011. Since its release, it has changed the way icon fonts (and icons in general) are being used in web today. IcoMoon was also the first to solve a big problem with icon fonts: Compatibility with screen readers. IcoMoon is constantly improving and it offers many unique features. With over 4000 free and open source icons available in IcoMoon's library, and by allowing you to generate crisp icon fonts and SVG sprites locally/offline, this service is far ahead of any similar one. Need to contact us?

Taxinomie Un article de Wikipédia, l'encyclopédie libre. La classification hiérarchique du vivant regroupe les êtres vivants dans des groupes de plus en plus vastes. La taxinomie (ou taxonomie)[1] est une science, branche de la biologie, qui a pour objet de décrire les organismes vivants et de les regrouper en entités appelées taxons afin de les identifier puis les nommer et enfin les classer. Elle complète la systématique qui est la science qui organise le classement des taxons et leurs relations. La taxinomie s'étend maintenant à d'autres sciences, entre autres les sciences humaines et sociales, les sciences de l'information ou l'informatique[2]. Étymologie et usage du mot[modifier | modifier le code] Le mot taxinomie provient du grec ταξινομία (taxinomia), lui-même composé de τάξις (taxis) « placement », « classement », « ordre » (racine que l'on retrouve en sanscrit : taksh : « tailler », « faire », « former »), et de νομός (nomos) qui signifie « loi », « règle »).

Système de gestion de contenu Un article de Wikipédia, l'encyclopédie libre. Pour les articles homonymes, voir SGC et CMS. Un système de gestion de contenu ou SGC (content management system ou CMS en anglais) est une famille de logiciels destinés à la conception et à la mise à jour dynamique de sites Web ou d'applications multimédia. Lorsque le SGC gère du contenu dynamique, on parle de système de gestion de contenu dynamique ou SGCD (Dynamic Content Management System ou DCMS). Les SGC ne doivent pas être confondus avec les systèmes de gestion électronique des documents (GED) qui permettent de réaliser la gestion de contenu dans l'entreprise (notamment le cycle de vie des documents). Fonctions communes[modifier | modifier le code] Pour arriver à offrir les fonctionnalités citées plus haut la conception se fonde assez souvent sur les mécanismes suivants : Utilisation d'interface web - SGC[modifier | modifier le code] Séparation entre contenu et présentation[modifier | modifier le code] [modifier | modifier le code]

Configurer un VPS, installer Nginx, PHP et MySql sur Ubuntu 12.10 Ce tutoriel pour installer Nginx, PHP et MySql fonctionne sur tous les types de serveur que ce soit des VPS ou des serveurs dédiés. Le package LEMP (Linux, Nginx, MySql et PHP) est une meilleure alternative à LAMP qui concerne Apache. La principale raison est qu’Apache est trop gourmand en ressources et qu’on n’a pas toujours besoin de toutes les fonctionnalités d’Apache. En outre, les VPS pas chers coutent l’équivalent d’un hébergement mutualisé (à partir de 5 euros par mois), mais vous n’aurez que 256 Mo ou 512 Mo de RAM dans le meilleur de cas. De ce fait, il faut un package de serveur léger et performant et c’est le principal objectif de Nginx. Notez que ce tutoriel pour installer Nginx, PHP et Mysql sur un VPS a fonctionné pour moi, mais je ne garantis pas que cela marche pour vous, notamment si vous utilisez des anciennes versions d’Ubuntu qui nécessitent des étapes supplémentaires. Préliminaires pour configurer un VPS avec Nginx, PHP et Mysql sudo su Installer Nginx sur un VPS [...]

Installation et test de NGinx sous Ubuntu NGinx est une des alternative au serveur Web Apache (il est actuellement utilisé par plus de 6% des serveurs Web). Il se targue d'être plus rapide, plus léger et facile à configurer. Nous allons vérifier tout cela dans ce billet en détaillant une installation de NGinx 0.8.54 (Stable) sur une machine GNU/Linux (Ubuntu Desktop 10.10) avec en bonus le support FastCGI de PHP et de Perl ! On commence par ajouter le dépôt officiel pour la version stable: sudo add-apt-repository ppa:nginx/stablesudo aptitude update Puis on installe la bête (facile non ?) sudo aptitude install nginx Remarque: si un serveur Web (Apache ou autre) tourne déjà sur votre machine, l'installation de NGinx se passera normalement, par contre il n'arrivera pas à se lancer car le port HTTP par défaut (TCP/80) sera déjà occupé. Un script de démarrage nommé nginx a été installé dans le répertoire /etc/init.d. sudo service nginxUsage: nginx {start|stop|restart|reload|force-reload|status|configtest} Puis lancer le serveur: #!

nginx Nginx (Engine X, prononcez [n-gèn-x]) est un serveur Web asynchrone écrit par Igor Sysoev pour les besoins d'un site russe à très fort trafic. Il peut être configuré pour faire office de serveur reverse proxy Web et de serveur proxy de messagerie électronique (IMAP/POP3). Une partie de la documentation a été traduite du russe vers l'anglais puis vers le français. Ses sources sont disponibles sous une licence de type BSD. Installation Deux dépôts proposent les installateurs du serveur Nginx: le dépôt stable et le dépôt développement. Vous pouvez aussi choisir le packaging de votre Nginx. Configuration Configuration de Nginx La configuration de Nginx est modularisée en plusieurs fichiers de configuration textuel que vous trouverez dans le dossier /etc/nginx: nginx.conf: Le fichier de configuration globale du serveur. Le nginx.conf par défaut Le fichier nginx.conf est l'élément névralgique de votre serveur Nginx. EN COURS — beaver Le 11/08/2015, 15:30. Nginx et les hôtes virtuels Pré-requis

Related: