2021-10-31, 21:14:50
Hi Bigin,
Thanks for stepping in on this, your contribution to GS is highly appreciated by many of us,
especially the ItemManager2 plugin and it's successor ItemManager3
So why is it then that I notice a huge difference in speed between the Get-Simple cms
and all the others that I tried out ?
You can see here a list of all the flat file based cms systems that I evaluated and tried out:
http://get-simple.info/forums/showthread.php?tid=16459&pid=72046#pid72046
The Get-Simple cms is very noticeable (observable) a lot faster than all the others
For MySQL based cms systems that I tried out, see further below
----------------------------------------------------------------------------------------------
Another approach in a lesser technical way (empirical approach supported by the evidence of the senses)
You can approach 1) "the cms speed" and 2) "ease of use" in a practical way
by simply trying out all existing cms systems out there ... to find out
which cms is the fastest and the easiest cms, for a certain group of users.
I must add here 3) "the experience and coding level of who is going to use the cms"
=> users with only basic experience in php, html, css, javascript,
and 4) Making websites in a limited range of 10 or maybe 50 pages.
and 5) I am referring here to cms systems that are php based without things like:
twig - yaml - laravel - symphony - node.js - vue.js - etc. etc.
Because an experienced coder using things like node.js is working on a different
level and architecture with a cms and makes my above mentioned approach not valid.
----------------------------------------------------------------------------------------
So, with the above I have set, so to speak, the domain where in I tried out all existing cms systems out there,
And it so happens to be that the Get-Simple cms is the fastest and the easiest of them all.
I can't say for sure why that is, maybe it is because of it's global functions or the use of
it's xml database ... or maybe both ... but it simply is the fastest and the easiest cms
for the stated domain mentioned above.
----------------------------------------------------------------------------------------
And lets not forget that The Get-Simple cms has attracted experienced coders who made fantastic plugins
that makes the Get-Simple very useful for many situations !
Besides the flat file based cms systems that I have tried out, the last couple of weeks
I have also tried out MySQL based cms systems:
WordPress - Drupal - Backdrop cms - Joomla - Subrion
The Backdrop cms is a special Drupal fork because many coders and users claim that
with Drupal 8 (a complete failure) and now with version 9, Drupal is moving away from
it's historic pool of coders and users (going the corporate direction with the bigger money)
The trend they follow is - twig and yaml - where for example you have to follow strict class structures or hooks
which takes a long learning curve to understand for people with only basic coding experience.
Their backends are trending into a style for office administrators but it makes the cms only slower.
So why would a coder or experienced user choose for such a backend if the client doesn't
want to edit/manage his website him self in the first place ? Most of them only want to know
how to change images and some text and for that a simple backend keeps it easy and fast.
Even with the help of Gantry5 for Joomla and Grav it is still a lot of fuzz
to build a website with it. Same story when you use Nicepage or Quix.
Not to speak of all the bloated code that comes with them.
But of course, WordPress - Drupal - Joomla - etc. are there for a reason.
But that is beyond the scope of this post.
----------------------------------------------------------------------------------------
Ok so to finalize here, to build websites where I have - total - design control
with an efficient workflow and to be productive
what works best for me:
I choose the Get-Simple cms for smaller projects
and Processwire for bigger projects.
---------------------------------------------------------------------------------
It would be nice to hear from others here in the forum what they use for their projects
or the workflow they follow.
F.
Thanks for stepping in on this, your contribution to GS is highly appreciated by many of us,
especially the ItemManager2 plugin and it's successor ItemManager3
Quote:I guarantee you won't notice.
So why is it then that I notice a huge difference in speed between the Get-Simple cms
and all the others that I tried out ?
You can see here a list of all the flat file based cms systems that I evaluated and tried out:
http://get-simple.info/forums/showthread.php?tid=16459&pid=72046#pid72046
The Get-Simple cms is very noticeable (observable) a lot faster than all the others
For MySQL based cms systems that I tried out, see further below
----------------------------------------------------------------------------------------------
Another approach in a lesser technical way (empirical approach supported by the evidence of the senses)
You can approach 1) "the cms speed" and 2) "ease of use" in a practical way
by simply trying out all existing cms systems out there ... to find out
which cms is the fastest and the easiest cms, for a certain group of users.
I must add here 3) "the experience and coding level of who is going to use the cms"
=> users with only basic experience in php, html, css, javascript,
and 4) Making websites in a limited range of 10 or maybe 50 pages.
and 5) I am referring here to cms systems that are php based without things like:
twig - yaml - laravel - symphony - node.js - vue.js - etc. etc.
Because an experienced coder using things like node.js is working on a different
level and architecture with a cms and makes my above mentioned approach not valid.
----------------------------------------------------------------------------------------
So, with the above I have set, so to speak, the domain where in I tried out all existing cms systems out there,
And it so happens to be that the Get-Simple cms is the fastest and the easiest of them all.
I can't say for sure why that is, maybe it is because of it's global functions or the use of
it's xml database ... or maybe both ... but it simply is the fastest and the easiest cms
for the stated domain mentioned above.
----------------------------------------------------------------------------------------
And lets not forget that The Get-Simple cms has attracted experienced coders who made fantastic plugins
that makes the Get-Simple very useful for many situations !
Besides the flat file based cms systems that I have tried out, the last couple of weeks
I have also tried out MySQL based cms systems:
WordPress - Drupal - Backdrop cms - Joomla - Subrion
The Backdrop cms is a special Drupal fork because many coders and users claim that
with Drupal 8 (a complete failure) and now with version 9, Drupal is moving away from
it's historic pool of coders and users (going the corporate direction with the bigger money)
The trend they follow is - twig and yaml - where for example you have to follow strict class structures or hooks
which takes a long learning curve to understand for people with only basic coding experience.
Their backends are trending into a style for office administrators but it makes the cms only slower.
So why would a coder or experienced user choose for such a backend if the client doesn't
want to edit/manage his website him self in the first place ? Most of them only want to know
how to change images and some text and for that a simple backend keeps it easy and fast.
Even with the help of Gantry5 for Joomla and Grav it is still a lot of fuzz
to build a website with it. Same story when you use Nicepage or Quix.
Not to speak of all the bloated code that comes with them.
But of course, WordPress - Drupal - Joomla - etc. are there for a reason.
But that is beyond the scope of this post.
----------------------------------------------------------------------------------------
Ok so to finalize here, to build websites where I have - total - design control
with an efficient workflow and to be productive
what works best for me:
I choose the Get-Simple cms for smaller projects
and Processwire for bigger projects.
---------------------------------------------------------------------------------
It would be nice to hear from others here in the forum what they use for their projects
or the workflow they follow.
F.