Clear all

External frameworks, and why most likely not.

4 Posts
2 Users
0 Reactions
Posts: 332
Reputable Member
Topic starter


since there's often the question whether, and then which, framework we will be using, let me do some explaining here:

Definition: Frameworks, for those that don't exactly know what that is, should take from developers the need to take care of every single small thing, like reading/writing from/to the database, user/session management and all these pesky things that need to function in order for the whole thing to function.
From that point of view, even a selfmade class that provides database functions is some kind of framework.

Decision: eFi5 will, so far, not be using any of the major frameworks out there.

Motive: While eFiction 5, like all its predecessors, strives to be as good as the people behind it can make it, there is no interest in being elitist. That said, a lot of these frameworks require far more than a simple upload directory, PHP and a MySQL-server (today's basics). They require installation of modules/programs, something that can only be done on root (Linux for Administrator) level, and not everybody has that, and that makes this an entire no-go. It's my intention to make this thing work out of the box within a few minutes time, requiring nothing more than any other script, being an upload path and database access.

But: Yes, there may be other frameworks, but the smaller they get, to the point where they don't require massive server configuration, their advantage gets reduced to a point where, in order to get a little bit convenience out of it, a lot of work has to be put into it, and the project would then be stuck with a piece of external software.

Posted : 07/06/2014 4:43 am
Posts: 332
Reputable Member
Topic starter

Disregard, eFiction 5 is slowly transitioning to the fatfree-framework.

Example to be seen in the installer (test version incoming).

Posted : 06/11/2015 11:10 pm
Posts: 131
Estimable Member

Good for you, Sheepie! I think eventually that a framework will help you and also help people who want to create plugins etc understand how it all comes together.

I didn't believe in them either until I had to do small fixes to a corporate system - the framework helped me find the bits that needed editing.

Posted : 07/11/2015 10:26 pm
Posts: 332
Reputable Member
Topic starter

After having switched to a framework, this has become somewhat ....  :bye2:


Posted : 04/11/2016 12:58 pm