By David Montoya on Monday, 27 June 2016
Posted in General
Replies 5
Likes 0
Views 329
Votes 0
Do you think overall performance of your components would increase or decrease if features were converted into plugins? Example items:

  • Comments
  • Points system
  • "Likes"
  • Social integration


I know many of these are togglable in the back end, but if they were uninstallable plugins wouldn't they at least save on space?

The only hurdle I can foresee is templating.
Hey David,

Thanks for your suggestion, currently we do not have any plan for these yet.

- Comments
- Points system
- "Likes"
- Social integration
- and etc.
·
Tuesday, 28 June 2016 13:40
·
0 Likes
·
0 Votes
·
0 Comments
·
Oh it wasn't a matter if the feature was planned or not. As seasoned developers I was curious about your opinion on modular design for performance. It's something I may tackle as a practice project once I feel comfortable enough with PHP and the MVC structure.
·
Wednesday, 29 June 2016 00:00
·
0 Likes
·
0 Votes
·
0 Comments
·
There are pros and cons to everything David Running everything as plugins would make it very much modular but it adds a lot of complexity. Imagine having every app on your mobile device as a plugin! My mom and dad would give up using the phone

As for the performance of our extensions, I am extremely happy about the performance of EasyBlog and EasyDiscuss so far.

EasySocial 2 is currently undergoing a major overhaul right now and I mean really major facelifts (This is why you rarely see me on the forums these days) It will also be packed with tons of performance improvements as well as UI / UX changes.

As for Komento, to be really honest, I am somewhat disappointed with people just ripping off our free stuffs and post bad reviews on JED because we are reluctant to provide support. I am not too sure if we are going to continue improving in the future.

People need to understand that we are developing open source products but it does not mean everything should be free. Our employees are not volunteers, they get paid and the only way that we can sustain is by continuous support from users. If everyone just uses it for free and not giving back anything in return (regardless if it was monetary or assisting with the community) then I think the ideology behind open source products would fail. Nobody would ever be volunteering anymore.
·
Wednesday, 29 June 2016 00:16
·
0 Likes
·
0 Votes
·
0 Comments
·
Oh you already know I want to support your team and efforts! I wasn't even aware Komento had a free option. That doesn't mean I regret paying for support, though. I personally really like it and hope it continues through a subscription model at the very least.

I didn't intend on making any insults on your components; this is purely academic for me. I've been learning by understanding someone else's code and really respect and admire SI's work.

If nothing else, the idea of modularity is a question of "can I" rather than "should I".
·
Wednesday, 29 June 2016 08:26
·
0 Likes
·
0 Votes
·
0 Comments
·
No problem at all David, I am just voicing my thoughts Like I said earlier, it's possible to make everything modular but with the expense of making it more complicated
·
Wednesday, 29 June 2016 09:49
·
0 Likes
·
0 Votes
·
0 Comments
·
View Full Post