Home Upgrade Search Memberlist Extras Hacker Tools Award Goals Help Wiki Contact

Choosing a backend for my complex website! | PHP & It's Future Outlook?

I am looking for HackForums user opinions on utilizing PHP (Current 7.2) and the future outlook of the "language".

As some of the members know, I have a CPA Network which is currently still in stages of development. It is running on pure vanilla PHP 7.2 for the backend.

I have been told numerous times that PHP has a bad future outlook, and we should be utilizing something else on the backend, such as Django Python Framework, or possibly NodeJS.

If the site is already done, would it be worth a rebuild, which will take around 1 month to complete in another stack?

I am 50/50 on the positions right now and need to be swayed.

Potential Benefits?:

Brighter Future?
Cleaner Code (Things make sense)
Optimization (Things will run much better when compared with PHP, since our platform will have a heavy load at times.)
Quicker Development (Plus easier for a new developer to work with our platform!)

All in all, I am just looking for thoughts on the matter, before I make a decision. I appreciate everything,

Nicholas
You'll often get told that PHP is on it's way out, or that it's no longer feasible as a backend. The reality is, it's all a matter of personal opinions, usually ones that aren't backed by any sort of data or reasoning except "because everyone else is doing it".

If you let new developers drive the languages and libraries you choose for your website, you'll find yourself recoding the whole backend quite often. Opinions change. Who cares what the new developers are choosing to learn, if they don't meet the criteria of your current requirements, don't consider them for the position. They'll be working for you, keep that in mind.

If you're satisfied with PHP, why would you switch to any other language? PHP is not on it's way out, not with the plethora of LARGE sites, forums, and libraries that are built with it. I will always pick PHP over Node/Python/Java/Ruby/Etc. PHP can accomplish amazing things, especially when you combine it with Ajax and build seamless web apps.

Je t'aime
[Image: fpZ5a5g.png]

(Apr 22, 2022 04:39 PM)-Scrub Wrote:  Jokes on you, I'm not smart enough to know what he's talking about.
(Oct 6, 2018 12:09 PM)WageWolf Wrote:  I am looking for HackForums user opinions on utilizing PHP (Current 7.2) and the future outlook of the "language".

As some of the members know, I have a CPA Network which is currently still in stages of development. It is running on pure vanilla PHP 7.2 for the backend.

I have been told numerous times that PHP has a bad future outlook, and we should be utilizing something else on the backend, such as Django Python Framework, or possibly NodeJS.

If the site is already done, would it be worth a rebuild, which will take around 1 month to complete in another stack?

I am 50/50 on the positions right now and need to be swayed.

Potential Benefits?:

Brighter Future?
Cleaner Code (Things make sense)
Optimization (Things will run much better when compared with PHP, since our platform will have a heavy load at times.)
Quicker Development (Plus easier for a new developer to work with our platform!)

All in all, I am just looking for thoughts on the matter, before I make a decision. I appreciate everything,

Nicholas

If you're developing the site yourself, use the language that you find yourself more comfortable with. However if you're hiring someone it's hard to decides since no programming language gives you all the benefits. Here's most common programming languages and how beneficial is it:

C++
Code Readability: 40%
Speed: 100%
Quick Development: 30%

Java
Code Readability: 75%
Speed: 75%
Quick Development: 70%

Php 7
Code Readability: 70%
Speed: 90%
Quick Development: 70%

Python 3
Code Readability: 95%
Speed: 70%
Quick Development: 90%

Python 2
Code Readability: 90%
Speed: 65%
Quick Development: 90%.

I would probably put my money on php.
Django and Express are both great options. But if your entire site is already built on PHP, you shouldn't migrate unless there's a specific reason you need to.
Doesn't sound like it's very logical to rebuild your entire site to use a diffferent backend language when it's already nearly complete.

Nowadays? I'm just here for the nostalgia.
I mean if PHP does what you want, it's fast,it isn't holding you back, thousands of developers out there have great knowledge about PHP, is there any other reason apart from people saying it's on the way out?

I would have suggested using NodeJS/Express but of course if PHP does what you need it to do I don't see why you should move away from it.


Possibly Related Threads...
Thread / Author Replies Views Last Post
by Valkorn147Jan 5, 2026 08:45 PM 0 110 Jan 5, 2026 08:45 PM
Last Post: Valkorn147
by potiskSep 9, 2023 11:58 AM 2 233 Sep 9, 2023 11:58 AM
Last Post: Stanley
by ImpartialSoupMar 16, 2021 07:06 PM 2 135 Mar 16, 2021 07:06 PM
Last Post: RockDev