Asking for a friend … Php or Nodejs?

I recently published an open-source package, still in development.

I struggled a lot in deciding if to use Php or Nodejs, not because of the tech, but more of the ecosystem and the impact on the real life of users.

Php paid my bills for 20 years, and I love the spirit of Php, open, easy to learn, easy to start, and hosting with fixed costs.

The cons are that if a project grows, you will be better off migrating everything from Php to another language. Not a problem for small projects, but it would be a hard stop for more ambitious developers.

Nodejs is my other language, the main con I see is that it breaks the open-easy-WordPress-for-everybody spirit, you need a little bit more knowledge to deploy something, services like netlify do it easier, but not for the regular or nontech user.

I want to publish more open source, but struggling to decide between one another, I'm making everything in both languages… but it isn't the way to go, I'm just one, and it's more work, and a very expensive poll to finally find a winner… I really don't know who would win (in terms of adoption and usage, WordPress did something in Nodejs but went nowhere I think).

What do you think guys, as Php it's still alive, should I go ALL IN with Php, be that dev, the Php developer that will never change, and become an expert in Php (I could help a lot migrating legacy PHP to nodejs), or embrace nodejs and say goodbye to a good old friend?

The kind of projects I'm working on could be interesting for newbies or for more experienced developers.

For example, an open-source self-hosted gumroad alternative. In Php or Nodejs? Users in both languages could find it interesting and use it, the only problem I see going nodejs way is that I will kick out some newbie users …

I'm not asking about the difference between the 2 techs, I already know the limitations of Php, I'm talking about the impact on real life, even though Php is shittier (to say it quickly) it still powers a lot of websites, so the ecosystem is still there.

Help! Go full-all-in with Php Ecosystem or forget the past, look to the future and switch to Node Ecosystem?

Sorry for my thinking in the open, thank you in advance! Can't sleep until I decide.

submitted by /u/BanKogh
[link] [comments]

from Software Development – methodologies, techniques, and tools. Covering Agile, RUP, Waterfall + more! https://ift.tt/kNsnvKD

Leave a comment

Design a site like this with WordPress.com
Get started
search previous next tag category expand menu location phone mail time cart zoom edit close