Live data from Hacker News

Why Nextcloud feels slow to use

ounapuu.ee

171–180 of 359 posts

Re: Why Nextcloud feels slow to use

#171

Earlier quoted context omitted.

I just checked google calendar it's under 3mb download for js (around 8mb uncompressed).. it's also a lot more responsive than nextcloud web. Even then, it's not necessarily the size, I think that's mostly a symptom of the larger issues likely at play. There are a lot of requests made in general, these can be good, bad or indifferent depending on the actual connection channels and configuration with the server itself…

OP really focused on payload size, is why I was curious. > On a clean page load [of nextcloud], you will be downloading about 15-20 MB of Javascript, which does compress down to about 4-5 MB in transit, but that is still a huge amount of Javascript. For context, I consider 1 MB of Javascript to be on the heavy side for a web page/app. > …Yes, that Javascript will be cached in the browser for a while, but you will sti…

Yeah, without a deeper understanding it's really hard to say... just the surface level look, I'm not really at all interested in diving deeper myself. I'd like to like it... I tried out a test install a couple times but just felt it was clunky. Having a surface glance at the org and a couple of the projects, it doesn't surprise me that it felt that way.

Re: Why Nextcloud feels slow to use

#173
post #109

Earlier quoted context omitted.

15MB of JavaScript is 15MB of code that your browser is trying to execute. It’s the same principle as “compiling a million lines of code takes a lot longer than compiling a thousand lines”.

It's a lot more complicated than that. If I have a 15MB .js file and it's just a collection of functions that get called on-demand (later), that's going to have a very, very low overhead because modern JS engines JIT compile on-the-fly (as functions get used) with optimization happening for "hot" stuff (even later). If there's 15MB of JS that gets run immediately after page load, that's a different story. Especially…

That 15mb still needs to be parsed on every page load, even if it runs in interpreted mode. And on low end devices there’s very little cache, so the working set is likely to be far bigger than available cache, which causes performance to crater.

Re: Why Nextcloud feels slow to use

#174

Earlier quoted context omitted.

PHP is super-fast today. I've built 2 customer facing web products with PHP which made each a million dollar business. And they were very fast! https://dev.to/dehemi_fabio/why-php-is-still-worth-learning-...

At the risk of sounding out the obvious. PHP is limited to single threaded processes and has garbage collection. It's certainly not the fastest language one could use for handling multiple concurrent jobs.

They didn’t say it was the fastest. Just that the language per se is fast enough.

Re: Why Nextcloud feels slow to use

#175
Nextcloud is a mess. It tries to do everything. The only reason I keep it in production is because it's a hustle to transition my files and DAVx info elsewhere.

The http upload is miserable, it's slow, it fails with no message, it fails to start, it hangs. When uploading duplicate files the popup is confusing. The UI is slow, the addons break on every update. The gallery is very bad, now we use immich.

Re: Why Nextcloud feels slow to use

#176
post #64

Earlier quoted context omitted.

For your specific use case of photos, Immich is the front runner and a much better experience. Sadly for the general Dropbox replacement I haven't found anything either.

Look into syncthing for a dropbox replacement, have been using it for years, very satisfied.

If you just need a Dropbox replacement for file syncing, Nextcloud is fine if you use the native file system integrations and ignore the web and WebDAV interfaces.

Re: Why Nextcloud feels slow to use

#177
post #27

I would love to like Nextcloud, it's pretty great that it does exist. Just that makes it better than... well everything else I haven't found. What frustrates me is that it looks like it works, but once in a while it breaks in a way that is pretty much irreparable (or at least not in a practical way). I want to run an iOS/Android app that backs up images on my server. I tried the iOS app and when it works, it's cool.…

SyncThing

Re: Why Nextcloud feels slow to use

#178
post #74

A good thing thing about Nextcloud is that by learning one tool, you get a full suite of collaboration apps: sync, file sharing, calendar, notes, collectives, office (via Collabora or OnlyOffice), and more. These features are pretty good, plus, you get things like photo management and Talk, which are decent. Sure, some people might argue that there are specialized tools for each of these functions. And that’s true. B…

The thing I don't get is that based on the article the front-end is as bloated as the back-end. That said there's an Owncloud version called Infinite Scale which is written in Go.[1] Honestly I tried to go that route but it's requirements are pretty opinionated (Ubuntu LTS 22.04 or 24.04 and lots of docker containers littering your system) but it looks like it's getting a lot of development. [1] https://doc.owncloud.…

> it's requirements are pretty opinionated (Ubuntu LTS 22.04 or 24.04

Hm?

> This guide describes an installation of Infinite Scale based on Ubuntu LTS and docker compose. The underlying hardware of the server can be anything as listed below as long it meets the OS requirements defined in the Software Stack

https://doc.owncloud.com/ocis/next/depl-examples/ubuntu-comp...

The Software Stack section goes on to say it's just needs Docker, Docker Compose, shell access, and sudo.

Ubuntu and sudo are probably only mentioned because the guide walks you through installing docker and docker compose.

Re: Why Nextcloud feels slow to use

#179
As someone who has hosted a few Nextcloud instances for a few years: Nextcloud can be quick if you make it work. If you want to get a good feel for how it can be rent a Hetzner storage box (1TB for below 5 Euros a month).

You sadly can't just install nextcloud on your vanilla server and expect it to perform well.

Re: Why Nextcloud feels slow to use

#180
post #80

Earlier quoted context omitted.

This is not an alternative as it only covers files. Mind what is in the article: "I like what Nextcloud offers with its feature set and how easily it replaces a bunch of services under one roof (files, calendar, contacts, notes, to-do lists, photos etc.), but ". For us Nextcloud AIO is the best thing under the sun. It works reasonably well for our small company (about 10 ppl) and saves us from Microsoft. I'm very gra…

Why should Germany be wasting public money on a private company who keeps shoveling more and more restrictions on their open-source-washed "community" offering, and whose "enterprise" pricing comes in at twice* the price MS365 does for fewer features, worse integration, and with added costs for hosting, storage, and maintenance? * or same, if excluding nextcloud talk, but then missing a chat feature

It makes a lot of sense for Germany to keep some independance from foreign proprietary cloud providers (Microsoft, Google); Money very well invested imo. It helps the local industry and data stays under German sovereignity.

I find your "open-source-washed" remark deplaced and quite deragoraty. Nextcloud is, imo, totally right to (try to) monetize. They have to, they must further improve the technical backbone to stay competitive with the big boys.

Post reply on HN