Skip to content

Web UI independent calendar and prestations browse #12

@magicoli

Description

@magicoli

WordPress is slow. Even if this project is a WordPress plugin, most of its tasks do not really require WP structure to function. To improve performances, let's bypass WordPress for basic tasks and pages.

Use WordPress rewrite rules to avoid loading wp for basic management pages and tasks

  • calendar
  • prestations list
  • customers list
  • add prestation/booking

Requires

  • independent config file (generated manually or updated by wp admin pages)
  • wp settings option for prestations data storage (use wpdb or separate PDO db)
  • wp settings option prestations base path
  • wp rewrite rules for prestations base path
  • fully standalone setup with .htaccess rewrite rules in plugin folder
  • bootstrap styling for all rendered output, to enable standalone use
  • bootstrap compatibility layer for WP setup (minimal css equivalence and/or bootstrap load)
  • admin option to enable/disable bootstrap compatibility layer

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions