Why no PHP
-
I am sure this might has been discussed, but wondering if you can give an idea why NodeBB became a script which cannot be installed on regular shared hosting ? Is it that NodeBB targets only premium customers who can afford a costly host. Just my doubt.
-
I'm not a developer, but NodeBB is a Node.js application, and Node.js is JavaScript.
So, no, NodeBB does not target "only premium customers who can afford a costly host."
Btw, you can get Cloud hosting that's cheaper than most shared hosting plans. For $5/month, you can get a Cloud server that comes with 512 MB of RAM and a 20 GB SSD storage. If you are really intersted, you can get one at DigitalOcean.
-
Nodejs is the future. Event-driven, asynchronous, you cant write smooth and blazing fast things in lame php as in node. I really loved the PHP in the past but those annyoing barriers, eats a lots of resource (especially with apache), top-heavy, all compared to Node - can easily convince.
And sorry, but its called NODEBB. Whats the point of create a new phpBB ? Have a lots of board written in php and if you want that go for it (of course noone as cool as nodebb hehe).
-
Plus both server and client can run the same code
-
LOL..digitalocean..5 dolars per month.. guess its not a costly host
-
esoTalk is a very similar lite-weight project constructed in PHP that should run on most shared hosts if you're interested.
-
@Ezra-Sharp said:
esoTalk is a very similar lite-weight project constructed in PHP that should run on most shared hosts if you're interested.
Feels more like a discussion board than a forum tbh.
Still, looks pretty clean and nice.
-
@Ezra-Sharp Maybe I'm using the wrong words for it.
It feels more like a Stackoverflow than a vBulletin.
Edit: this is another example of what I mean: http://vanillaforums.org/discussions
It just doesn't have that same "feeling". -
Especially since it's already 100% Node. If they'd decided to switch to PHP now they'd have to rewrite thousands of lines of code.
-
I like NodeBB. It's beautiful, clean and lightning fast
NodeJS based is fine for a communication tool like a forum or a chat, but as cms / cmf I prefer a php base.
So a bridge between NodeBB and CMS is needed.So, how NodeBB could interact or integrated (cms layout with embedded NodeBB, shared login via cms or nodebb api) with a php application?
-
I am not developer, but from my 8 years experience using all kind of php scripts i can say it sux. Dont get me wrong, there is lot of good stuff written in php for sure.
When i found out recently new technology nodejs, js, WRTC , i knew that is i looking for all this years. Fast, realtime, easy to understand, easy to upgrade.
Using php scripts, it was pain in ass, cause it was written bad and required lot of server resurces. Right now paying 600$/month for 2 dedicated servers just cause i stuck with some old php code on some high traffic sites. Not to mention that i was so limited with features i want.
I see no reason why nodebb should be in php. When i found it i realaized that is it. I gonna use it now for my social community project i have for years. Not ShareTronix, not shitty buggy PhPfox wich costed me 1000$ where i was limited with so many basic things. I should pay 200$ only to have simple chat which will have limit for 200 users.
Simple, I just love this technology .