Nginx or apache?

Nginx or apache?

Other urls found in this thread:

npmjs.com/package/http-server
techempower.com/benchmarks/previews/round15/#section=data-r15&hw=ph&test=plaintext
unix4lyfe.org/darkhttpd/
twitter.com/AnonBabble

Is that real? Thats horribly designed.

yes it's real.
Nginx if you have Linux, BSD, or even Cygnus.
Apache if you must run on native WinNT (plus all the other platforms Apache supports)

I use Nginx for my home media server. Just throw all of my shit into the HTML folder and enable autoindex and remove index.html and you're set.

node.js fag

Don't listen to this guy, reverse proxy everything trough nginx.

lighttpd.

node.js or go with load balancing docker containers

Are you trolling? What am I running in these containers? More node?

IBM HTTP Server.

I don't understand the advantages of nginx over node. Isn't it just a ton of bloat? Honestly never used anything like nginx or apache web server.

Openresty, bitch

what the fuck

You got nginx mixed up with apache there senpai, it's fairly lightweight, doesn't run a fucking single thread, config is built in memory and not rewritten on each path and is quite superior for static files.

apache

I don't understand the node over golang. Isn't it just a ton of bloat?

node.js isn't a web server you fuck whit

shit I accidentally advantages of

Is this bait??

botnet

He's right though. Unless the bait is it's so obvious he's right that he's trolling by stating facts?

Node has a built-in http server

Man I feel pretty stupid.

>mfw the go programming language is now a web server

OpenBSD's httpd.

Good idea user, use go for a web server.

ye
>Yeah, I think it’s… for a certain class of application, which is like, if you’re building a server, I can’t imagine using anything other than Go.
- Ryan Dahl, creator of node

>Thats horribly designed
false.

This laptop is the Acer R7, for those wondering. I actually own one. It's a ridiculous device: it has two separate hinges so you can orient the screen in some weird ways. I use it in such a way that the trackpad is hidden behind the screen, and spend most of my time just using keyboard shortcuts in i3wm to get around. Thanks for reading my blog!

Hiawatha, the security hardened webserver.

caddy

>ctrl+f gatling
>0 matches
Sup Forums - enterprise software

>nginx
botnet
>apache
botnet
>node.js
botnet
>lighttpd
botnet
>IBM HTTP Server
botnet
>Sup Forums
comfy meme botnet

who the fuck uses apache? haven't seen it anywhere in like 10 years.

really it's just for dev like all those builtin web servers, you'll have to stick nginx/haproxy in front anyway

apache for php, nginx for anything else

They really need to release one with better specs.

>Apache for php
For what reason?

Personally at least, I use nginx for fast simple configs (e.g. reverse proxy) and apache for when i need to actually use the mods
It seems to be more configureable imo

squid

I've always used apache so I pretty much just stick with that, but nginx is VERY good for proxies. I don't like change so I'll just stick with my apache for heavy lifting.

but user. g runs on nginx

I personally deploy Nginx. Easy to set up, low resouce footprint.

>everyone in here who doesn't understand the difference between an app server, a programming language, and a web server

HAHAHAHAHAHA

You want that nice early 2000s feeling using LAMP
> Kernel coded for the lulz, with no focus on stability
> Web server designed by 2 guys who wanted to host a home website with 4 files and 10 daily visits
> SQL database with a big LOCK because never expected to be used outside the author's garage
> Hack language taking the worst from Perl and Shell with no concern for error handing or security. Again designed as a pet project for a home server

Depends. NTLM module is available only on Nginx plus for fuckhuge money.
If you want a lightweight reverse proxy/static web server, then Nginx and it's possible to proxy many more to an interpreter socket.

> httpd
This is Apache.

> I don't understand the advantages of nginx over node. Isn't it just a ton of bloat? Honestly never used anything like nginx or apache web server.
Wow wow wow. I hope you're not a sysadmin, just a webdev who don't have to know how to configure HA systems.

sad that your pathetic line is considered a blog.

It is still the "http-server", and not "node.js"
npmjs.com/package/http-server

"Node.js" is a server side programing language built around the Chrome V8 JavaScript engine.

It is not a webserver. A web server CAN BE WRITTEN IN NODE.JS, but node.js byits self is not a "web server" anymore than C, C++ or Python is a "web server"....

I wish meme language faggot niggers like Node users would die in a fucking fire

>using niggerX over based apache

If it's 2017, and you're still using apache, then boy do I have a security bug of the week for you...

Either are fine

I don't think you should run straight node.js without a reverse proxy server (like nginx for load balancing) if you want to set up your own server.

are you baiting? How is this even functional?

No its not. They stopped using apache. Retard.

okay but why would you not just write your own web server noob

Alright my dude, I want you to write a web server that can into virtual hosts, supports https with tlsv1.2, supports http 1.0, 1.1 and http2, serve content from different locations dynamically, rewrite http headers, supports external SCGI and FastCGI services via unix sockets or ip sockets, as well as act as a forward and reverse proxy, while still remaining light on resources.

yes i'm sure all that is necessary for a home server.

We're not even talking about home servers. Oddly enough, I was listing features I'm using on my home server.

>https is not needed for a home server
>cgi is not needed for a home server
>forward/reverse proxy is not needed for a home server
>being lightweight is not needed for a home server
please stop posting

Thumbnail made me think it was mounted backwards. The fuck? Is that a keyboard dock for a surface?

What.

how about you get a fucking life?

HTTPS is always necessary no matter what. I agree with the rest.

nginx is much better than apache

https can be added to a node server with maybe 4 extra lines. and a node server certainly would be faster and more lightweight than nginx.

>apache

Can we please stop calling it this? It's "apache http server".

Apache is a software foundation that makes a ton of shit, not just a web server.

Elfuthatsz de nem menekülhetsz :^)

>a node server certainly would be faster and more lightweight than nginx
no

you use nginx to serve static files and pass the rest on to node/python/ruby/PHP/Java/whatever
nginx is a lot faster at serving static files than node will ever be

Okay you're right user. I concede.

techempower.com/benchmarks/previews/round15/#section=data-r15&hw=ph&test=plaintext
node is trash, barely ruby tier, and lightweight lol?

darkhttpd unix4lyfe.org/darkhttpd/

Its pigfuck disgusting.
You cant even comfortably use the mousepad without buttonsmashing half the keyboard.

httpd on OpenBSD

So I already played a bit with apache+php and now I want to learn another back end with nginx. What do? Which backend language should I go with?

OpenBSD and python or Go

So comfy. Nice pf set-up, OprnSMTPD.

I switched from Apache to nginx because nginx has a micro caching feature which can cache frequently accessed dynamic pages. Significantly improving server performance.

Can anyone please send me the diatribe about how Linux is actually GNU/Linux?

thanks

I switched to node because of its reverse proxy functionality and never really saw a reason to go back.

>Python is now faster than node
What happened?

>and a node server certainly would be faster and more lightweight than nginx

lol..

First of all, nothing is faster than nginx

Secondly, you're shitty spaghetti code "web server" that you write in node will probably crash with 10 concurrent users.

kys