Maison > développement back-end > tutoriel php > Comment j'ai configuré ma machine de développement sur Windows

Comment j'ai configuré ma machine de développement sur Windows

William Shakespeare
Libérer: 2025-02-20 10:32:10
original
721 Les gens l'ont consulté

Cet article explore le jeu d'outils d'un développeur Web basé sur Windows, en se concentrant sur une configuration pratique plutôt que de prescrire les "meilleures" pratiques. L'auteur travaille avec PHP, HTML, MySQL, CSS et JavaScript.

Outils clés et flux de travail:

L'auteur commence par une installation Clean Windows 7 Pro, en tirant parti de Ninite pour rationaliser l'installation des utilitaires essentiels: Filezilla (FTP), bloc-notes (édition de texte), WinSCP (SFTP), Putty (SSH), 7-Zip (Compression ), Greenshot (captures d'écran) et Dropbox (Synchronisation des fichiers). Les navigateurs sont également installés pour les tests locaux, avec des navigateurs ou des navigateurs suggérés pour les vérifications de compatibilité entre les navigateurs.

Pour l'édition de code, le texte sublime 3 gère des projets plus petits, tandis que Netbeans IDE gère des projets plus grands et plus complexes. DevDocs fournit une référence de langage pratique et SourceTree facilite le contrôle de version (GIT). La fonction "SAVE_ON_FOCUS_LOST" dans le texte sublime est mise en évidence pour son efficacité. Le bloc-notes est également utilisé pour les modifications rapides à l'extérieur de l'IDE. Les éditeurs alternatifs comme Phpstorm et les supports sont mentionnés.

WAMP sert d'environnement du serveur local, offrant une flexibilité dans la gestion de différentes versions de PHP, MySQL et Apache. Navicat pour MySQL est l'outil de gestion de la base de données préféré, loué pour ses fonctionnalités au-delà de celles offertes par des alternatives gratuites comme PhpMyAdmin, MySQL Workbench ou Heidisql.

L'importance d'utiliser des liens relatifs au lieu de chemins de bosses locaux codés en dur est souligné, en particulier lors de la migration des projets vers des serveurs en direct. La nécessité de considérer attentivement les modifications de la base de données et de la configuration pendant le déploiement est également mise en évidence.

Accès et sécurité du serveur:

Pour l'accès externe (par exemple, les démonstrations client), l'auteur suggère de configurer un domaine ou un sous-domaine pointant vers l'adresse IP de la machine locale. Surtout, cela nécessite la configuration des ports de routeur et des paramètres de pare-feu, ainsi que la mise en œuvre de mesures de sécurité telles que la protection par mot de passe.

Contrôle et collaboration de version:

SourceTree est utilisé pour le contrôle de version GIT, intégré à un compte Bitbucket. L'auteur note que cette configuration est bien adaptée aux développeurs en solo ou aux projets internes à petite échelle où une collaboration ou un contrôle source étendu n'est pas toujours nécessaire.

Conclusion:

L'article conclut en recommandant cette configuration simple pour les débutants, en soulignant la facilité d'utilisation et l'accessibilité des outils gratuits impliqués. L'auteur invite les lecteurs à partager leurs outils de développement Windows préférés.

Questions fréquemment posées (FAQ):

La section FAQ couvre les outils essentiels pour le développement de Windows (éditeurs de texte, les interfaces de ligne de commande, le contrôle de version, les navigateurs), l'installation WSL, la configuration GIT, l'utilisation de la machine virtuelle, la lutte contre les idées fausses sur Windows comme environnement de développement, la personnalisation de l'éditeur de texte, Intégration Docker, gestion des bases de données, automatisation des tâches et techniques de débogage. Ces FAQ fournissent un aperçu complet de divers aspects du développement de logiciels basés sur Windows.

How I Set Up My Development Machine on Windows How I Set Up My Development Machine on Windows How I Set Up My Development Machine on Windows How I Set Up My Development Machine on Windows How I Set Up My Development Machine on Windows How I Set Up My Development Machine on Windows

Remarque: Les URL de l'image sont conservées à partir de l'entrée d'origine. Le modèle ne peut pas afficher les images directement, mais les URL restent fonctionnelles.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal