DMS 1.1 – All about speed.

Posted · 12 Comments
1-1-thumb

Today I’m excited to announce that we’ve released version 1.1 of PageLines DMS. This release was designed to speed up both creation workflow and site performance. We’ve done this by “getting back to basics,” essentially we’ve stripped out many unnecessary components and worked to simplify the core system.

Overall there were nearly 300 code commits and 50 closed tickets since the last release. Let’s go over what’s changed…

Less Code, Better Performance

performance

In 1.1 we’ve removed TONS of legacy code that in most cases did nothing but slow down page loads. In the end, we removed over 18,000 lines of code with no loss of function.

Losing this code alone has increased page load performance 20% when using the editor and nearly 50% in the WordPress admin.

Because we lost so much code overhead, the system is now much easier to work with from a development perspective. This means we’ll be able to roll out new features and better extensions in the near future!

New Accordion Options

Drag and drop accordion options

Drag and drop accordion options

In the prior version of DMS, several sections required users to select the number of boxes, slides, etc… After making your selection the page would then be refreshed, displaying the user provided options. Moving these options or rearranging the items required a tedious cut/paste operation…

To fix this workflow issue, we’re now introducing a new ‘accordion’ style option type for creating and manipulating section objects.

For example, with iBoxes or the Sliders, you can now create, delete, or rearrange boxes and slides with drag and drop, point and click.  We think this makes content creation and arrangement a LOT easier and faster.

Other Improvements

Media Library Select

Media Library Image Select

Media Library Image Select

We’ve added the much requested ‘select from media library’ button to all image selectors in DMS. This was a challenge since it requires us to pull from an interface which is typically on the WP backend. But, we’ve figured it out and think you’ll like it.

Editor Loaders

Editor Loaders

Editor Loaders

We’ve also switched up the loaders in DMS to help with usability and experience. One major reason for this change is that people thought the editor performance was the same as the performance of your website when viewed by a visitor. This clarifies when the editor is being used and polishes the editor experience.

Fixes, Enhancements and more

Over 50 tickets were closed and tons of enhancements were added.  Everything from small tweaks to larger issues and bugs. Because of this you should have a smoother overall experience when using DMS, less prone to errors.

11 comments
omadrid
omadrid

DMS still have a issues, your last product Pagelines Framework was stable.

With the same plugins of Framework, DMS doesnot work properly.


RolandFeith
RolandFeith

Thanks for the update... when is the next one?

All my PopThumbs are empty or gone...
And Media Library Select does not really work...

HenriquePicanco1
HenriquePicanco1

Now I'm enjoying it even more than PageLines, as it is in Portuguese! :-)

schutzsmith
schutzsmith

Thank you guys! This is absolutely great news and really reinforces my faith in Pagelines as a company as well. BUT...I keep getting this error when trying to update on all of my sites. :(

"An error occurred while updating DMS: The package could not be installed. PCLZIP_ERR_BAD_FORMAT (-10) : Unable to find End of Central Dir Record signature"


Martin (Pagelines)
Martin (Pagelines) moderator

@omadrid Please let our support team know about your particular problems they will be able to investigate the problems for you properly. You can reach support on hello @ pagelines.com 

schutzsmith
schutzsmith

Disregard the error, looks like I might just be on a really bad connection at the hotel I'm in. I'll be back in the US tomorrow and confirm from my office if its updating correctly.

SteveKayser
SteveKayser

@Martin (Pagelines) @omadrid You guys do a great job. I'm loving it. Defintiely a learning curve. My biggest issue - is page load time - and I think it's a server limitation/

StefanC
StefanC moderator

@schutzsmith Thank you for your comment. Let us know how it goes, if you still encounter issues you can always reach out to hello@pagelines.com and we will gladly help you out :)

James (PageLines)
James (PageLines) moderator

@SteveKayser enable your debug in global options>advanced and drop a thread on the forum and one of the mod's will check the server settings