Bonjour à tous, je suis actuellement en train de créer un projet basé sur un site web...
Celui-ci tourne sous Apache2.2, PHP5, MySQL... Tout sa tourne actuellement sur un serveur mutualisé (60GP-OVH) mais une fois lancé en prod je le mettrais surment sur un serveur dédié... Et je suis à environ 100 à 200heures de développement...
Seulement je suis en train de me poser plusieurs questions :
Apache VS Ngnix
Plusieurs de mes amis mon dit que Ngnix était largement plus performant que Apache... Personnelement je ne connais pas Ngnix mais j'ai demandé à tous ceux qui connaissait et tous mon dit qu'il était largement moins lourd !
Je pense vraiment passé sur Ngnix mais j'aimerai savoir ce qu'en pense une plus grande communauté...
PHP VS Python
Une autre grande révolution de ma journée, à été d'apprendre que python (qui ne m'interessais pas auparavent) servait aussi à faire des siteweb. Selon mes recherches un site un python serait largement plus efficasse qu'un basé sur PHP...
Mais à ce que j'ai compris, Python est plus optimisé que PHP sur les sites faisant un grand nombre de visiteur...
Que pouvez vous me dire à propos du battle entre les deux ?!
Python ! oui mais comment ?!
Si je me lance avec Python j'ai entendu parlé du FrameWork django... Que pouvez vous me dire sur lui ?! Est-ce le meilleur, le plus optimisé ?
Et pour le code ?
Vu que je vais surement reprendre mon projet à zéro, je suis en train d'ésiter à le faire en POO ?
Pensez vous qu'un siteweb est optimisé pour fonctionné en POO ?
J'ésite énormement entre plusieurs types de fonctionnement :
- Un fonctionnement simple sans POO
- Un site en POO fonctionnant comme un programme en Java, c'est à dire que le site n'est qu'un objet possédant une arborescence d'objet enfant
- Un site en POO qui fonctionnerait comme un programme sans POO, mais qui en intégrerait, je vais donné un exemple pour me faire comprendre, dans un system de news, le code autour serait un code basique, et les news ainsi que leurs commentaires serait des objets..
Que pensez vous qui serait le plus optimisé ??
Merci à tous pour votre aide !!
Cordialement,
Partager