Question

Là où je travaille, la conception et le développement départements sont totalement séparées, mais nous (le département de design) sont responsables de la gestion de la CSS pour nos sites.En général, les nouveaux CSS doit être publié sur le serveur de production beaucoup plus souvent que les nouveaux code de site web.De ce fait, nous mettons en place le CSS séparément, et il vit à l'extérieur de la source de contrôle.

Toutefois, dernièrement, nous avons rencontré quelques problèmes avec le nouveau CSS n'étant pas synchronisés pour site de communiqués, et, en général, le processus est un mal de tête énorme.J'ai été poussée à obtenir le CSS sous une sorte de contrôle de code source, mais avoir de la difficulté à trouver une bonne méthode de déploiement qui rend tout le monde heureux.Notre plus gros problème c'est de gérer les changements qui affectent l'actuel parties du site, où le CSS changements doivent aller vivre avant le changement de lieu, mais pas casser quoi que ce soit sur le site existant.

Je n'entrerai pas dans les détails les plus fins de l'étrange de la culture entre les concepteurs et les développeurs ici, mais je me demandais quelle est l'expérience d'autres ont eu à gérer de grandes quantités de CSS (50+ des fichiers, des milliers et des milliers de lignes) qui doit être constamment mis à jour et publié indépendant de site de communiqués de presse.

Était-ce utile?

La solution

Je vais préconiser l'utilisation du contrôle de code source ici.Surtout si l'équipe de développement utilise la ramification de traiter avec des rejets.De cette façon, quelle que soit la CSS est vérifié dans la branche de la production est ce qui devrait être déployé ...et si elle est mise à jour à mi-parcours, il est de la responsabilité de la personne (designer?) que les mises à jour pour la promotion de ce code à l'aide quel que soit le système de votre entreprise pour promouvoir des changements de production.

Autres conseils

Le nom savant est "Content delivery Network" (Wikipédia).

Nous stockons nos fichiers CSS dans une base de données, et ensuite avoir un site web indépendant qui ne fait rien mais servir CSS ressources.Nous avons mis en place en Mai 2007 pour+ de 1000 sites web dans plus de 30 pays.Cela a fonctionné parfaitement pendant les 15 derniers mois.

Les images statiques et même les fichiers JavaScript sont traitées de la même manière.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top