DEV Community

Cover image for PandApache3, le tueur d'Apache

PandApache3, le tueur d'Apache

Si vous vous rendez sur un site web aujourd’hui, il y a de fortes chances que le service web qui permette d'envoyer des pages web soit Apache.

Apache est LA référence en tant que serveur web. Bien sûr, des concurrents existent, tels que IIS, Nginx ou l'horrible Tomcat.

Mais il est évident qu’Apache est le maître absolu du web.

Pourtant, cette domination vient avec un lourd tribut. La version d’Apache que vous faites fonctionner aujourd’hui est (normalement) la deuxième du nom : Apache2.

Et vous avez probablement la version 2.4.x installée.


Apache a presque 30 ans.

Et rien ne vous choque?


30 ans et en version 2.4 ? De qui se moque-t-on ? Pour comparaison, Firefox, lancé 10 ans plus tard, est déjà à la version 125 !!!

Il est temps de dire au revoir au Web d’hier, et de dire bienvenue au Web de demain. Le futur est maintenant !


PandApache3

Découvrez PandApache3 ! PandApache3 est un serveur web léger conçu spécifiquement pour héberger des sites web.

Écrit dans un langage moderne, le C# (et pas en horrible C), PandApache3 est déjà en version 3. En version 3.2.0 exactement. Alors que ce service web n'a même pas 1 an, il a déjà 0.8 version d’avance sur Apache legacy. RENDEZ-VOUS COMPTE !

PandApache3 est un service web moderne, conçu pour être simple à configurer (le fichier de configuration est en option) et à exploiter. Avec PandApache3, vous pouvez :

  • Héberger des ressources statiques comme des fichiers HTML, CSS, Java/JavaScript ou l'un des nombreux types MIME supportés !
  • En plus de servir des ressources, vous pouvez aussi en recevoir avec le support de chargement de document.

La sécurité avancée

Ayez l’esprit tranquille avec PandApache3 grâce à des fonctionnalités de sécurité avancées telles que :

  • L'authentification basique
  • Des directives pour séparer vos dossiers source ou limiter l’usage de verbes HTTP.

En développement, en pleine croissance

L’avantage du futur est que l’on peut rêver. Venez rêver avec nous avec la roadmap suivante :

  • Le support du HTTPS
  • Le pilotage de votre service par API
  • L’exposition de métriques par API
  • La possibilité de passer votre service web en mode PaaS facilement
  • La protection contre le DDoS quantique.

Le futur est sans limite avec PandApache3.


Pourquoi passer de Apache2 à PandApache3 ?

Les scientifiques sont formels. 3 est supérieur à 2, même avec des langages bizarres comme JavaScript.

Passez à la vitesse supérieure, passez à PandApache3.


PandApache3 release

Top comments (6)

Collapse
 
steeve profile image
Steeve

Intéressante découverte, curieux de voir les performances entre Apache et PandApache3.

Ça fait un moment que j'ai arrêté d'utiliser Apache / Nginx pour Traefik qui fait le café, avec une configuration simple, et bonne performances.

Collapse
 
cyrille37 profile image
Cyrille37

Il y a Caddy qui est neuf, simple et efficace :-)

Collapse
 
thedev1045 profile image
Dev

Trop hâte de tester ce soft ! Mais je vais essayer d'attendre la version 42 parce que j'ai trop besoin des métriques en API et du DDoS quantique.

Collapse
 
pykpyky profile image
Mary 🇪🇺 🇷🇴 🇫🇷

Ca fait tres envie le DDoS quantique ! Mais je pense qu'on passera directement de la v39 a la v50, similaire a ce qui a ete fait sur Windows en sautant la version 9

Collapse
 
spyesx profile image
spyesx

Que Apache soit en version 2.4 ne veut pas dire qu'il n'est pas mit à jour, pas maintenu et encore moins trop vieux. Ça veut dire qu'il est stable. Le logiciel à 30 ans? Et alors? Le protocole HTTP en a 33! Est-ce que ca veut dire qu'il faut abandonner HTTP parce qu'on est en v3 seulement?

Promouvoir un nouveau logiciel est louable mais il vaudrait mieux ne pas le faire avec des biais cognitifs aussi mauvais. Cela désert l'intention initiale. Si je m'amusais à avoir la même honnêteté intellectuelle que cet article, je dirais que l'auteur ne sait pas de quoi il parle donc PandApache3 est à éviter à tous prix.

Rien ne vous choque?

Collapse
 
pykpyky profile image
Mary 🇪🇺 🇷🇴 🇫🇷

gnagnagna