J'ai utilisé des serveurs d'hébergement Apache et Windows, car mon travail était réparti entre différentes organisations. Au cours de cette période, j'ai découvert la supériorité des serveurs Apache, qui n'est pas seulement une idée dans l'esprit des geeks, mais bien une réalité qui finit par convaincre même les amateurs de Windows. La plus grande différence que j'ai constatée entre les deux est l'accès au serveur Apache à partir de la ligne de commande, ce que je n'ai jamais rencontré sur un serveur Windows. De plus, vous pouvez utiliser des langages de script beaucoup plus complexes que ceux auxquels je suis limité sur mes sites Windows.
Utiliser Perl et une interface de gestion en ligne de commande (SSH) pour faire correspondre des modèles sur d'énormes quantités de données est un jeu d'enfant : vous pouvez vous asseoir et écrire d'incroyables scripts Perl à votre guise. Les résultats sont si impressionnants que vous ne serez jamais à court de moyens faciles pour faire quoi que ce soit pour votre site web : du téléchargement de fichiers à l'envoi d'e-mails aux abonnés pour les informer des dernières actualités du site. Le principal problème des sites Windows est que leurs journaux d'accès n'étaient pas assez complets : beaucoup de données étaient perdues. Cependant, comme je n'y ai pas accédé via la ligne de commande, je ne peux pas être sûr qu'il s'agisse simplement d'un défaut du service de l'hébergeur, mais comme nous sommes sur Bezeq International et Netvision, qui sont les plus grands et les meilleurs hébergeurs du pays, il est clair que s'ils ne peuvent rien y faire, peu de gens le peuvent. En d'autres termes, les serveurs Microsoft ont souvent, voire toujours, ce problème. Pour un travail de marketing précis, qui est la chose la plus coûteuse sur Internet, une documentation à 100 % sur les connexions et l'utilisation est indispensable, afin que vous puissiez revendiquer la sécurité comme il se doit pour l'argent qu'ils paient. C'est alors qu'un de mes clients a découvert que mes serveurs Apache surveillaient automatiquement les pages 24 heures sur 24, lui envoyant par e-mail chaque accès à certaines pages, tandis que le serveur Windows perdait jusqu'à 10 à 15 % des données d'accès. Les données d'accès sont l'une des ressources les plus essentielles en matière de comptabilité (en termes de provenance et de destination des fonds) pour une entreprise moderne basée sur le web, et cette faille que j'ai découverte avec mon hébergement Microsoft est inacceptable. Il y a des années, lorsque nous avons mis en place le système, le client était totalement opposé à Apache et préférait Windows, mais maintenant qu'il a constaté cette faille, il insiste pour passer à Apache au cours de l'exercice fiscal actuel.