Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Advertise on LowEndTalk.com
Why do people still use apache instead of fast and lightweight nginx?
New on LowEndTalk? Please read our 'Community Rules' by clicking on it in the right menu!

Why do people still use apache instead of fast and lightweight nginx?

RedSoxRedSox Member

Just currious, nothing more

«1

Comments

  • For companies with sites already running Apache the attitude is along the lines of "if it ain't broke don't fix it".

  • donkodonko Member
  • deankdeank Member, Troll
    edited May 10

    Pretty much the same reason as why we insist on living on Earth when there are better planets to be.

    It ain't broke yet, so no need to move.

    I have not created a single thread. Verify it if you dare.

  • YmpkerYmpker Member

    .htaccess
    Habit
    Sufficient speed/load time
    Compatability?! At least judging by feel more Websites/projects work out of the box.
    7$
    Idk

    Thanked by 3RedSox kp93 coreflux
  • SmallWebSmallWeb Member, Provider

    They (we) are too busy recovering from learning the pronunciation.

    SmallWeb - DirectAdmin Web Hosting from £3.99/Year in AMS, GER, LAX, LON, LUX, MEL, NYC & SGP. Use code HALF on 1GB+.

  • DA_MarkDA_Mark Member

    Some blend of laziness/familiarity/"If it ain't broke, don't fix it"

    Not every server needs to be tweaked/optimized to allow the maximum number of shared hosting clients.

    It's kind of like saying, "Why do people still walk instead of use cars" :smiley:

    Thanked by 2Ympker feezioxiii
  • deankdeank Member, Troll

    Mark my words.

    Humans will eventually have heated debates on why they insisted living on Earth at one point of human history.

    I have not created a single thread. Verify it if you dare.

  • pkrpkr Member

    For me, .htaccess.
    I tried to convert .htaccess, but never got 100% success.

    Thanked by 2RedSox benj0x

    People who work sincerely are the happiest - discoverbits

  • raindog308raindog308 Moderator
    edited May 10

    deank said: Pretty much the same reason as why we insist on living on Earth when there are better planets to be.

    Because we lack the technology to go somewhere else/use another web server? I don't think so.

    CyberneticTitan said: For companies with sites already running Apache the attitude is along the lines of "if it ain't broke don't fix it".

    This. Apache works. I find nginx to be much easier to admin (and it takes less resources/is more performant as well), but there are lots of admins who cut their teeth on apache.

    deank said: Humans will eventually have heated debates on why they insisted living on Earth at one point of human history.

    But that point is not now. There is no feasible alternative to living elsewhere. Certainly not "better planets". The only feasible thing in our solar system is Mars, and I don't think living in a biodome on Mars is a "better planet". And regardless, we lack the experience at best and the technology in all probability to make this reasonable, certainly at scale.

    Extra-solar travel is not possible. Well, perhaps if you believe in ark ships or intergenerational travel, perhaps it is, but that's really not feasible either. Heck, we have a hard enough time keeping people in LEO for a year.

    Extra-solar travel is likely never possible. Ooops...sorry to disappoint sf fans. Always cracks me up when people thump their chest about science and yet also believe that FTL somehow must be achievable.

    Thanked by 3dontknow jsg yongsiklee

    For LET support, please visit the support desk.

  • deankdeank Member, Troll

    Thus, the end is nigh.

    Thanked by 1yongsiklee

    I have not created a single thread. Verify it if you dare.

  • raindog308raindog308 Moderator

    deank said: Thus, the end is nigh.

    deank said: Humans will eventually have heated debates

    Incompatible statements!

    For LET support, please visit the support desk.

  • deankdeank Member, Troll
    edited May 10

    The humans I mentioned may not be the humans we think.

    Could be Jovians or Martians even.

    I have not created a single thread. Verify it if you dare.

  • DianTamaDianTama Member

    first of all, because i use OVH cPanel auto installer and when its installed it used apache.
    second, if it works fine i thing there's no reason to change it, or maybe I'm too lazy to change it.

    RevivalTV - The best esports news in Indonesia | DT Server Status - My server uptime status

  • momkinmomkin Member

    1 - Providers use control panel to manage the servers and as you know there isn't a lot of control panels that's supports Nginx as stand alone webserver !
    2 - Apache is easy to be configured especially when it comes to .htaccess rules.
    3 - Nginx requires a lot of time and effort in server with a lot of websites so there is no body have the time to for that alone !

  • BertieBertie Member

    Webserver configs for less-common apps (as in not MediaWiki/WordPress) are oftentimes in Apache2. When your use case allows you to be lazy about it, you might choose Apache2 just for the convenience of it.

  • raindog308raindog308 Moderator

    deank said: Could be Jovians or Martians even.

    Pretty sure there won't be any homo jupiteris any time. Ever. There's no actual firm surface to Jupiter, so with 2.5 gravity you'll just sink into the planet. You'd be dead from the super-hurricane-force winds long before, though.

    Martians...maybe but...there's really no compelling reason other than "hey, we could try that". Still not seeing a "better planet" in this...anything other than Earth is going to be living in human habitrails and I think any human living in such a place is likely to say "this sucks...why did we ever leave Earth?"

    Thanked by 1TimboJones

    For LET support, please visit the support desk.

  • deankdeank Member, Troll
    edited May 11

    I believe Jupiter has a pretty suitable moon, all ocean one. Europa or something it's called.

    So, Jovian is possible. Actually, mankind will likely need a mid-point space station of some sort in middle of SOL. A space station among Jovian moons is a possibility with miners mining for various materials from moons or the ring itself.

    Any planet is better than Earth, if you are a sci-fi fan.

    Sadly, I doubt many humans are up for it, given how we seem to suffer from a basic social lockdown due to Chinavirus. If they can't handle the simple lockdown, no way will we be able to live in space.
    Isolation will be bread and butter in space after all.

    I have not created a single thread. Verify it if you dare.

  • handyhosthandyhost Member

    Well, it's working for years without additional configurations and never disappointed me.

    Thanked by 2webcraft yongsiklee
  • I administer some low traffic websites. Apache works well enough for me especially with event mpm. It is what I know and nginx configuration notation never made any sense to me so I didn't switch. I have been looking at Caddy web server though as I am liking ease of configuration for common scenatios like out of the box https.

    Thanked by 1RedSox
  • HarambeHarambe Member

    Most of the devs I work with know how to tweak htaccess rules, but have no clue where to even find the nginx conf. If it's not public-facing I don't care, and a lot of the public-facing stuff is low traffic. The important high traffic stuff is nginx (or litespeed in some cases).

    You can boil it down to laziness and "it works good enough".

    Thanked by 2Ympker RedSox

    🐴 $2/mo 512MB KVM - Unmetered bandwidth. $1.25 for 256GB Block Storage - from BuyVM (aff)

  • RedSoxRedSox Member

    @codedivine said:
    I administer some low traffic websites. Apache works well enough for me especially with event mpm. It is what I know and nginx configuration notation never made any sense to me so I didn't switch. I have been looking at Caddy web server though as I am liking ease of configuration for common scenatios like out of the box https.

    @Harambe said:
    Most of the devs I work with know how to tweak htaccess rules, but have no clue where to even find the nginx conf. If it's not public-facing I don't care, and a lot of the public-facing stuff is low traffic. The important high traffic stuff is nginx (or litespeed in some cases).

    You can boil it down to laziness and "it works good enough".

    How should we consider lowendtalk? Is it a low traffic website or high?

  • webcraftwebcraft Member

    Anyone considered lighttpd? Appears to perform in some cases slightly better than nginx and configuring is just as easy/stressful as nginx.

  • rcy026rcy026 Member

    Because performance is not always an issue. In many cases, Apache just works, I know how to use it and it gets the job done.
    But then again, I could say exactly the same about nginx, and that's why I use them both.

    Use the right tool for the situation, simple as that.

  • @webcraft I think lighttpd is abandoned. Openlitespeed is better anyway, IMHO.

    Thanked by 1webcraft
  • jlayjlay Member
    edited May 11

    The modules.

    Apache can either be lean and mean with all the features pulled out, or it can continue to support like 95% of the usecases OOTB. If it were up to me I'd ship hardly any, turn on only what's needed

    Site Reliability Engineer - happy to help with anything Linux!

  • LunaLuna Member

    I use caddy.It more simple than Nginx.

  • SaahibSaahib Member

    Can be replaced with lightspeed / openlightspeed with support for htaccess.

  • aj_potcaj_potc Member

    @SmallWeb said:
    They (we) are too busy recovering from learning the pronunciation.

    Not sure I can agree with you there. At least for an American, Apache is easy to pronounce, as it's a Native American tribe that every schoolchild learns about very early.

    Now Nginx, on the other hand... I think I've heard that pronounced at least three different ways!

    Thanked by 1SmallWeb
  • SmallWebSmallWeb Member, Provider
    edited May 11

    aj_potc said: Now Nginx, on the other hand... I think I've heard that pronounced at least three different ways!

    Sorry, I was referring to this one :) I used to say N Jynx/Jinx

    SmallWeb - DirectAdmin Web Hosting from £3.99/Year in AMS, GER, LAX, LON, LUX, MEL, NYC & SGP. Use code HALF on 1GB+.

  • HarambeHarambe Member

    @SmallWeb said:

    aj_potc said: Now Nginx, on the other hand... I think I've heard that pronounced at least three different ways!

    Sorry, I was referring to this one :) I used to say N Jynx/Jinx

    Engine-X is the correct pronunciation.

    🐴 $2/mo 512MB KVM - Unmetered bandwidth. $1.25 for 256GB Block Storage - from BuyVM (aff)

  • nemnem Member, Provider
    edited May 11

    Familiarity is one aspect. CVE-2019-11043 illuminates in detail the consequences of configuring something you're not intimately familiar with. I'm not sure why anyone would dispatch a file to PHP-FPM without first seeing if the file actually exists, but the configuration was widespread enough to garner attention.

    Other issue is with keepalives on, testing locally with a static file, NGINX is ~27k req/sec. Apache is 10k req/sec spread across 10 concurrent requests. ~1.5 ms per request won't make a world of difference when your WordPress blog takes 4000 ms to load up because it's stuffed with unnecessary plugins. Your bottleneck is in PHP. Handoff from NGINX/Apache is thus insignificant.

    Now, if you're building a CDN, then NGINX no question. Always pick the right tool for the job. Sometimes knowing how to use a tool is more important than picking a tool.

    Thanked by 2pbx Saahib
  • raindog308raindog308 Moderator

    aj_potc said: Now Nginx, on the other hand... I think I've heard that pronounced at least three different ways!

    Guy I work with pronounced it with a long i.

    En-GYE-Necks. Sounded like an anatomical term.

    I told him he had to stop because it was driving me nuts. He still says LYE-NUCKS. Surprisingly, he's a crackerjack Linux admin.

    Thanked by 1ErawanArifNugroho

    For LET support, please visit the support desk.

  • ViridWebViridWeb Member, Provider

    Because you can't replace your father. No matter how cool and rich your father-in-law :wink: :lol: :lol:

    Apache is the father of all webserver :wink:

    ViridWeb.com - cPanel Web Hosting | Litespeed + SSH Access + Free Backups + Free Transfers.
    CIN: U72900WB2018OPC226882 | GST: 19AAGCV4976R1Z4

  • raindog308raindog308 Moderator
    edited May 11

    ViridWeb said: Because you can't replace your father. No matter how cool and rich your father-in-law

    Apache is the father of all webserver

    Actually, Apache replaced its father, the father of all web servers: NCSA httpd

    And NCSA httpd replaced its father, httpd.

    Thanked by 3TimboJones jsg _MS_

    For LET support, please visit the support desk.

  • pbxpbx Member
    edited May 11

    nem said: Your bottleneck is in PHP. Handoff from NGINX/Apache is thus insignificant.

    This. In most cases the webserver isn't the bottleneck.

    It should be noted that it's now possible to use MPM event: it's not as bad at it has been at some point, even if it's not as efficient as nginx.

    Thanked by 1webcraft
  • SmallWebSmallWeb Member, Provider

    Harambe said: Engine-X is the correct pronunciation.

    I did say 'used to' :)

    SmallWeb - DirectAdmin Web Hosting from £3.99/Year in AMS, GER, LAX, LON, LUX, MEL, NYC & SGP. Use code HALF on 1GB+.

  • Tony40Tony40 Member

    I use both, for me Apache is better and easy to config... Apache work out of the box.

    Thanked by 1RedSox
  • @raindog308 said:

    deank said: Pretty much the same reason as why we insist on living on Earth when there are better planets to be.

    Because we lack the technology to go somewhere else/use another web server? I don't think so.

    CyberneticTitan said: For companies with sites already running Apache the attitude is along the lines of "if it ain't broke don't fix it".

    This. Apache works. I find nginx to be much easier to admin (and it takes less resources/is more performant as well), but there are lots of admins who cut their teeth on apache.

    deank said: Humans will eventually have heated debates on why they insisted living on Earth at one point of human history.

    But that point is not now. There is no feasible alternative to living elsewhere. Certainly not "better planets". The only feasible thing in our solar system is Mars, and I don't think living in a biodome on Mars is a "better planet". And regardless, we lack the experience at best and the technology in all probability to make this reasonable, certainly at scale.

    Extra-solar travel is not possible. Well, perhaps if you believe in ark ships or intergenerational travel, perhaps it is, but that's really not feasible either. Heck, we have a hard enough time keeping people in LEO for a year.

    Extra-solar travel is likely never possible. Ooops...sorry to disappoint sf fans. Always cracks me up when people thump their chest about science and yet also believe that FTL somehow must be achievable.

    @raindog308 said:

    deank said: Thus, the end is nigh.

    deank said: Humans will eventually have heated debates

    Incompatible statements!

    Um, your deank plugin that rewrites everything he says to mean the opposite isn't working. Until then, just mentality flip whatever he says for it to make sense.

    Thanked by 1raindog308
  • stephfd21stephfd21 Member

    why not litespeed/openlitespeed?

  • mehargagsmehargags Member

    Apache is not slow or inefficient when used in MPM_EVENT mode and not the legacy Prefork... the world just needs to grow (Debian 10 dropped prefork by default)

    Secondly... there are legacy apps that need htaccess support and yes you just can't convince the owners to upgrade them. I personally have legacy old apps that use hundreds of 4+ levels nested .htaccess rules that would be impossible to parse through Nginx efficiently.

    Thanked by 1pbx
  • CRISPRCRISPR Member
    edited May 16

    Integration, legacy and marketshare. Take for example, Bitcoin, it's worth the most but compared to newer tech, it's considered a dinosaur (slow tx, mempool congestion). The reason why it's number #1 is because it had first mover advantage and is widely supported. Apache is the same imho. However, in saying that, Apache has kept up with development and is not much worse after you tune it, when compared to Litespeed, Nginx.

    Thanked by 1pbx
  • poissonpoisson Member

    For most end users, choosing between Apache and Nginx is like choosing between blue and red underwear. They both will do the job well. I just happen to learn Apache first, and I don't see a compelling reason to change based on my experience.

    Deals and Reviews: LowEndBoxes Review | Avoid dodgy providers with The LEBRE Whitelist | Free hosting (with conditions): Evolution-Host, NanoKVM, FreeMach, ServedEZ | Follow latest deals on Twitter or Telegram

  • netomxnetomx Member, Moderator

    @deank said:
    I believe Jupiter has a pretty suitable moon, all ocean one. Europa or something it's called.

    So, Jovian is possible. Actually, mankind will likely need a mid-point space station of some sort in middle of SOL. A space station among Jovian moons is a possibility with miners mining for various materials from moons or the ring itself.

    Any planet is better than Earth, if you are a sci-fi fan.

    Sadly, I doubt many humans are up for it, given how we seem to suffer from a basic social lockdown due to Chinavirus. If they can't handle the simple lockdown, no way will we be able to live in space.
    Isolation will be bread and butter in space after all.

    Why are you spamming?

  • deankdeank Member, Troll
    edited May 17

    Ask @Raindog307, he started it.

    I have not created a single thread. Verify it if you dare.

  • raindog308raindog308 Moderator

    deank said: Ask @Raindog307, he started it.

    Ignore that poser. Nothing but fake news spewing out of his wannabe face.

    For LET support, please visit the support desk.

  • defaultdefault Member

    If an admin moves away from Apache, that admin would have to adapt to new configurations and new management; just as humanity would need to adapt to new gravity and atmosphere on other planets (keeping the comparison).

    Fastmako (aff) - great VPS for your needs.

  • deankdeank Member, Troll

    @raindog308 said:
    Ignore that poser. Nothing but fake news spewing out of his wannabe face.

    Oh, mi Gosh, @Raindog306 is actually flaming me!

    Or raining me?

    I have not created a single thread. Verify it if you dare.

  • raindog308raindog308 Moderator

    deank said: Oh, mi Gosh, @Raindog306 is actually flaming me!

    He is? Flag the post and I'll mod his ass with extreme prejudice.

    Or raining me?

    I'll make it rain on you. Meet me out back.

    Thanked by 1TimboJones

    For LET support, please visit the support desk.

  • defaultdefault Member

    Thanked by 2TimboJones netomx

    Fastmako (aff) - great VPS for your needs.

  • deankdeank Member, Troll
    edited May 17

    Cannot.

    You see, I wanna be a space cowboy. Luna, Mars, Venus, Pluto, I wanna go there.

    However, our dear thug, @Raindog305, is a true and thorough Earthian nord. He doesn't wanna leave mother Earth.

    We are not meant to be together.

    I have not created a single thread. Verify it if you dare.

Sign In or Register to comment.