Hello,
If users with Apache, MySQL, and PHP can install Discourse, I think the market capture of Discourse would increase greatly. Thank you.
Tom
Hello,
If users with Apache, MySQL, and PHP can install Discourse, I think the market capture of Discourse would increase greatly. Thank you.
Tom
Do users and community managers really care what something is written in?
I recommend reading Why Ruby?
* and the references of that post
Many website administrators need LAMP to build their business websites in addition to Discourse. However, if they deploy Discourse on their LAMP server, the Apache had to use a different port. Some kind of trade off between Apache and Discourse.
But, I do really think that Discourse is a great work!
Well if apache is anything like nginx, i would expect it to be possible to forward different connections/subdomains/hosts to different local ports. discourse listens on one of those ports (or on a unix socket) and the php website listens on another.
i have the feeling we’re going off the original post’s subject.
I don’t know whether that is true, but I do know that will never happen.
What most people do is to run discourse on another server.
If two servers mean two public IP addresses. But many small home users only has one public IP address.
This means they must use iptables rules to set up a DNAT gateway.
Tom
Most admins surely sensibly host in the cloud? Just guessing but suspect that’s a cheaper approach than having business class broadband at home. For the price premium of that you surely could instead afford several VPS servers in the cloud with superior internet bandwidth?
It’s a trade off, man.
I have many data like movies files to stream for my home (via Plex). I have my home server with big size hard drives so that I could backup many of my documents and data there.
For example, you could upload public data to the home server and everyone in the private network could download them if permitted. I have my home private network of 1000 Mbps bandwidth, really fast. But with a cloud VPS, this is not a good plan. The bandwidth between your client and the cloud VPS server might be 100 Mbps or so, but it is unlike that it could be 1000 Mbps.
The cloud computer service has serious disk size limit for above intentions.
Actually, I have my cloud VPS server but I only use it to establish the IPsec connections.
Tom
But you don’t need 100’s of Gigs of storage for small to medium sized communities?
Acabei de me deparar com esta postagem e pensei em deixar minhas opiniões aqui também.
Embora o desenvolvimento web sempre tenha um sentimento de que certas linguagens mais novas são o futuro, LAMP sempre foram os componentes fundamentais para hospedar um site, especialmente para pequenas empresas ou organizações - o mesmo público-alvo que precisaria do Discourse para crescer suas comunidades, e eles não gostariam da ideia de ter que configurar algo completamente separado de sua infraestrutura, e não devemos ser nós a julgar como eles planejam construir sua infraestrutura. Sempre há razões válidas para as pessoas precisarem do Discourse no LAMP, por mais particular que seja o caso.
Dito isto, adicionar uma variante simplesmente significa esforço e participação de mercado, não precisa ser sempre uma substituição para a outra linguagem.
Dito isso, existem considerações tĂ©cnicas válidas em relação ao uso do LAMP, dado que o Discourse tem vários recursos que podem fazer uso de processamento em tempo real que requer que um daemon/runtime esteja sempre presente na memĂłria, enquanto o Apache Ă© fundamentalmente construĂdo de forma diferente para ser mais ad-hoc do que estar sempre presente. Alguns ajustes ou mecanismos podem funcionar em uma base completamente diferente para alcançar a mesma experiĂŞncia do usuário.
Talvez um pouco direto, mas então rodar o Discourse não é para eles. Se eles não conseguem se esforçar para rodá-lo sozinhos, então devem usar as opções hospedadas.
Rodar o Discourse atrás de um servidor Apache (que tambĂ©m hospeda aplicações PHP com MySQL) nĂŁo Ă© impossĂvel, nem incrivelmente difĂcil. VocĂŞ “só” precisa ser capaz de rodar contĂŞineres Docker. VocĂŞ pode usar soquete http ou unix para fazer proxy do tráfego do Apache para o nginx do Discourse. Tudo isso Ă© facilmente possĂvel em um VPS de $10/mĂŞs, dependendo do tráfego.