Suggestion for NextGen
-
I believe that many people must agree that the status of NextGen plugin is critical. So I have a couple of suggestions that may be considered.
First to see that the critical problems: high CPU and memory usage, code written in hurry, rapidly inserts transient values in wp_options table (I got more than 100.000 inserts in few days).
My suggestion is to start again from version 1.9.13.It’s much more better to slowly continue to upgrade the new options and add new features, but fill a script with unnecessary carousel menu, heavy code and framework. Designers (and many users) know that it is far better top navigation menu (optional: drop-down) than ugly carousel. So is clearer, faster and more flexible. In my opinion, remove carousel completely and no one will complain for sure (also no need external .js and .css just for useles carousel).
Important: use the old code logic as base – means, remove pope framework and bunch of files. WordPress already has a good and flexible hook system, so additional coding (“framework for framework”) only complicates things and creates the possibility of new bugs.
Instead of adding framework, I belive it is better to add new options (for example image tagging will be awesome or more options for editing images or adding image effects…there are lots of possibilites).
Correcting thousands of current bugs is Sisyphean task, and requires a lot of time and nerves, and I believe that it will not end well.
Also, note that high memory usage is not (usually) server problem, but plugin. Increasing memory from php.ini is not a solution (and may lead to suspend your account).
- The topic ‘Suggestion for NextGen’ is closed to new replies.