Re: dlang.org using apache?

2016-06-08 Thread Ola Fosheim Grøstad via Digitalmars-d-learn
On Wednesday, 8 June 2016 at 18:15:22 UTC, Seb wrote: - good nosql interface what's wrong with vibed's mongodb? Probably nothing for those who use it. I only use: https://cloud.google.com/datastore/ https://cloud.google.com/storage/ https://cloud.google.com/sql/ Amazon and Microsoft have si

Re: dlang.org using apache?

2016-06-08 Thread Seb via Digitalmars-d-learn
On Wednesday, 8 June 2016 at 17:59:29 UTC, Ola Fosheim Grøstad wrote: On Wednesday, 8 June 2016 at 17:43:23 UTC, dewitt wrote: vibes website doesn't use a proxy. Yes, but more people visit dlang.org, and it makes it more official if it is showcased here as a visible part of the website (one

Re: dlang.org using apache?

2016-06-08 Thread Ola Fosheim Grøstad via Digitalmars-d-learn
On Wednesday, 8 June 2016 at 17:50:11 UTC, Seb wrote: I agree that a showcase website for vibed (or another D web framework) would be beneficial, but a real showcase has totally different specs: - > 1 million visitors per day - highly dynamic content (high-throughput databases) - solved techno

Re: dlang.org using apache?

2016-06-08 Thread Ola Fosheim Grøstad via Digitalmars-d-learn
On Wednesday, 8 June 2016 at 17:43:23 UTC, dewitt wrote: vibes website doesn't use a proxy. Yes, but more people visit dlang.org, and it makes it more official if it is showcased here as a visible part of the website (one way or another). But if D wants to compete in web then there are alot

Re: dlang.org using apache?

2016-06-08 Thread Jonathan Marler via Digitalmars-d-learn
On Wednesday, 8 June 2016 at 17:43:03 UTC, Seb wrote: On Wednesday, 8 June 2016 at 17:05:42 UTC, Jonathan Marler wrote: On Wednesday, 8 June 2016 at 15:51:58 UTC, Adam D. Ruppe wrote: On Wednesday, 8 June 2016 at 15:05:54 UTC, Ola Fosheim Grøstad wrote: The forum-index http header report: Ser

Re: dlang.org using apache?

2016-06-08 Thread Seb via Digitalmars-d-learn
On Wednesday, 8 June 2016 at 17:34:25 UTC, Ola Fosheim Grøstad wrote: On Wednesday, 8 June 2016 at 17:17:37 UTC, Adam D. Ruppe wrote: bother with a proper setup. There's a reason ALL the other major languages and frameworks use Apache/nginx/IIS on their websites. It's the recommended way to do

Re: dlang.org using apache?

2016-06-08 Thread dewitt via Digitalmars-d-learn
On Wednesday, 8 June 2016 at 17:34:25 UTC, Ola Fosheim Grøstad wrote: On Wednesday, 8 June 2016 at 17:17:37 UTC, Adam D. Ruppe wrote: bother with a proper setup. There's a reason ALL the other major languages and frameworks use Apache/nginx/IIS on their websites. It's the recommended way to do

Re: dlang.org using apache?

2016-06-08 Thread Seb via Digitalmars-d-learn
On Wednesday, 8 June 2016 at 17:05:42 UTC, Jonathan Marler wrote: On Wednesday, 8 June 2016 at 15:51:58 UTC, Adam D. Ruppe wrote: On Wednesday, 8 June 2016 at 15:05:54 UTC, Ola Fosheim Grøstad wrote: The forum-index http header report: Server:nginx/1.4.6 (Ubuntu) People check out stuff like t

Re: dlang.org using apache?

2016-06-08 Thread Ola Fosheim Grøstad via Digitalmars-d-learn
On Wednesday, 8 June 2016 at 17:25:32 UTC, Brad Anderson wrote: On Wednesday, 8 June 2016 at 14:41:55 UTC, Ola Fosheim Grøstad wrote: [snip] I like the "are we fast yet" websites that various project put up, displaying improvements over time. You mean like this? http://digger.k3.1azy.net/tre

Re: dlang.org using apache?

2016-06-08 Thread Ola Fosheim Grøstad via Digitalmars-d-learn
On Wednesday, 8 June 2016 at 17:17:37 UTC, Adam D. Ruppe wrote: bother with a proper setup. There's a reason ALL the other major languages and frameworks use Apache/nginx/IIS on their websites. It's the recommended way to do it. Sure, you can have vibe.d behind nginx, if you want to, but it w

Re: dlang.org using apache?

2016-06-08 Thread Brad Anderson via Digitalmars-d-learn
On Wednesday, 8 June 2016 at 14:41:55 UTC, Ola Fosheim Grøstad wrote: [snip] I like the "are we fast yet" websites that various project put up, displaying improvements over time. You mean like this? http://digger.k3.1azy.net/trend/

Re: dlang.org using apache?

2016-06-08 Thread Ola Fosheim Grøstad via Digitalmars-d-learn
On Wednesday, 8 June 2016 at 16:58:42 UTC, Mike Parker wrote: At any rate, we *are* using our own tech in several places. And I think Seb has shown that in practice, it probably isn't that big a deal that the entire website isn't served by a D project. If you want to convince me, as a backend

Re: dlang.org using apache?

2016-06-08 Thread dewitt via Digitalmars-d-learn
On Wednesday, 8 June 2016 at 17:05:42 UTC, Jonathan Marler wrote: On Wednesday, 8 June 2016 at 15:51:58 UTC, Adam D. Ruppe wrote: On Wednesday, 8 June 2016 at 15:05:54 UTC, Ola Fosheim Grøstad wrote: The forum-index http header report: Server:nginx/1.4.6 (Ubuntu) People check out stuff like t

Re: dlang.org using apache?

2016-06-08 Thread Adam D. Ruppe via Digitalmars-d-learn
On Wednesday, 8 June 2016 at 17:05:42 UTC, Jonathan Marler wrote: I can picture the article now: I can't. It is an industry-standard deployment with a commonly used configuration option - people change that all the time. PHP, for example, will modify it to output something like this: Server

Re: dlang.org using apache?

2016-06-08 Thread Jonathan Marler via Digitalmars-d-learn
On Wednesday, 8 June 2016 at 15:51:58 UTC, Adam D. Ruppe wrote: On Wednesday, 8 June 2016 at 15:05:54 UTC, Ola Fosheim Grøstad wrote: The forum-index http header report: Server:nginx/1.4.6 (Ubuntu) People check out stuff like that. Yeah, and that's an industry-standard production deployment.

Re: dlang.org using apache?

2016-06-08 Thread ketmar via Digitalmars-d-learn
On Wednesday, 8 June 2016 at 16:58:31 UTC, Ola Fosheim Grøstad wrote: This is very basic marketing 101. engineers doesn't do marketing. engineers solving tasks.

Re: dlang.org using apache?

2016-06-08 Thread Mike Parker via Digitalmars-d-learn
On Wednesday, 8 June 2016 at 15:05:54 UTC, Ola Fosheim Grøstad wrote: On Wednesday, 8 June 2016 at 14:45:58 UTC, Mike Parker wrote: What does that have to do with the website? The forum software is written in D and has a reputation for performance. This is simply a matter of it not popping up o

Re: dlang.org using apache?

2016-06-08 Thread Ola Fosheim Grøstad via Digitalmars-d-learn
On Wednesday, 8 June 2016 at 16:53:32 UTC, ketmar wrote: go write it! nope? why do you think that D devs should? they have other work to do, it would be *stupid* to not reuse existing tools. If I thought that D was good for the purpose, I would. I have not made such claims. I am pointing out

Re: dlang.org using apache?

2016-06-08 Thread Ola Fosheim Grøstad via Digitalmars-d-learn
On Wednesday, 8 June 2016 at 16:44:00 UTC, ketmar wrote: On Wednesday, 8 June 2016 at 16:38:02 UTC, Ola Fosheim Grøstad wrote: They do of course use golang for their blog and make it available as a download. As they _should_. google. money. does that rings the bell? No. The go blog softwar

Re: dlang.org using apache?

2016-06-08 Thread ketmar via Digitalmars-d-learn
On Wednesday, 8 June 2016 at 16:49:46 UTC, Ola Fosheim Grøstad wrote: On Wednesday, 8 June 2016 at 16:44:00 UTC, ketmar wrote: On Wednesday, 8 June 2016 at 16:38:02 UTC, Ola Fosheim Grøstad wrote: They do of course use golang for their blog and make it available as a download. As they _should

Re: dlang.org using apache?

2016-06-08 Thread ketmar via Digitalmars-d-learn
On Wednesday, 8 June 2016 at 16:40:37 UTC, Ola Fosheim Grøstad wrote: DFeed is a NNTP client, not a NNTP server. sure. why should it be an NNTP server? there is task to solve: provide web frontend to the existing NNTP server. that task was solved. there was no task "waste some time to rewrite

Re: dlang.org using apache?

2016-06-08 Thread Ola Fosheim Grøstad via Digitalmars-d-learn
On Wednesday, 8 June 2016 at 16:36:50 UTC, ketmar wrote: On Wednesday, 8 June 2016 at 16:23:13 UTC, Ola Fosheim Grøstad wrote: Yes, no point in writing your own forum software. ah, sure, there was the reason to write DFeed! that's why forum.dlang.org is using engine written in D. DFeed is a

Re: dlang.org using apache?

2016-06-08 Thread ketmar via Digitalmars-d-learn
On Wednesday, 8 June 2016 at 16:38:02 UTC, Ola Fosheim Grøstad wrote: They do of course use golang for their blog and make it available as a download. As they _should_. google. money. does that rings the bell?

Re: dlang.org using apache?

2016-06-08 Thread Seb via Digitalmars-d-learn
On Wednesday, 8 June 2016 at 13:32:00 UTC, Mike Parker wrote: On Wednesday, 8 June 2016 at 13:13:07 UTC, Jonathan Marler wrote: I've decided to write a web application using vibe and was shocked to see that dlang.org was using apache. Should I be scared that even after this long, the official

Re: dlang.org using apache?

2016-06-08 Thread Ola Fosheim Grøstad via Digitalmars-d-learn
On Wednesday, 8 June 2016 at 16:28:54 UTC, dewitt wrote: On Wednesday, 8 June 2016 at 15:18:27 UTC, ketmar wrote: On Wednesday, 8 June 2016 at 15:05:54 UTC, Ola Fosheim Grøstad wrote: People check out stuff like that. The forum backend also use a standard NNTP server, not implemented in D? That

Re: dlang.org using apache?

2016-06-08 Thread ketmar via Digitalmars-d-learn
On Wednesday, 8 June 2016 at 16:23:13 UTC, Ola Fosheim Grøstad wrote: Yes, no point in writing your own forum software. ah, sure, there was the reason to write DFeed! that's why forum.dlang.org is using engine written in D.

Re: dlang.org using apache?

2016-06-08 Thread dewitt via Digitalmars-d-learn
On Wednesday, 8 June 2016 at 15:18:27 UTC, ketmar wrote: On Wednesday, 8 June 2016 at 15:05:54 UTC, Ola Fosheim Grøstad wrote: People check out stuff like that. The forum backend also use a standard NNTP server, not implemented in D? That's ok too as there is no D forum software... it's even

Re: dlang.org using apache?

2016-06-08 Thread Ola Fosheim Grøstad via Digitalmars-d-learn
On Wednesday, 8 June 2016 at 16:07:26 UTC, ketmar wrote: On Wednesday, 8 June 2016 at 15:57:42 UTC, Ola Fosheim Grøstad wrote: Huh? No, as long as D is not backed by some giant like Google or Apple it has to do its own marketing and showcase its own stuff where it can. the key words are "wher

Re: dlang.org using apache?

2016-06-08 Thread ketmar via Digitalmars-d-learn
On Wednesday, 8 June 2016 at 15:57:42 UTC, Ola Fosheim Grøstad wrote: Huh? No, as long as D is not backed by some giant like Google or Apple it has to do its own marketing and showcase its own stuff where it can. the key words are "where it can". rewriting already working tools (perfectly wor

Re: dlang.org using apache?

2016-06-08 Thread Ola Fosheim Grøstad via Digitalmars-d-learn
On Wednesday, 8 June 2016 at 15:52:06 UTC, ketmar wrote: On Wednesday, 8 June 2016 at 15:40:48 UTC, Ola Fosheim Grøstad wrote: On Wednesday, 8 June 2016 at 15:31:34 UTC, ketmar wrote: i'm trying to hint that there is no reason to reimplement *everything* in D. bad engineers reinvent, good engin

Re: dlang.org using apache?

2016-06-08 Thread ketmar via Digitalmars-d-learn
On Wednesday, 8 June 2016 at 15:40:48 UTC, Ola Fosheim Grøstad wrote: On Wednesday, 8 June 2016 at 15:31:34 UTC, ketmar wrote: i'm trying to hint that there is no reason to reimplement *everything* in D. bad engineers reinvent, good engineers reuse! This is about marketing, not engineering.

Re: dlang.org using apache?

2016-06-08 Thread Adam D. Ruppe via Digitalmars-d-learn
On Wednesday, 8 June 2016 at 15:05:54 UTC, Ola Fosheim Grøstad wrote: The forum-index http header report: Server:nginx/1.4.6 (Ubuntu) People check out stuff like that. Yeah, and that's an industry-standard production deployment. But perhaps we should just change the server line for the peopl

Re: dlang.org using apache?

2016-06-08 Thread Ola Fosheim Grøstad via Digitalmars-d-learn
On Wednesday, 8 June 2016 at 15:31:34 UTC, ketmar wrote: i'm trying to hint that there is no reason to reimplement *everything* in D. bad engineers reinvent, good engineers reuse! This is about marketing, not engineering. Walter is arguing that vibe.d should be distributed with the compiler.

Re: dlang.org using apache?

2016-06-08 Thread ketmar via Digitalmars-d-learn
On Wednesday, 8 June 2016 at 15:23:58 UTC, Ola Fosheim Grøstad wrote: On Wednesday, 8 June 2016 at 15:18:27 UTC, ketmar wrote: On Wednesday, 8 June 2016 at 15:05:54 UTC, Ola Fosheim Grøstad wrote: People check out stuff like that. The forum backend also use a standard NNTP server, not implement

Re: dlang.org using apache?

2016-06-08 Thread Ola Fosheim Grøstad via Digitalmars-d-learn
On Wednesday, 8 June 2016 at 15:18:27 UTC, ketmar wrote: On Wednesday, 8 June 2016 at 15:05:54 UTC, Ola Fosheim Grøstad wrote: People check out stuff like that. The forum backend also use a standard NNTP server, not implemented in D? That's ok too as there is no D forum software... it's even

Re: dlang.org using apache?

2016-06-08 Thread Ola Fosheim Grøstad via Digitalmars-d-learn
On Wednesday, 8 June 2016 at 15:04:24 UTC, Adam D. Ruppe wrote: On Wednesday, 8 June 2016 at 14:57:11 UTC, Jonathan Marler wrote: However, I think you have to consider the emotional impact of this. nodejs.org's homepage is served by nginx. D is general purpose, node is specifically web. Nob

Re: dlang.org using apache?

2016-06-08 Thread ketmar via Digitalmars-d-learn
On Wednesday, 8 June 2016 at 15:05:54 UTC, Ola Fosheim Grøstad wrote: People check out stuff like that. The forum backend also use a standard NNTP server, not implemented in D? That's ok too as there is no D forum software... it's even more than that: D servers are using OS which is not imple

Re: dlang.org using apache?

2016-06-08 Thread Ola Fosheim Grøstad via Digitalmars-d-learn
On Wednesday, 8 June 2016 at 14:45:58 UTC, Mike Parker wrote: What does that have to do with the website? The forum software is written in D and has a reputation for performance. This is simply a matter of it not popping up on anyone's radar and has nothing to do with the GC or performance hits

Re: dlang.org using apache?

2016-06-08 Thread Adam D. Ruppe via Digitalmars-d-learn
On Wednesday, 8 June 2016 at 14:57:11 UTC, Jonathan Marler wrote: However, I think you have to consider the emotional impact of this. nodejs.org's homepage is served by nginx. D is general purpose, node is specifically web. Nobody seems to care (probably because using nginx is the recommend

Re: dlang.org using apache?

2016-06-08 Thread Jonathan Marler via Digitalmars-d-learn
On Wednesday, 8 June 2016 at 14:43:35 UTC, Mike Parker wrote: Really? I just don't see it as that big of a deal. Again, three subdomains are using D right now. So it's not like it's not being used at all. Moving the website to D just hasn't been a priority (nor should it be, IMO). Anyone in the

Re: dlang.org using apache?

2016-06-08 Thread Mike Parker via Digitalmars-d-learn
On Wednesday, 8 June 2016 at 14:41:55 UTC, Ola Fosheim Grøstad wrote: But DMD also doesn't use the GC because it doesn't perform well enough. Stuff like this adds up. So I agree with you in essence, sending the message that there are things to avoid is not good in the long run. It might be

Re: dlang.org using apache?

2016-06-08 Thread Mike Parker via Digitalmars-d-learn
On Wednesday, 8 June 2016 at 14:33:50 UTC, Jonathan Marler wrote: On Wednesday, 8 June 2016 at 13:32:00 UTC, Mike Parker wrote: Why would we change over when Apache is working quite happily to serve up static content? I didn't say that. Rikki did :) If the official D website doesn't feel lik

Re: dlang.org using apache?

2016-06-08 Thread Ola Fosheim Grøstad via Digitalmars-d-learn
On Wednesday, 8 June 2016 at 14:33:50 UTC, Jonathan Marler wrote: On Wednesday, 8 June 2016 at 13:32:00 UTC, Mike Parker wrote: Why would we change over when Apache is working quite happily to serve up static content? I've heard that same argument as the reason people don't use the D language

Re: dlang.org using apache?

2016-06-08 Thread Steven Schveighoffer via Digitalmars-d-learn
On 6/8/16 10:33 AM, Jonathan Marler wrote: On Wednesday, 8 June 2016 at 13:32:00 UTC, Mike Parker wrote: Why would we change over when Apache is working quite happily to serve up static content? I've heard that same argument as the reason people don't use the D language. Why would I change ov

Re: dlang.org using apache?

2016-06-08 Thread Jonathan Marler via Digitalmars-d-learn
On Wednesday, 8 June 2016 at 14:30:53 UTC, Adam D. Ruppe wrote: These servers tend to be very efficient at front end tasks like load balancing, static file serving and cache management, standards compliance (including automatically up/down grading HTTP versions or TLS requirements), management,

Re: dlang.org using apache?

2016-06-08 Thread Jonathan Marler via Digitalmars-d-learn
On Wednesday, 8 June 2016 at 13:32:00 UTC, Mike Parker wrote: Why would we change over when Apache is working quite happily to serve up static content? I've heard that same argument as the reason people don't use the D language. Why would I change over to D when C/C++ is working quite happil

Re: dlang.org using apache?

2016-06-08 Thread Adam D. Ruppe via Digitalmars-d-learn
On Wednesday, 8 June 2016 at 13:13:07 UTC, Jonathan Marler wrote: I've decided to write a web application using vibe and was shocked to see that dlang.org was using apache. It is very common for real world web apps to run behind Apache, nginx, IIS, or another major production server. These s

Re: dlang.org using apache?

2016-06-08 Thread Mike Parker via Digitalmars-d-learn
On Wednesday, 8 June 2016 at 13:13:07 UTC, Jonathan Marler wrote: I've decided to write a web application using vibe and was shocked to see that dlang.org was using apache. Should I be scared that even after this long, the official D website doesn't rely on its own web tools? No, you shouldn

Re: dlang.org using apache?

2016-06-08 Thread rikki cattermole via Digitalmars-d-learn
On 09/06/2016 1:13 AM, Jonathan Marler wrote: I've decided to write a web application using vibe and was shocked to see that dlang.org was using apache. Should I be scared that even after this long, the official D website doesn't rely on its own web tools? Why would we change over when Apache

dlang.org using apache?

2016-06-08 Thread Jonathan Marler via Digitalmars-d-learn
I've decided to write a web application using vibe and was shocked to see that dlang.org was using apache. Should I be scared that even after this long, the official D website doesn't rely on its own web tools?