Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Approximately how many programming hours would it take to get PMD upated? #33

Open
xyzsimon opened this issue Nov 19, 2021 · 6 comments

Comments

@xyzsimon
Copy link

xyzsimon commented Nov 19, 2021

Hello,

I'm curious, approximately how many programming hours would it take to get PMD updated to run the latest PHP, mysql etc ?

@nolliug
Copy link

nolliug commented Nov 19, 2021

Don't think this happens. No one is in command anymore, which is sad by the way.

@xyzsimon
Copy link
Author

Don't think this happens. No one is in command anymore, which is sad by the way.

I posed this question so I can get an idea of the hours it would require for an update... in case I wish to hire a freelancer to work on this task.

@markdaps
Copy link

Hello,

I'm curious, approximately how many programming hours would it take to get PMD updated to run the latest PHP, mysql etc ?

Fighting a losing battle here.

When this went open source, I studied each and every file.

All the code is very old. Old PHP version, obsolete jQuery code, payment modules fail and require new API coding. Addons don't work. Wouldn't even like to think how much trouble people will have to update the database.

The code is very heavily linked to each other files.

Even the Bootstrap version can't be updated as it's obsolete, which makes theme updates a nightmare. This is also hardcoded into core PHP files.

There are many security risks on top of all of this too.

If you can export your data, then I'd look at using WordPress that accepts PMD data imports (there is at least one directory script WP plugin that does).

Moving to WP may mean using an invoice payment system outside of the backend.

Personally, I'd save what data you can, and look to move to a modern system.

SEO is going to be the main factor too. Going to have to be careful how you manage indexed pages and content.

As someone that used PMD for a very long time, and tried to use it again when it went open source, I accepted the fact that PMD would be nothing but trouble going forward.

The script is far too outdated, using outdated code, outdated technologies, and a poor DB system.

@xyzsimon
Copy link
Author

@markdaps, thanks for your input.

@xyzsimon
Copy link
Author

@markdaps , you can't deny that the front-end and admin section is pretty amazing. The script is small and fast. I was using it when it was actively supported.

@markdaps
Copy link

@xyzsimon

I will never deny that this script was once awesome, on both the front-end, and backend.

I was a forum advisor for 10 years. Created templates and plugins. Constantly provided free support on the forums, and via direct messages.

Have no idea what happened to BenPMD, he just vanished and was never to be seen again. Once he went, the script wasn't updated for years.

The problem is that it's been left too long without smaller updates. At this point, it would be easier to write it from scratch.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants