Hello and welcome to our community! Is this your first visit?
Register
Enjoy an ad free experience by logging in. Not a member yet? Register.
Results 1 to 4 of 4
  1. #1
    New to the CF scene
    Join Date
    Sep 2017
    Posts
    2
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Is a javascript-based software forum really that bad?

    Hi,

    I am trying to push the jogl community to switch their software forum (current Nabble) to something better, more modern, usable and useful.

    I love Discourse and I proposed56 it, but javascript seems to be the biggest problem in order to be adopted

    In your opinion, is it really so? Which are the benefits of using it instead php?

    Is there a way in which we could use Discourse without Javascript? Or find somehow a compromise?

  2. #2
    Regular Coder
    Join Date
    Jun 2008
    Posts
    279
    Thanks
    4
    Thanked 21 Times in 21 Posts
    Javascript is (AS FACT) a client side language.
    Can't do a forum without server side language too.

    So i have no clue what exactly your question goes to
    I never ever read PM's unless it's an job offer. So save your time for regular questions in the forum. I never ever take friendship offers. We are not on facebook here.(It's stupid on facebook too). Friendship? Do i know you? Did we ever had a beer together? Thats really stupid. Sorry.

  3. #3
    Senior Coder deathshadow's Avatar
    Join Date
    Feb 2016
    Location
    Keene, NH
    Posts
    2,246
    Thanks
    2
    Thanked 327 Times in 317 Posts
    Quote Originally Posted by Labrar View Post
    Javascript is (AS FACT) a client side language.
    That hasn't been the entire case for about a decade now. node.js is a runtime of just Google's V8 javaScript engine on which a great many SERVER SIDE projects are based. It is the underlying component of most if not all major full stack JavaScript projects. nw.js and electron for example being full stack applications where v8 is used to run as an application with chrome as the app front-end. No separate browser needed. See editors like brackets and atom which are full applications built entirely with JavaScript that do NOT run in a browser!

    JavaScript on servers often being MAJOR projects using full on package management -- ever heard of NPM? Node Package Manager -- the "node" being part of "node.js".

    So pretty much you're a wee bit behind the times. This isn't 2007.

    Quote Originally Posted by FrankMuller View Post
    I am trying to push the jogl community to switch their software forum (current Nabble) to something better, more modern, usable and useful.
    Might help if we had some clue what in blazes "jogl" is. I'm assuming you mean Java OpenGL? If so yeah, Nabble's a bit of a wonk with its NAML rubbish, but full stack JavaScript isn't the answer. They are PROBABLY using it because they can't afford to host their own data since (as I understand it) Nabble is a bit like disqus in terms of how it is hooked into a page -- which is why it's a bit of a middle finger to users who block scripting.

    Going full stack JavaScript probably isn't the answer for them -- does their hosting even provide it much less ALLOW for it?

    Quote Originally Posted by FrankMuller View Post
    I love Discourse and I proposed it, but javascript seems to be the biggest problem in order to be adopted
    I'd sooner suck the business end of a shotgun than deal with Discourse just because all the posts just seem randomly slopped in any old way like a really crappy mailing list. I HATED mailing lists in their heyday, and wonder how the the blazes anyone still uses them or would want to recreate their USELESS approach to handling content. though maybe I just like categories that behave like categories. It is some of the BIGGEST garbage on the web and I cannot fathom how/why anybody likes it!

    But the real problem with full stack JavaScript for something like a forums is the shift in philosophy that ultimately results in telling large swaths of users to go **** themselves. BECAUSE the developer goes full scripttard on the back end, the front end is usually ALSO full scripttard, meaning that functionality is crippled to nonexistent when JavaScript is blocked, unavailable, etc. An increasingly common state as distrust for the tech continues to grow, bandwidth caps and overage charges are implemented by sleazy ISP's, etc, etc.. Simply put most of the people who would dive for full stack scripting don't know enough about HTML or CSS to make a public facing front-end. That's why mind-numbingly idiotic halfwit garbage like react-ui and angular were able to even come into being.

    There are ZERO advantages to using full stack JS over PHP, and since PHP 7 dropped in terms of performance PHP is now the clear winner in all but a handful of synthetic benchmark situations. PHP further comes out ahead because it is ubiquitous -- you can guarantee it exists on any decent hosting plan. Trying to get node.js support added to your hosting usually means the provider telling you to sod off, or having to have an unmanaged dedicated server or VPS where you DIY the installation. For a lot of projects that's not an option -- if it were, they probably wouldn't be using Nabble in the first place!

    Given their forum size, I'd probably be looking at something like SMF or myBB, though right now those are going full re-re too by slopping the train wreck of developer ineptitude that is jQuery into them. Right now I'm looking for a forum software that isn't total garbage out of the box, and coming up empty. 90% of what's out there still has their head wedged up 1997's rump on the out of box markup, the rest are so scripting reliant I would NEVER deploy them on a production website for speed, accessibility, usability, and sustainability concerns ALONE.
    I would rather have questions that can't be answered, than answers that can't be questioned.
    http://www.cutcodedown.com

  4. #4
    Regular Coder
    Join Date
    Jun 2008
    Posts
    279
    Thanks
    4
    Thanked 21 Times in 21 Posts
    Can't imagine. But i do some reserach
    Last edited by Labrar; 09-15-2017 at 11:03 AM.
    I never ever read PM's unless it's an job offer. So save your time for regular questions in the forum. I never ever take friendship offers. We are not on facebook here.(It's stupid on facebook too). Friendship? Do i know you? Did we ever had a beer together? Thats really stupid. Sorry.


 

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •