Comment puis-je accélérer le développement d'un site avec un CMS particulier si j'ai besoin de construire beaucoup de sites? Dois-je préparer quelques solutions différentes basées sur le CMS barebone mais avec des composants préconstruits et les déployer si un site similaire est demandé pour la production? Ou devrais-je utiliser un générateur de solution comme Joomla-Builder? Existe-t-il des outils pour le développement collaboratif de sites CMS?Quelles sont les meilleures pratiques pour accélérer le développement de site avec CMS?
Répondre
Le contrôle des versions facilite la collaboration. J'utilise git. Un bon traqueur de bugs maintient tout le monde dans l'image.
Pour les tâches que j'effectue encore et encore (comme l'installation et la mise à niveau), je capture ces tâches dans un fichier de construction et je l'exécute avec Apache Ant. Drupal a des profils d'installation qui n'ont pas beaucoup de documentation mais qui sont très utiles une fois que vous en avez pris connaissance. Cela vous permet d'activer différents composants comme bon vous semble. Je cours également des manuscrits d'importation par eux qui saisissent le contenu des dossiers de CSV.
trouvé bonne description des profils Drupal avec des exemples: http://drupal.org/node/67921
Il devrait être utile lorsque praparing Drupal construit sur mesure pour sa propre boîte à outils de constructeur de site avec des composants pré-installés. Je ne sais pas s'il y a une telle chose dans Joomla.
- 1. Quelles sont les meilleures pratiques OOoBasic?
- 2. Quelles sont les meilleures pratiques pour l'API Middleware?
- 3. Quelles sont les meilleures pratiques pour gérer les informations sensibles?
- 4. Quelles sont les meilleures pratiques pour les URL publiques «privées»?
- 5. Quelles sont les meilleures pratiques pour l'écriture MVC App?
- 6. Quelles sont certaines des meilleures pratiques Sharepoint?
- 7. Quelles sont les meilleures techniques pour accélérer le téléchargement de mes sites LAMP?
- 8. Spring 3.0 et SOAP - Quelles sont les meilleures pratiques?
- 9. MSBuild, solution VS2008 et CI - quelles sont les meilleures pratiques?
- 10. Quelles sont les meilleures pratiques dans vos tests?
- 11. Quelles sont les meilleures pratiques pour la programmation fonctionnelle et l'interaction avec les bases de données?
- 12. Quelles sont les options et les meilleures pratiques pour la modélisation inspirée de PV3D
- 13. meilleures pratiques pour le développement de niveau dans Visual Studio
- 14. Quelles sont les meilleures pratiques pour utiliser html avec des langages XML comme svg?
- 15. Quelles sont les meilleures pratiques pour utiliser le stockage local de threads dans .NET?
- 16. Meilleures pratiques du site Sandboxing?
- 17. Accélérer le développement web
- 18. Quelles sont les meilleures pratiques de développement pour la prise en charge de la version multi JRE?
- 19. les meilleures pratiques pour le retour réponse JSON cross-site
- 20. Quelles sont les meilleures pratiques pour les autorisations sur les répertoires Apache-writable?
- 21. Quelles sont les meilleures pratiques pour éviter les fichiers CSS et JavaScript obsolètes?
- 22. Quelles sont vos pratiques Perforce pour les vues/succursales?
- 23. Quelles sont les meilleures pratiques pour la publication d'un projet open source?
- 24. Quelles sont les meilleures ressources pour démarrer le développement des plugins Eclipse?
- 25. Meilleures pratiques pour le développement à 3 niveaux
- 26. Quelles sont les meilleures pratiques à utiliser pour passer une application Web du développement à la production?
- 27. Quelles sont les meilleures pratiques pour gérer les données dans un nuage?
- 28. Quelles sont les meilleures pratiques actuelles pour les tests de charge et le profilage des applications Web ASP.NET?
- 29. Quelles sont les meilleures références pour utiliser jQuery?
- 30. Quelles sont les meilleures pratiques pour interroger des données binaires à partir d'une base de données?