• # PHP n'est pas fait pour ça

    Posté par . En réponse au journal Régulation sous linux d'un vieux chauffage. Évalué à -5.

    Ca fait des années que je bricole avec php, j'ai fait du web, j'ai écrit des applications web pour des clients, mais j'avais jamais reussi à faire quelque chose qui sort de l'informatique

    Par expérience, PHP n'est pas "fait" pour faire des logiciels systèmes, par rapport à du Python. C'est techniquement possible, mais tu te heurtes à:

    1. Très peu de libs pour faire des opérations systèmes. Par exemple, faire un outil en ligne de commande qui reçoit des paramètres, tu dois faire quasi tout à la main, alors qu'avec Python: http://docs.python.org/dev/library/argparse.html
    2. Faire tourner PHP tout le temps comme daemon, ce n'est pas vraiment optimisé, notamment au niveau du garbage collector.
    3. Une API incohérente et des problèmes quand tu as une utilisation avancée, par exemple, avec les sockets.