androidanit
Forum Replies Created
-
Thanks Dear Web Dorado.
Sorry I was out of station, so could not get back on this immediately.
What is the link of mentioned plugin.Will I be able to use that plugin as integrated with ‘Photo Gallery’ ?
Thanks,
AnitDear Web Dorado,
Though delayed, thanks for kind reply. Can we replicate this feature to slideshow ? Is there easy way to do this ?
Thanks,
AnitForum: Reviews
In reply to: [IG PageBuilder] Best in class !Yes, performance has improved significantly with new version i.e. 2.3
Forum: Plugins
In reply to: [IG PageBuilder] 3 columns Layout 50%-25%-25% is not responsivesure, thanks Adam
Forum: Plugins
In reply to: [IG PageBuilder] 3 columns Layout 50%-25%-25% is not responsiveYes Adam, it is my pleasure to review IG Page Builder. I have already enrolled for special give-away program. Hoping to be lucky ??
Forum: Plugins
In reply to: [IG PageBuilder] 3 columns Layout 50%-25%-25% is not responsiveThank you for quick and clean solution…
Forum: Plugins
In reply to: [IG PageBuilder] 3 columns Layout 50%-25%-25% is not responsiveYes,
now situation is if we design a page with a row having 3 columns with width set as –
1st Column – 50% width
2nd Column – 25% width
3rd Column – 25% widthWhen we check the page on screens having width ranges > 768 and < 992
the row gets divided in 2 rows
1st row
1st Column – 75% width2nd row
2nd Column – 33.33% width
3rd Column – 33.33% widthThis leaves the some space unused.
What ideally should have been is
1st row
1st Column – 100% width2nd row
2nd Column – 50% width
3rd Column – 50% widthHoping these details makes more sense.
==============================================
I tried to get insight of this behaviour. The exercise of analyzing this issue lead me to wonderful concept of bootstrap responsive css, js. I am grateful to you for utilizing this nice concept.Our code have tried to make generic use of this library; so we are using a general formula for setting up columns width using bootstrap css classes for ‘sm’ (width ranging between 768 and 992) screens using ‘function function element_shortcode’. (file: ig-pagebuilder\core\shortcode\layout\column.php)
Formula used :
$span_sm = intval( $span * 3 / 2 ); [line 77]Now this formula is NOT ‘100%’ optimal for case like above and many more.
==============================================
Suggestion : Since IG page builder gives flexibility of using 12 spans in any possible way, we may not want restrict the columns structure to some fix choices as some other page builders do.Still we may try to provide a better proportions for some common layouts like (50%-25%-25%, 33%-33%-33% etc.)
Forum: Plugins
In reply to: [IG PageBuilder] Insane Load TimesHi Adam,
Thanks for reply. I suggest PHP code performance analysis using XDEBUG profiling (Please refer – https://www.xdebug.org/docs/profiler) would help a lot to fix all weak sections of coding.
Thanks
Forum: Plugins
In reply to: [IG PageBuilder] Insane Load TimesDeeper view –
Another area to look for
IG_Loader:load is being accessed several times (78). It is consuming (2700ms)[I strongly suspect this may be a real issue…]Forum: Plugins
In reply to: [IG PageBuilder] Insane Load TimesHi,
I tried this plugin. The user experience is nice. But it lacks the performance.I tried to find out the reason for performance issue by profiling the PHP using xDebug.
Found out that function register_element() (file : ig-pagebuilder\core\core.php) accessed while initializing the ig page bulider is eating up the CPU resources. It consumes 98% resources (For my case, Processing time was 2919ms i.e. 98% of overall CPU time.)
Some areas to look for –
1. Parent constructs for Accordion, Buttonbar, table etc. seems to be eating up more resources.
2. function register_sub_el is using recusrsion is taking some processing load.Hope optimizing that will help out to resolve performance issue.