News for hackers. Stuff that matters.
Re:Open Source Personal Relationship Manager by robinhood on Tuesday November 15, 2022 @09:04PM (#33617908)
In terms of simplicity, nothing beats PHP. It's easily deployable everywhere, everyone knows how to use this simple language, and the Laravel ecosystem is fantastic. But I understand what you mean.
Re:Open Source Personal Relationship Manager by rtheunissen on Tuesday November 15, 2022 @09:10PM (#33617953)
I've been using PHP for a decade and recently started building APIs in Go. Everything about the process has been significantly simpler, from packages to testing to deploying and debugging. I don't think I can ever go back, and this is coming from someone who still loves PHP and works with both Go and Laravel daily.
Re:Open Source Personal Relationship Manager by ocdtrekkie on Tuesday November 15, 2022 @10:48PM (#33618595)
I've been exploring doing some of my PHP stuff in Go and my opinion has been the complete opposite. PHP, I can just start composing a page; Go, I have to implement a router and serving static content.
Re:Open Source Personal Relationship Manager by dotancohen on Tuesday November 15, 2022 @11:54PM (#33619047)
The Monica dev mentioned Laravel in this thread. In Laravel, one also must start with defining a router.
Re:Open Source Personal Relationship Manager by herbst on Wednesday November 16, 2022 @03:25AM (#33620405)
This is only true if you have a LAMP server already. On none of my servers runs PHP, so setting that up would be definitly more work than adding another binary to my systemd.
Re:Open Source Personal Relationship Manager by selfhoster11 on Wednesday November 16, 2022 @05:19AM (#33620969)
How so? If you use Docker, there are all-in-one images. If you use conventional deployment, there are howto guides and/or meta packages to get things up and running.

Besides, a lot of people use shared hosting for any number of reasons. Anything not PHP based is doomed there.