9
6

Is there a FileSystem framework without AI features?

6h 18m ago by programming.dev/u/FiniteBanjo in webdev@programming.dev

While getting quotes for a site recently the question of filesystem came up a lot and I admittedly didn't know much on the subject.

Doing some research the popular choices appear to be either PHP frameworks or less often ASP.NET frameworks.

Among popular PHP frameworks I see Laravel come up a lot, open source is certainly more reliable than something maintained by Google, Facebook, or Amazon but currently the Laravel maintainers are pushing AI really really hard.

So is the only real solution to learn to program with PHP without using any frameworks or libraries? Can anybody who has implemented a secure fileserver for a website tell me how difficult or easy it would be to learn?

Laravel has been around for a long long time (decades?) so I'm pretty sure whatever AI stuff they're adding are optional packages that can be ignored if they're not for you.

If somebody could confirm or deny this with more certainly I would appreciate it.

TBH there really is no trust to be given when the maintainer is a slopper, so I would worry about potential updates ruining the whole project.

Do you mean a server side language ? What is a filesystem framework ?

So, I am no expert, but, usually "tech stacks" have 2 or more parts:

  1. Frontend Framework: Vue, Angular, React, etc

  2. Backend Frameworks comprised of Content Delivery Network (CDN) such as CloudFlare, Database such as MondoDB or MySQL which efficiently stores and serves non-binary data, and a FileSystem which efficiently stores and serves binary data such as images and videos.

The benefits of using an isolated FileSystem solution is that it can be much more secure and easier to implement.

But idk, I'm an ameteur at best.

Are you intent in programming it yourself? Does it have to be in PHP? There are several open source file server projects, SeaweedFS and RustFS to name a couple

Are they maintainable long term?

EDIT: Seaweed appears to sell storage used for the project? Can it not be selfhosted?

EDIT 2: RustFS: "The fast data foundation for the AI era."