Results 1 to 3 of 3
  1. #1
    Atreides is offline Member
    Join Date
    Jul 2016
    Rep Power

    Default What do I need to learn to write Java forum software?

    I have some ideas about what forum software should do and how it could be implemented, but I don't know what I would have to know to begin to implement it. I've only developed fairly simple GUI applications so far. Can someone point me in the right direction?

    Here are some things I feel I should learn more about:
    * Java SQL database integration
    * Java client/server applications
    * Serving HTML and CSS

    Feel free to expland the list, and to share any resources for learning how to do the above as well as anything else you think I should learn.

  2. #2
    SurfMan's Avatar
    SurfMan is offline Godlike
    Join Date
    Nov 2012
    The Netherlands
    Rep Power

    Default Re: What do I need to learn to write Java forum software?

    • A forum depends very heavily on the database structure. You want to nail that first. You don't need Java for that.
      • Posts and replies
      • Posts with parents and children
      • Forums
      • Subforums
      • Users
      • Permissions
      • Achievements
      • Ratings
      • (temporarily) banning on username/ip
      • Logging
      • Maintenance mode
      • Pruning
      • The list goes on and on.
    • Create a backend that will pull the data. EJB's that use plain old DAO's, Hibernate, any other ORM, or just plain JPA.
    • A webservice that serves it to the frontend (Possibly usng JSON for your asynchronous client).
    • A HTML client using React, Ember2, or Angular2.
    • SASS for creating CSS

    This will keep you busy for a day or two :)

    Edit: BB code sucks! :)
    Last edited by SurfMan; 07-28-2016 at 01:41 PM.
    "It's not fixed until you stop calling the problem weird and you understand what was wrong." - gimbal2 2013

  3. #3
    trcooke is offline Tim Cooke
    Join Date
    Jul 2014
    Rep Power

    Default Re: What do I need to learn to write Java forum software?

    Writing a forum software from scratch is a huge piece of work.

    Have you considered taking an existing open source forum project, such as jforum2, and then modifying it? Assuming it doesn't do everything you need already, in which case there really is no need to write your own.

Similar Threads

  1. Replies: 3
    Last Post: 09-30-2013, 04:13 PM
  2. Bug in forum software when last word is print
    By gcalvin in forum Forum Lobby
    Replies: 0
    Last Post: 04-26-2010, 11:44 AM
  3. Replies: 3
    Last Post: 04-13-2010, 03:43 PM
  4. Replies: 0
    Last Post: 01-18-2010, 11:50 AM

Posting Permissions

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