-
-
Notifications
You must be signed in to change notification settings - Fork 5
Database setup
Greg Bowler edited this page May 9, 2026
·
3 revisions
- SQLite is a good starting database, and can work fine under heavy load.
- Sometimes a dedicated database is makes more sense - explain tangible examples of when.
- Encourage choosing based on deployment and application needs, or developer familiarity.
- Explain the role of config values for driver, host, schema, username, and password.
- Explain environment-specific overrides.
- Explain how to establish the first schema for a project.
- Mention migrations or repeatable setup strategy at a high level.
- Different credentials.
- Backups.
- Permissions.
- Connection stability.
- Maintained cloud databases.
Let's move on to asset compilation.
- File-based routing
- Page views
- Page logic
- Dynamic URIs
- Headers and footers
- Custom HTML components
- Page partials
- Binding data to the DOM
- DOM manipulation
- Hello You tutorial
- Todo list tutorial
- Address book tutorial WIP
- Blueprints
- Application architecture
- Coding styleguide WIP
- PHP environment setup WIP
- Web servers WIP
- Background cron tasks
- Database setup WIP
- Client-side compilation WIP
- Testing WebEngine applications WIP
- Production checklist WIP
- Security WIP