Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Général Conception Web
Général Conception Web Forum d'entraide sur les choix technologiques. Avant de poster : Cours Dév. Web, FAQs Dév. Web, Sources Dév. Web
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 12/09/2007, 12h00   #1
Invité de passage
 
Webmaster
Inscription : décembre 2006
Messages : 18
Détails du profil
Informations personnelles :
Âge : 32
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Webmaster

Informations forums :
Inscription : décembre 2006
Messages : 18
Points : 2
Points : 2
Par défaut Quelles technologies utiliser pour développer une encyclopedie en ligne ?

Bonjour,

Je dois concevoir une encyclopedie on line qui sera accessible par abonnement : un projet assez lourd !
Pouvez-vous me donner votre avis sur la technologie la mieux adaptée (langages, logiciels...) ?

En bref, il s'agit de proposer :
- des outils de recherche performants (champ du moteur de recherche qui continue d'afficher la saisie précédente, listes déroulantes à choix multiples...)
- un outil d'impression intégré (filigrane systématique)
- un site bilingue (sans repasser par la homepage pour changer de langue)
- une accessibilité + ergonomie poussée (navigation au clavier possible + faire ressortir les zones actives)

Important :
- peut-on empêcher l'impression via le navigateur (le client ne veut pas d'impression possibles sans filigrane) ?
- de même, il souhaite que le texte ne puisse pas être sélectionné (et copié)...
- les données sont actuellement stockées dans une base SQL-Server

Voilà, quelles sont vos suggestions ?

PS : J'étudie toutes les options (la preuve, ça va de Flash/XML à PHP/MySQL/Javascript...) pour essayer de cerner les limites de chacune !
Merci de votre aide !
shaynee est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/09/2007, 15h40   #2
Membre émérite
 
Avatar de marabout
 
Homme
Consultant E-Learning
Inscription : août 2006
Messages : 646
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Belgique

Informations professionnelles :
Activité : Consultant E-Learning

Informations forums :
Inscription : août 2006
Messages : 646
Points : 812
Points : 812
Perso, pour la gestion des documents et de ton impression, je verrais bien du XML - XSL-FO et comme ta BDD est déjà en SQL server, pourquoi ne pas rester chez Microsoft et travailler avec ASP.Net qui offre des tas de possibilité et pas mal de sécurité...
marabout est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/09/2007, 10h44   #3
Invité de passage
 
Webmaster
Inscription : décembre 2006
Messages : 18
Détails du profil
Informations personnelles :
Âge : 32
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Webmaster

Informations forums :
Inscription : décembre 2006
Messages : 18
Points : 2
Points : 2
Par défaut XSL et FO ?

Salut Marabout,

Merci de tes conseils, tu as l'air de t'y connaître, perso XSL et FO je découvre à l'instant
Peux-tu m'en dire plus ? De quel type de langage s'agit-il, pour quels usages...

Pour info, je suis plus webmestre que développeur actuellement, c'est pourquoi je connais mieux flash et PHP...
shaynee est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/09/2007, 13h30   #4
Membre émérite
 
Avatar de marabout
 
Homme
Consultant E-Learning
Inscription : août 2006
Messages : 646
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Belgique

Informations professionnelles :
Activité : Consultant E-Learning

Informations forums :
Inscription : août 2006
Messages : 646
Points : 812
Points : 812
En très bref,

Tu connais un peu XML ? C'est simplement un fichier de données structurées par des balises. XSL (eXtensible Style Sheets) est le langage des feuilles de style adaptées pour XML (beaucoup plus puissantes que les simples CSS du HTML) et FO (Formatting Objects) est la partie de XSL qui permet de mettre en forme pour une sortie papier (avec des en-têtes, pieds de page, numérotations des pages, etc.)
marabout est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/09/2007, 15h57   #5
Invité de passage
 
Webmaster
Inscription : décembre 2006
Messages : 18
Détails du profil
Informations personnelles :
Âge : 32
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Webmaster

Informations forums :
Inscription : décembre 2006
Messages : 18
Points : 2
Points : 2
Par défaut Intéressant !

Merci de ces précisions, c'est très intéressant. Comme je n'avais jamais rien lu là-dessus, sais-tu où je pourrais trouver des cours/tutos ou quels bouquins tu as utilisés pour apprendre ?
Il faudrait que je voies un peu ce qui est possible par rapport à mon cahier des charges...
Donc pour résumer, tu opterais pour ASP.Net avec XML - XSL - FO, en conservant la base en SQL Server ?

Merci de tes conseils, ça me permet d'avancer un peu dans mes recherches
shaynee est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/09/2007, 19h39   #6
Membre émérite
 
Avatar de marabout
 
Homme
Consultant E-Learning
Inscription : août 2006
Messages : 646
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Belgique

Informations professionnelles :
Activité : Consultant E-Learning

Informations forums :
Inscription : août 2006
Messages : 646
Points : 812
Points : 812
Une première introduction:
http://fr.wikibooks.org/wiki/Programmation_XML/XSL-FO
Un premier tuto:
http://www.w3schools.com/xslfo/
marabout est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/09/2007, 15h13   #7
Invité de passage
 
Webmaster
Inscription : décembre 2006
Messages : 18
Détails du profil
Informations personnelles :
Âge : 32
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Webmaster

Informations forums :
Inscription : décembre 2006
Messages : 18
Points : 2
Points : 2
Merci Marabout, je vais étudier cette option avec attention !

Au fait, personne d'autre n'a d'avis sur la question ?
Qui a déjà développé une encyclopédie en ligne et à l'aide de quels langages ?
Merci de vos témoignages !
shaynee est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/09/2007, 16h59   #8
Directeur Marketing
 
Avatar de Marc Lussac
 
Homme Marc Lussac
Responsable marketing opérationnel
Inscription : mars 2002
Messages : 26 358
Détails du profil
Informations personnelles :
Nom : Homme Marc Lussac
Localisation : Canada

Informations professionnelles :
Activité : Responsable marketing opérationnel
Secteur : Communication - Médias

Informations forums :
Inscription : mars 2002
Messages : 26 358
Points : 23 184
Points : 23 184
Tu pourrais très bien utiliser un CMS.

De toute façon à la base c'est toujours pareil il te faut choisir un couple langage dynamique plus SGBD.

Tu sera hébergé comment ?
__________________
-> Ne pas me contacter pour le forum et je ne répondrai à aucune question technique -> Comment nous contacter
-> Pour partenariat ou publicité : Mon Email
Marc Lussac est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/09/2007, 17h49   #9
Invité de passage
 
Webmaster
Inscription : décembre 2006
Messages : 18
Détails du profil
Informations personnelles :
Âge : 32
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Webmaster

Informations forums :
Inscription : décembre 2006
Messages : 18
Points : 2
Points : 2
Salut Marc,

Merci bien du conseil et du lien, c'est vrai que je n'ai pas étudié la possibilité des CMS encore... du fait que je ne pensais qu'ils pouvaient répondre à des critères aussi pointus
L'encyclopédie sera hébergée sur un serveur IIS.

Selon toi qui semble connaître le sujet, est-ce qu'il est vraiment envisageable de trouver un CMS qui empêche efficacement les abonnés de copier les textes et d'imprimer depuis le navigateur (tout en proposant un outil d'impression interne avec filigrane) ?

Merci de ton avis, ce serait bien du temps de gagné si de tels outils existent !
shaynee est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/09/2007, 15h57   #10
Membre chevronné
 
Inscription : janvier 2006
Messages : 918
Détails du profil
Informations forums :
Inscription : janvier 2006
Messages : 918
Points : 735
Points : 735
Malheureusement, c'est impossible d'empêcher de copier ou d'imprimer.
guidav est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/09/2007, 16h52   #11
Invité de passage
 
Webmaster
Inscription : décembre 2006
Messages : 18
Détails du profil
Informations personnelles :
Âge : 32
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Webmaster

Informations forums :
Inscription : décembre 2006
Messages : 18
Points : 2
Points : 2
Citation:
Malheureusement, c'est impossible d'empêcher de copier ou d'imprimer.
Sûr et certain ? Même avec Flash ?
shaynee est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/09/2007, 09h08   #12
Membre émérite
 
Avatar de marabout
 
Homme
Consultant E-Learning
Inscription : août 2006
Messages : 646
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Belgique

Informations professionnelles :
Activité : Consultant E-Learning

Informations forums :
Inscription : août 2006
Messages : 646
Points : 812
Points : 812
Avec Flash, cela me semble envisageable... Mais alors tu oublies la solution CMS et tu oublies XSL-FO dont je te parlais au début.
marabout est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/09/2007, 11h38   #13
Invité de passage
 
Webmaster
Inscription : décembre 2006
Messages : 18
Détails du profil
Informations personnelles :
Âge : 32
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Webmaster

Informations forums :
Inscription : décembre 2006
Messages : 18
Points : 2
Points : 2
OK, c'est logique... Je vais donc continuer à comparer ces solutions, merci pour les avis !
shaynee est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 05h14.


 
 
 
 
Partenaires

Hébergement Web