back to phpList.org

Phplist v4 vs. v3


#1

Hi Sam (or anyone else)

Sam, you mentioned v4 of phplist vs v3. In checking Github, I don’t see the v4. Am I correct in thinking that v4 is for the enterprise/paid commercial side, and that you guys only release v3 on github for now?

thanks


#2

Hi Tom,

Here is the repo of the core module for phpList 4: https://github.com/phpList/core

Both phpList hosted and self-hosted use phpList 3 and every change made is released on monthly updates for phpList self-hosted users.


#3

Hi Suela.

Thanks for the update. I took a look at the github for the v4. Arrrggg… It uses composer/symphony… Good grief, you guy are pulling me into figuring out a bunch of stuff that I really have no desire to spend cycles on!!! There’s a reason I stopped being the code-jockey decades ago!

SO… treat me like I’m 6!! For the v4 in github, are the required modules/parts there, to run a complete phplist site? I see the “core”, and I also see a bunch of other modules. I might have missed the “docs” that specify how to setup the complete env for running a site.

I’ve been diving into the v3.5 and starting to get a good/reasonable feel for what/how I can modify it for my needs. A quick look at the v4 core, appears to be a different beast.

If you guys can point me to an docs as to how to create a working site using v4, I might spend a few days to get it up/running to test…

The project I’m working on… is to create an app allowing users to sign up, and recruit other users to join a test community. The goal is a kind of viral-prelaunch app. I’m really not going to be using the subscribe/email list process of phplist… I’ll be modifying a bit for my needs.

As I mentioned to the list earlier… if I get to having a reasonable/working app… I’ll gladly give it back to the community…

thanks


#4

@tsmith See here: https://www.phplist.org/phplist-4-update/

Currently all you can practically use v4 for is the REST API.

It’s easy to install v4 and all necessary modules using composer and the base distribution. It’s one command on a terminal once composer is installed, then you have all the files and just set the db access credentials in the config file (like in v3). See the readme here and let us know how you get on: https://github.com/phpList/base-distribution