Drupal
A propos de Drupal
Il s'agit d'un recueil d'informations provenant du site Drupal à http://www.drupal.org. Drupal est un logiciel qui permet à un individu ou une communauté d'utilisateurs de facilement publier, gérer et organisent une grande variété de contenu sur un site Web. Des dizaines de milliers de personnes et d'organismes ont utilisé Drupal à mettre en place les évaluations de différents types de sites Web, y compris
- communauté des portails Web et sites de discussion
- les sites Web des entreprises / portails intranet
- sites web personnels
- sites amateurs
- d'applications e-commerce
- répertoires de ressources
Drupal comprend des fonctions pour permettre à
- systèmes de gestion de contenu
- blogs
- authoring environnements de collaboration
- forums
- Lettres d'information
- Galeries de photos
- le téléchargement de fichiers et télécharger
et bien plus encore.
Drupal est un logiciel libre sous license GPL, et est développé et maintenu par une communauté de milliers d'utilisateurs et les développeurs. Drupal est libre de télécharger et d'utiliser. Si vous aimez ce que Drupal peut faire pour vous, s'il vous plaît travailler avec nous afin de développer et d'affiner Drupal pour répondre à vos besoins.
Histoire
En 2000, les connexions permanentes à internet ont été à une prime à l'Université d'Anvers, les étudiants, afin Dries Buytaert et Hans Snijder mise en place d'un pont sans fil entre leurs dortoirs des étudiants de partager Hans modem de connexion ADSL entre huit étudiants. Tout cela a été une très luxourous situation à ce moment-là, qu'il manquait quelque chose. Il n'y avait pas moyen de discuter ou de partager des choses simples.
Cette Dries inspiré de travailler sur un petit site de news avec un haut-forum permettant le groupe des amis de quitter les uns les autres notes sur l'état du réseau, d'annoncer où ils ont eu le dîner, ou de partager certaines notewhorthy nouvelles.
Le logiciel n'a pas de nom jusqu'à ce que le lendemain de Dries quitté après l'obtention du diplôme. Le groupe a décidé de mettre le site Web interne en ligne afin qu'ils puissent rester en contact, continuer à échanger des résultats intéressants, et raconter des bribes de leur vie personnelle. Alors que la recherche d'un nom de domaine approprié, Dries réglée pour «drop.org" après avoir fait une faute de frappe pour voir si le nom de la «dorp.org 'était encore disponible. Dorp est le mot néerlandais pour «village», qui a été considéré comme un nom approprié pour la petite communauté.
Une fois établi sur le Web, drop.org de l 'audience changé que les membres a commencé à parler de nouvelles technologies web telles que la modération, la syndication, des avis, et distribuée. Drop.org lentement transformé en un environnement d'expérimentation personnelle, animée par les discussions et la circulation des idées. Les discussions sur ces technologies du web ont été jugés sur drop.org lui-même que de nouveaux ajouts au logiciel de la gestion du site.
Ce n'est que plus tard, en Janvier 2001, que Dries a décidé de libérer le logiciel derrière drop.org que "Drupal.« Le facteur de motivation était de permettre aux autres d'utiliser et d'étendre la plate-forme d'expérimentation afin que davantage de personnes pourraient explorer de nouvelles voies pour le développement. Le nom de Drupal, prononcé "droo-Puhl," est dérivé de la prononciation anglaise du mot hollandais "druppel", qui signifie «goutte».
Drupal est hautement configurable, modulaire système de gestion de contenu. Avant de vous répondre si Drupal est bon pour vous, envisager une ou deux questions: Quel type de Drupal utilisateur êtes-vous, et quels sont vos besoins?
Vous trouverez ci-dessous une liste des types d'utilisateurs suivi par Drupal caractéristiques. Si les caractéristiques de répondre à vos besoins et vous avez les compétences spécifiques requises pour leur exécution, Drupal peut-être un système parfait pour vous. (Voir la liste au bas de cette page pour en savoir plus sur les compétences requises.)
Je suis Blogger et j'ai besoin ...
- unique et / ou multi-utilisateur blogs
- à catégoriser le contenu
- commentaires
- trackback
- style personnalisé et la mise en page en utilisant des échantillons ou des thèmes personnalisés
- image et / ou d'autres médias ont contribué de soutien en utilisant des modules (c'est-à-dire, des plug-ins)
Compétences requises: utilisateur, administrateur
Je suis Drupal pour l'évaluation de mon entreprise / société, et nous avons besoin ...
- personnalisable de rôles d'utilisateur et les autorisations
- robuste modèle de sécurité
- évolutivité
- de configurer et d'étendre les fonctionnalités pour répondre aux besoins des entreprises
- infrastructure de soutien (documentation, communauté, etc)
- à catégoriser le contenu
- d'autres caractéristiques / fonctionnalités
Compétences requises: évaluateur, l'utilisateur final
Je suis organisateur de communauté et j'ai besoin ...
- membres de la communauté de facilement partager des idées (blogs, forum, dossiers, etc)
- membres de disposer d'outils pour les aider à s'organiser soi -
- un site qui peut évoluer comme évolue la communauté (avec maintien de l'état de l'art des sites Web interactifs)
- infrastructure de soutien (documentation, communauté, etc)
- personnalisable de rôles d'utilisateur et les autorisations
- un site qui n'est à l'abri sur le site Web (sécurité, le spam, les trolls, etc)
- une distribution spéciale de Drupal et contribué modules qui sont préconfigurés avec des outils de gestion de la relation comme CivicSpace.
Compétences requises: évaluateur, utilisateur, administrateur, développeur du site (dans une certaine mesure)
Je suis propriétaire d'une petite entreprise et j'ai besoin ...
- de mettre en place le site moi-même
- style personnalisé et la mise en page en utilisant l'échantillon / des thèmes personnalisés
- personnalisable de rôles d'utilisateur et les autorisations
- un système qui est extensible et adaptable aux besoins de l'évolution de mon entreprise
- à catégoriser le contenu
- infrastructure de soutien (documentation, communauté, etc)
- e-commerce pour soutenir
- paniers
- prime payée contenu abonnements
- de configurer et d'étendre les fonctionnalités pour répondre aux besoins des entreprises
Compétences requises: évaluateur, utilisateur, administrateur, développeur du site (dans une moindre mesure)
Je construction ou de conception des sites Web pour les clients et j'ai besoin ...
- pour créer un style personnalisé et sentir avec mes propres thèmes
- d'autres caractéristiques / fonctionnalités
- facilement à fournir un soutien à mes clients
- l'accès à une communauté de designers et de développeurs
Compétences requises: évaluateur, administrateur, développeur du site, le promoteur (dans une certaine mesure)
Je suis un programmeur et j'ai besoin ...
- un solide, bien conçu, système modulaire que je peux personnaliser et d'étendre
- API bien documentée
- système de documentation et de l'architecture et de normes de codage
- l'accès à une communauté d'autres développeurs
- une riche fonctionnalité de liste
Compétences requises: administrateur, programmeur
Savez-vous ce type de Drupal, vous vous voulez être? Si vous le faites, examiner les compétences ci-dessous pour voir ce que vous en aurez besoin pour commencer:
- Évaluateur: Web familier avec la terminologie et les concepts.
- End-user: familiariser avec la navigation, en cliquant sur, la présentation des pages Web, le choix des options.
- Administrateur: Gérer les rôles, les thèmes de sélectionner, classer les pages Web (contenu), configurez les paramètres de module, l'installation et la mise à niveau de logiciels et de bases de données, appliquer les correctifs de sécurité.
- Site designer / développeur: installer des logiciels, la conception et la mise en page de style (CSS et avec un minimum de php), construire et déployer des sites Web, d'évaluer contribué modules, le travail avec lampe.
- Programmateur: program en php, gérer des bases de données, par l'intermédiaire d'un program bien défini l'API, de la conception objets de base de données, d'évaluer les solutions existantes et d'appliquer des correctifs, de collaborer avec d'autres développeurs
Il est maintenant temps d'en apprendre davantage sur Drupal. Les études de cas typique section examine les types de sites qui utilisent Drupal et donne des liens vers des sites réels de chaque type. Cette section comprend une liste de centaines de sites Drupal.
Dans l'aperçu Long enquête nous quelques-unes des plus importantes et les plus couramment déployés fonctionnalités de Drupal.
Un des mérites de Drupal sur l'écriture d'un web personnalisées cadre d'application à l'appui de votre projet est présenté dans Rolling votre propre système vs Drupal.
Etudes de cas
Drupal répond aux besoins de différents types de sites Web:
Sites portail communautaire Si vous voulez une nouvelle site web où les histoires sont fournis par le public, Drupal adapté à vos besoins bien. Les histoires sont automatiquement mis aux voix par le public et les meilleures histoires de bulles à la page d'accueil. Bad histoires et les commentaires sont automatiquement suffisamment caché après les votes négatifs. Exemples: Debian Planet | Kerneltrap
Sites Web Personnels Drupal est grand pour l'utilisateur qui veut juste un site personnel où elle peut tenir un blog, publier des photos, et peut-être conserver une collection organisée de liens. Exemples: urlgreyhot | Langemarks Cafe
Aficionado sites Drupal fleurit quand il alimente un site portail Web où une personne partage leur expertise et leur enthousiasme pour un sujet. Exemples: ia / | Dirtbike
Intranet / sites Web d'entreprises de maintenir leurs entreprises internes et externes des sites Web dans Drupal. Drupal fonctionne bien pour ces usages en raison de la souplesse de ses autorisations système, et sa facilité de publication sur le Web. De ne plus vous faire attendre pour un webmaster pour obtenir le mot sur votre dernier projet. Exemples: Sudden Réflexions | Tipic
Annuaires de ressources Si vous voulez un répertoire central pour un sujet donné, Drupal adapté à vos besoins bien. Les utilisateurs peuvent s'inscrire et proposer de nouvelles ressources, tandis que les éditeurs peuvent écran leurs communications. Exemple: Entomology Index
Sites internationaux Lorsque vous commencer à utiliser Drupal, vous vous joignez à une grande communauté internationale des utilisateurs et les développeurs. Merci à la localization fonctionnalités dans Drupal, il existe de nombreux sites Drupal mis en œuvre dans un large éventail de langues. Exemples: PuntBarra | cialog
Education Drupal peut être utilisée pour la création de communautés d'apprentissage dynamique pour compléter le face-à-face en classe ou en tant que plate-forme pour l'enseignement à distance classes. Academic organismes professionnels bénéficient de ses fonctions interactives et de la capacité de fournir au public des contenus, seule membre de ressources, et membre de gestion des abonnements. Exemples: ENGL 420S | WPA
Art, Musique, Multimedia Quand il s'agit de sites d'art communauté, Drupal est un grand match. Aucune autre plate-forme fournit le fondement solide comme le roc qui est nécessaire pour rendre les sites Web multimédia riches qui permettent aux utilisateurs de partager, de diffuser et de discuter de leur travail avec les autres. Comme le temps passe, Drupal se développer seulement un soutien plus important pour l'audio, la vidéo, des images et de lecture de contenus à utiliser dans les applications multimédia. Exemples: Terminus1525 | Projet Opus
























