←back to thread

127 points warothia | 1 comments | | HN request time: 0s | source
Show context
dakom ◴[] No.42170374[source]
Love this :)

Small, related anecdote: back in the year 2001 or so, this is in the same family of how I built websites...

The difference is I wrote in in C as Apache Modules. So, like, most people were using other people's C modules (like PHP or CGI), but once you dug deeper and you wrote your logic/site _as_ a C module, it was so much more fun (and powerful too).

I didn't have much of a templating language, so the answer to "can we change the text on this page?" was usually, "sure, just give me a few minutes to recompile the whole Apache server" :D

Fun times

replies(2): >>42170455 #>>42174281 #
warothia ◴[] No.42170455[source]
Few others have brought up Apache Modules, and they are incredibly similar to my idea. :D Did not know about them while I was developing it. The main difference as far as I could see was the fact that you had to recompile / restart the server. Which I try to avoid, so little changes require almost no recompiling.
replies(3): >>42170474 #>>42171280 #>>42173764 #
incanus77 ◴[] No.42170474[source]
Nah, you could just send a SIGHUP and not have to fully restart.
replies(1): >>42170507 #
1. warothia ◴[] No.42170507{3}[source]
Oh! Did not know that, interesting. I guess they are more alike then.