Page 1 sur 1

CMS ?

Posté : 08 août 2011, 14:26
par kronos12
Bonjour,

Voila j'ai codé une petite application pour mon entreprise, le problème c'est que pour la mettre à jour actuellement je dois modifier directement le code
ce que je ne pourrais plus faire quand je serai parti.
Je cherche donc la possibilité de mettre à jour l'application depuis une interface et en me baladant sur le net j'ai entendu parler du cms (content manager system)
Est-ce donc le cms que je dois utiliser ?
Si oui, auriez vous de la doc à me proposer ou l'idée de base pour commencer mon projet ?

Cordialement

Re: CMS ?

Posté : 08 août 2011, 14:56
par Cyrano
Un CMS, c'est un site complet prêt à l'emploi qu'on personnalise et qu'on utilise directement, c'est par exemple Drupal, WordPress, Joomla etc..., rien à voir avec ce que tu sembles avoir compris. C'est n'est en aucune manière fait pour gérer le code d'une application à distance . Donc lorsque tu auras quitté ton entreprise, soit il devront te faire revenir pour que tu effectues les correctifs et mises à jour, soit ils devront faire appel à un autre prestataire.

Re: CMS ?

Posté : 08 août 2011, 15:29
par kronos12
OK donc je laisse tomber le CMS ...
Ca n'existe donc pas une interface qui me permettrait de modifier mon code ? (surtout les requetes sql)
Ou coder une interface qui me permet de modifier le code directement ?

Merci

Re: CMS ?

Posté : 08 août 2011, 16:04
par Nagol
La prise de main à distance se fait généralement par des outils système, typiquement FTP ou SSH sur linux/unix, et éventuellement VNC (même si c'est ultra pas conseillé niveau sécu), il existe des interfaces web de gestion de serveur qui te permettraient de modifier ton code, Webmin par exemple mais il y en a plein d'autre.

Re: CMS ?

Posté : 09 août 2011, 16:43
par kronos12
Webmin peut tourner sous windows ?

Re: CMS ?

Posté : 09 août 2011, 16:58
par popy
L'idéal pour travailler à distance, c'est effectivement du ftp ou du sftp

D'autant que c'est simple à mettre en place

Re: CMS ?

Posté : 10 août 2011, 08:50
par kronos12
Bonjour,

Mon souhait n'est pas de travailler à distance, dans la boite ou je me trouve actuellement je suis le seul "apprenti-développeur"
Le problème est que je n'ai plus qu'un an de contrat, aujourd'hui je peux mettre à jour l'application parce que je l'ai codé je sais ce qu'il faut changer et où
Mais pour mes collègues après mon départ je voulais savoir si une interface existait pour modifier le code depuis celle ci
par exemple dans une requête SQL je mets un "where id like ....." il faudrait que cette interface si elle existe permette de changer juste l'id et que ça modifie ensuite directement le code ...

Enfin voila, toutes vos suggestions sont bonnes à prendre !
Cordialement

Re: CMS ?

Posté : 10 août 2011, 09:03
par Cyrano
Salut,
je n'ai pas spécialement de conseil à te donner, mais tu te prends la tête pour rien.

Soit ton patron renouvelle ton contrat ou le transforme en CDI et tu restes en place, soit tu pars faire autre chose et il se débrouillera. Si ton code est correctement fait, celui ou celle qui te succèdera pour le suivi et la maintenance de l'application devra se familiariser avec et prendre le relai. S'il est mal fait, ton successeur te maudira pendant des semaines ou des mois et petit à petit corrigera ce qui doit l'être pour que ça continue à fonctionner.

Je conçois tout à fait bien ton sens des responsabilités et c'est tout à fait louable, mais il ne faut pas pour autant tomber dans l'excès au delà du raisonnable. Le premier responsable, ce n'est pas toi mais ton employeur. Et si tu es en formation, alors c'est encore plus grave pour ton patron : une formation sous-entend que tu dois être encadré par un développeur confirmé qui veille à ce que ton travail ne donne pas lieu à long terme à de problèmes de maintenance. Et dans ce cas, c'est, après le patron, lui qui est responsable de ton travail, tu arrives alors en troisième position et pour toi ça s'arrêtera avec ton contrat.

My 2¢

PS. : Voir ma signature ci-dessous :P

Re: CMS ?

Posté : 11 août 2011, 04:13
par AB
Comme dit Cyrano le mieux que tu puisse faire pour tes collègue c'est de faire un code bien structuré et documenté.