créer un installer pour vos applis web [pour] ou [contre]

Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics


rog
WRInaute accro
WRInaute accro
 
Messages: 1662
Inscription: Jeu Sep 21, 2006 2:32

créer un installer pour vos applis web [pour] ou [contre]

Message le Lun Déc 10, 2007 10:55

bon

sur toutes mes applis web j'ai créé en tout 3 installers, ce qui fait un très faible pourcentage

en ce moment je prepare un site perso et j'ai decidé de commencer par un fichier install

j'ai l'impression que la demarche m'a obligée d'être plus rigoureux dans mon cahier des charge

certains d'entre vous pondent-ils aussi des fichier install ?

rog


zeb
WRInaute accro
WRInaute accro
 
Messages: 1186
Inscription: Dim Déc 05, 2004 19:47

Message le Lun Déc 10, 2007 11:09

perso, j'ai aussi ce genre de démarche avec mon 'CMS maison', ça m'a obligé a penser compatibilité, mise a jour et structuration du code.

Les avantages sont multiples :

J'ai un versionnage de mon code.
Je me prend pas la tête a jongler avec la base d'un côté le système de fichier de l'autre.
Mes variables d'installations sont gérées plus intelligemment sur l'ensemble des scripts.
Ca va plus vite a déployer.
Je passe plus de temps sur le design (CSS) et moins a chercher ou j'ai oublié d'adapter un truc.
...

Je ne regarde plus le travail de préparation d'un nouveau site du même œil

Mon rêve, gérer un script de mise a jour (c'est pour bientôt)


zeb
WRInaute accro
WRInaute accro
 
Messages: 1186
Inscription: Dim Déc 05, 2004 19:47

Message le Lun Déc 10, 2007 13:17

pas mal de lecture mais pas trop de réponse, on doit être les deux seuls clown a écrire du code perso lol .


cedric_g
WRInaute accro
WRInaute accro
 
Messages: 2006
Inscription: Mer Jan 18, 2006 16:26

Message le Lun Déc 10, 2007 13:23

Bonjour


Non :wink:

Je fonctionne de manière un peu différente, dans la mesure où mon interface d'admin tourne sous Windows (application exécutable) et génère images, scripts de MAJ de ma base, etc... qui sont transférés de manière transparente par FTP et exécutés pour valider les changements.

Hormis mon blog (qui est un Dotclear), tous mes autres sites sont administrés de cette manière. Le script de MAJ gère toute la partie création de base de données de manière automatique.

Par contre les pages et bibliothèques PHP sont copiées à la main par ma pomme sur le serveur. Mais par habitude, je travaille énormément sur la réusabilité de mon code d'un projet à l'autre.

Je précise que je suis développeur Windows à la base... et que les développements web sont très anecdotiques dans mon job, 1 ou 2 par an (hormis mes sites persos).


zeb
WRInaute accro
WRInaute accro
 
Messages: 1186
Inscription: Dim Déc 05, 2004 19:47

Message le Lun Déc 10, 2007 13:31

cedric_g a écrit:mon interface d'admin tourne sous Windows (application exécutable)


J'ai jamais pensé a un truc de ce style, c'est pas con comme idée.


rog
WRInaute accro
WRInaute accro
 
Messages: 1662
Inscription: Jeu Sep 21, 2006 2:32

Message le Lun Déc 10, 2007 13:39

dans la V1 j'ai encore une fois proscrit l'utilisation d'une base de donnée et comme il aura un systeme de postage de commentaires, la secu est difficile à gérer

l'installeur va entre autres permettre de ne pas oublier un fichier htaccess dans un repertoire contenant des données modifiables par le visiteur

mais ça implique quand même des heures sup à ajouter au projet (environ 50)

rog

@zeb
ouai on est pas très nombreux :D

@cedric_g
cool mais pas de fichier install

DadouDuck
WRInaute passionné
WRInaute passionné
 
Messages: 780
Inscription: Lun Mai 28, 2007 22:41

Message le Lun Déc 10, 2007 14:01

Pour ma part le développement d'un installateur pour mon application fait partie de la liste des composants à faire, tout comme le composant de mise à jour automatique (j'en ai marre de me taper les maj à la mano pour tous mes clients)


cedric_g
WRInaute accro
WRInaute accro
 
Messages: 2006
Inscription: Mer Jan 18, 2006 16:26

Message le Lun Déc 10, 2007 14:18

Pour ma part, le programme sous Windows (développé en VB 6.0 + Access à l'époque... Suis en train de le refondre en VB.Net 2005 avec beaucoup plus de modularité) présente l'avantage de pouvoir être utilisé par un total néophyte, c'est une petite application de gestion en tant que tel et la diffusion des mises à jour se fait en cliquant sur un bouton "transférer" : c'est tout !

L'install de l'application est faite via un setup Installshield sur la machine cliente. Pour le site, généralement il reprend plus ou moins la même structure et les parties dynamiques sont uniquement composées d'appels à des procédures "maison" d'affichage, qui sont gérés via les CSS pour leur mise en forme.

C'est ainsi que j'administre mes galeries photo sur mon site web...


rog
WRInaute accro
WRInaute accro
 
Messages: 1662
Inscription: Jeu Sep 21, 2006 2:32

Message le Lun Déc 10, 2007 14:42

j'ai été pris d'une curiosité et j'ai été sur ton site, super site, bravo

la prochaine fois que tu croisera blogger dans les bois, salues le de ma part
:D


xTrade
WRInaute accro
WRInaute accro
 
Messages: 2258
Inscription: Lun Déc 11, 2006 14:10

Message le Lun Déc 10, 2007 16:25

cedric_g a écrit:Hormis mon blog (qui est un Dotclear), tous mes autres sites sont administrés de cette manière. Le script de MAJ gère toute la partie création de base de données de manière automatique.


C'est pas plus mal, mais comme toi j'ai l'habitude de programmer sous windows.
C'est bien plus facile de faire des interfaces sous windows qu'en php/ajax


Formation recommandée sur ce thème :

Formation Référencement naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :

Consultez la description détaillée des produits ou services de Google suivants : Google Page Creator, Blogger



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités