URL: https://linuxfr.org/forums/programmationweb/posts/du-php-sur-les-mutu-de-free-fr-a-un-truc-serieux Title: Du PHP sur les mutu' de Free.fr à un truc sérieux Authors: GSurrel Date: 2013年05月31日T19:02:35+02:00 License: CC By-SA Tags: web, php, python et ide Score: 3 Salut à tous ! Comme beaucoup, j'ai commencé à coder des petits trucs ~~à la con~~ sans intérêt en PHP sur les serveurs de Free avec un bon vieux Notepad++. Maintenant, j'ai un projet perso sérieux (un truc à héberger soi même, comme un blog ou un shaarli) et je me pose les questions suivantes, trollogènes au possible. Mon impression insidieusement insérée dans mon post est issue de trucs lus à droite ou à gauche dans les derniers mois/années, sans aucune source : # PHP Alors dès qu'on parle de PHP, c'est une hérésie, tout le monde est d'accord pour dire que c'est nul, mais ça reste très utilisé, et très disponible sur les serveurs accessibles pour le grand public. Alors les technos Microsoft, non merci. Ensuite, Python commence à se répandre sur les serveurs mutualisés, mais je lis souvent que les performances sont assez terribles. Ruby, c'est pareil mais en moins disponible. Et Java, mouarf, non merci. Qu'utilisez/utiliseriez vous ? Je pense m'orienter vers un framework PHP light à la CodeIgniter. # Editeur Côté édition, on voit de toutes les écoles, avec certains qui disent que développer avec un IDE, c'est contre nature ou au contraire indispensable, d'autres disent qu'il faut coder dans [MS Word en Comic Sans avec le texte centré](https://twitter.com/Notepad_plus/status/297490781525131264). J'ai une longue histoire avec Notepad++ que je maitrise pas mal, même si je trouve qu'il manque la compréhension de ce que je tape, pour proposer tout un tas de complétions, analyses syntaxique et compagnie. D'autant plus que depuis le temps, je suis passé de « utilisateur de logiciels libres » à « utilisateur d'un OS libre », elementaryOS. La meilleure expérience que j'ai eu en développement, c'est avec QtCreator, où coder en C++ devient presque agréable. Et j'aime bien avoir une interface avec plus de 16 couleurs, une souris, et des raccourcis clavier bien standards où Ctrl+S sauve le document, Ctrl+W le ferme, Ctrl+F recherche et Ctrl+Tab change de document. Donc qu'utilisez-vous pour coder (pour le web, mais pas forcément exclusivement), et éventuellement pourquoi ? Je suis convaincu qu'il est possible d'être très performant avec Vim ou Emacs, mais j'ai *vraiment* du mal à apprendre à utiliser ces outils. # Source control Il fût un temps où mes révisions n'étaient pas archivées. Puis je suis passé à SVN. Puis j'essaie de me mettre à GIT. Donc par commodité, je pense héberger le projet sur GitHub. Vous avez des conseils/critiques/remarques sur cette partie ? # TL;DR; Pour du dev' web, quel éditeur, quel langage (côté serveur, hein, pas client) et quel gestionnaire de source utilisez-vous ?