go-php icon indicating copy to clipboard operation
go-php copied to clipboard

Status of the project?

Open mitar opened this issue 2 years ago • 2 comments

There does not seem to be any updates since 2018? Is it still maintained?

There is now PHP 8 out. PHP 7 achieved end of life. PHP 5 is probably not something which needs to be supported anymore. Would removing support for PHP 5 allow code cleanup and easier support for ZTS?

mitar avatar Dec 29 '21 01:12 mitar

The project is currently indeed unmaintained, in that I no longer have any active projects that necessitate using this library.

Indeed PHP 5 is dead in the water, as is PHP 7 (for the most part). I'm vaguely aware of there being only small or no changes required for getting this working on PHP 7.4, but I don't know what the situation is for PHP 8. Removing PHP 5 support is likely orthogonal with bringing in support for PHP 8 and 8.1, in that there's incompatible changes in internal APIs and behaviours that need to be all supported and disambiguated against via build tags.

As far as I know, the base setup here is still viable, but the project needs a bit of love and attention by people that actually use it. I'm happy to help provide guidance, but my direct involvement is likely to remain minimal unless I somehow find use for this again.

deuill avatar Dec 31 '21 00:12 deuill

Me thinks that your approach is not quite good. Go programming language is still very young and amateur. Golang, after being in development for more than 10 years, still lacks a lot of things and has a lot of bugs. PHP language is still actual for a lot of types of applications. Have you seen the phpBB forum engine ported to Golang ? I have not. There are a lot more examples if you study this field.

vault-thirteen avatar May 14 '23 10:05 vault-thirteen