• Is it possible to implement a backend database application in WordPress, Joomla, or Drupal? For example, a user can log into WordPress or Joomla to view a Highchart report using a database where a user’s data are stored. Each user will have different data and different reports. It’s not a static report, but a dynamic report pulled from a database.

    If it’s possible, how do I start implementing, for example, a user registration and login form to populate the user database? How do I keep track of a user session once logged in? How do I generate a report in a dynamic PHP page in a user session?

    So far, my research tell me to use a framework with a Model-View-Controller APIs in popular MVC web application, Django, Ruby/Rail…But I have found them to require a lot of coding. I’d like something very simple to use and has a backend office similar to Joomla yet flexible enough to do database application as I’ve mentioned in a user session.

Viewing 1 replies (of 1 total)
  • Hi t800juan,

    Yes, it is possible to do what you want in WP, but it does require a loooooot of coding and not just php .

    We did something similar for a client and it is not easy nor cheap.

    In order to implement a login and registration form, If you prefer to do not hardcode the forms yourself, you can use the plugin: Profile Builder the free version should be enough for your requirements. there is a pro version as well if you have more advanced requirements.

    Then probably you will need to serve content to registered and logged in users only, in order to do that you can use something like this:

    <?php if ( is_user_logged_in() ) { ?>
    //stuff for logged in users
    <? } else { ?>
    <p>You must be logged in…</p>
    <? } ?>

    I hope this helps as a start

    Good luck with your project

    Antonio

Viewing 1 replies (of 1 total)

The topic ‘backend database application in WordPress’ is closed to new replies.