Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature] PHP 8.2 and performance improvements #676

Merged
merged 16 commits into from
Sep 5, 2023
Merged

[Feature] PHP 8.2 and performance improvements #676

merged 16 commits into from
Sep 5, 2023

Conversation

alexjustesen
Copy link
Owner

@alexjustesen alexjustesen commented Aug 10, 2023

Description

This PR upgrades to PHP v8.2 and improves startup performance especially on lower powered machines like Raspberry Pi's.

Changelog

Changed

  • upgraded to PHP v8.2
  • clear view cache on startup
  • optimize cache (routes and config) on startup
  • set default APP_NAME to Speedtest Tracker
  • set default BROADCAST_DRIVER to log
  • set default CACHE_DRIVER to database
  • set default LOG_CHANNEL to stderr
  • set default SESSION_DRIVER to database

Fixed

  • startup performance 🚀 by only fixing permissions in certain directories

@alexjustesen alexjustesen added the 🎉 feature New feature or request label Aug 10, 2023
@alexjustesen alexjustesen self-assigned this Aug 10, 2023
@alexjustesen alexjustesen changed the title PHP 8.2 and performance improvements [Feature] PHP 8.2 and performance improvements Aug 10, 2023
@alexjustesen alexjustesen marked this pull request as ready for review September 5, 2023 13:24
@alexjustesen alexjustesen merged commit 4e5261f into main Sep 5, 2023
2 checks passed
@alexjustesen alexjustesen deleted the php-8.2 branch September 5, 2023 13:29
@alexdelprete
Copy link
Contributor

@alexjustesen set a default APP_KEY too...many issues open because of missing APP_KEY

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🎉 feature New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants