Earlier quoted context omitted.
So what's the value add here? As a user, how does the framework matter?
It does matter a lot since it brings a solid foundation to build on, and that foundation is well tested, gets regular updates and makes it easy to create a super extensible application. Most of users that look for such self hosted solution will know that using a framework is better than "pure php" because they get well tested code.
Mailtrain.org, self-hosted open-source Mailchimp clone
91–94 of 94 posts
Re: Mailtrain.org, self-hosted open-source Mailchimp clone
#92I am the phpList community manager. Anyone used phpList before? We're Open Source (AGPL specifically). We offer phpList as a hosted service on phpList.com. It's the same code (AGPL) but we deal with deliverability, updates etc. Our clients range from 300 mails a month (free) to high volume senders on VPS with millions of subscribers and mails :)
Yes I did, as self-hosted and for very low volume. Thank you for being part of this project. However, I stopped using it because of user-experience issues. Interface was not clear and efficient enough, especially when working with templates. Last point, design seemed a bit outdated.
I think for small volume it's always better value to use the .com service. Using self-hosted is a lot of work for small volumes. I always used .com for my small business (years before I worked for phpList too) :)
Re: Mailtrain.org, self-hosted open-source Mailchimp clone
#93Earlier quoted context omitted.
It does matter a lot since it brings a solid foundation to build on, and that foundation is well tested, gets regular updates and makes it easy to create a super extensible application. Most of users that look for such self hosted solution will know that using a framework is better than "pure php" because they get well tested code.
The use of a framework Does not mean the code is better, i would argue the opposite, many a new dev learns on a framework and often doesn't know the underlying language, whereas choosing not to use a framework is usually a conscious decision based on evaluation of actual needs.