Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Général Conception Web > Débuter
Débuter Forum d'entraide pour débuter dans la création de sites 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 13/11/2011, 20h09   #1
Futur Membre du Club
 
Homme
Assistant Maitrise d'Ouvrage
Inscription : novembre 2004
Messages : 34
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 32
Localisation : France, Yvelines (Île de France)

Informations professionnelles :
Activité : Assistant Maitrise d'Ouvrage
Secteur : Industrie

Informations forums :
Inscription : novembre 2004
Messages : 34
Points : 15
Points : 15
Par défaut Performance et confidentialité code

Bonjour,

Je débute en site web (et en programmation d'une manière générale) et une question me taraude l'esprit.
J'ai cherché sur le net mais je n'ai pas trouvé de réponse adéquat, peut-être noyé dans la masse d'information utile.

J'ai un projet de jeu en ligne. Je suis parti pour le développer en PHP et Mysql (entre autres) mais je me pose la question sur la confidentialité de certaines parties de mon code.
En effet, j'ai commencé un prototype en Python (on m'a dit d'ailleurs par la suite que je pourrais probablement implémenter des morceaux de code Python dans mes pages web ?) et il y a certains morceaux que je souhaiterais faire exécuter à la volonté de l'utilisateur.
Ces parties de code consisteraient à faire défiler un ensemble d'évènements en temps réels, dans une sorte de direct décalé, donc avec des rafraichissements très réguliers (en dessous de la seconde pour faire du temps réel).
Les événements stockés à restituer seraient bien entendu présent sur le serveur (dans des fichiers spécifiques ou en base de données, je ne sais pas encore..).

Du coup, pour ne pas alourdir le serveur, j'imagine qu'il faut le faire exécuter sur la partie cliente... et si je le fais exécuter sur la partie cliente alors le code est à disposition de tout le monde, non ?

Bref, du coup, je me pose plein de questions sur ce que j'imagine est vrai et quel serait le langage le plus approprié pour mon projet quant aux performances et à la gestion de cette confidentialité.

Merci à tous ceux qui peuvent de donner au moins des éléments de réponses.
memento80 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/11/2011, 12h48   #2
Modérateur
 
Avatar de Vil'Coyote
 
Développeur Web
Inscription : février 2008
Messages : 3 308
Détails du profil
Informations personnelles :
Âge : 31
Localisation : France, Marne (Champagne Ardenne)

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : février 2008
Messages : 3 308
Points : 4 489
Points : 4 489
Citation:
Envoyé par memento80 Voir le message
Bonjour,

Je débute en site web (et en programmation d'une manière générale) et une question me taraude l'esprit.
J'ai cherché sur le net mais je n'ai pas trouvé de réponse adéquat, peut-être noyé dans la masse d'information utile.

J'ai un projet de jeu en ligne. Je suis parti pour le développer en PHP et Mysql (entre autres) mais je me pose la question sur la confidentialité de certaines parties de mon code.
En effet, j'ai commencé un prototype en Python (on m'a dit d'ailleurs par la suite que je pourrais probablement implémenter des morceaux de code Python dans mes pages web ?) et il y a certains morceaux que je souhaiterais faire exécuter à la volonté de l'utilisateur.
Ces parties de code consisteraient à faire défiler un ensemble d'évènements en temps réels, dans une sorte de direct décalé, donc avec des rafraichissements très réguliers (en dessous de la seconde pour faire du temps réel).
Les événements stockés à restituer seraient bien entendu présent sur le serveur (dans des fichiers spécifiques ou en base de données, je ne sais pas encore..).

Du coup, pour ne pas alourdir le serveur, j'imagine qu'il faut le faire exécuter sur la partie cliente... et si je le fais exécuter sur la partie cliente alors le code est à disposition de tout le monde, non ?

Bref, du coup, je me pose plein de questions sur ce que j'imagine est vrai et quel serait le langage le plus approprié pour mon projet quant aux performances et à la gestion de cette confidentialité.

Merci à tous ceux qui peuvent de donner au moins des éléments de réponses.
côté client c'est javascript et rien d'autre enfin en principe. pour ton problème tu peux éventuellement regarder vers de l'ajax. maintenant ne serait il pas plus approprié en terme de rafraîchissement, de contenu et d'interactivité d'utiliser du flash ou silverlight plutôt que du script ?
Vil'Coyote est actuellement connecté   Envoyer un message privé Réponse avec citation 10
Vieux 15/11/2011, 19h56   #3
Futur Membre du Club
 
Homme
Assistant Maitrise d'Ouvrage
Inscription : novembre 2004
Messages : 34
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 32
Localisation : France, Yvelines (Île de France)

Informations professionnelles :
Activité : Assistant Maitrise d'Ouvrage
Secteur : Industrie

Informations forums :
Inscription : novembre 2004
Messages : 34
Points : 15
Points : 15
Merci pour ta réponse.

Je n'ai pas approfondi encore les pistes Flash ou Silverlight. Je vais regarder.

Du coup, il va falloir, si je comprends bien, que je trouve un compromis entre la complexité de développement (je ne connais pas le flash ou silverlight) et mes contraintes en terme de confidentialité.

Je vais murir tout ça.
A suivre.
memento80 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 09h28.


 
 
 
 
Partenaires

Hébergement Web