• [^] # Re: PHP, ou comment condamner un bon projet à sa naissance

    Posté par . En réponse à la dépêche ownCloud 4 est sorti. Évalué à 8.

    Merci, j'ai bien ri :-)

    La survie/évolution d'un projet n'est pas uniquement lié au langage utilisé. La maintenabilité d'un code varie surtout en fonction des développeurs et non du langage.

    Techniquement PHP est une excellente solution car facile dès le départ, très performante et disponible absolument partout sur les serveurs web, surtout mutualisés. Va déployer du Java, Ruby ou du Python sur des offres mutualisées, c'est très compliqué.

    Je suis bien content d'avoir démarré Piwigo en PHP il y 10 ans et de constater qu'il continue à évoluer et qu'il reste tout à fait lisible, simple dans son architecture et qu'il est installable sur n'importe quel offre d'hébergement mutualisée.

    Les exemples de projets en PHP démarrés il y a plus de 6 ans sont nombreux (Wordpress, Drupal, Joomla, SPIP, Piwigo, des centaines d'autres) et montrent à quel point l'affirmation "PHP = condamnation du projet" n'a aucun fondement.

    Retour de troll : je pense qu'aujourd'hui, le pire choix qu'on peut faire pour un projet qu'on veut distribuer, c'est Ruby car il n'est pas très dispo et très couteux en ressources.