olmo / laravel-frontend
Laravel package to build frontend Olmo based applications
0.0.167
2024-10-25 12:11 UTC
Requires
- php: ^8.1
- fideloper/proxy: ^4.2
- guzzlehttp/guzzle: ^7.2
- intervention/image: ^2.5
- laravel/framework: ^9.19
- laravel/tinker: ^2.7
- nunomaduro/collision: ^6.1
- renatomarinho/laravel-page-speed: ^2.1
- silber/page-cache: ^1
- spatie/crawler: ^7.1
- swayok/alternative-laravel-cache: ^6.1
- swayok/cache-filesystem-adapter: *
- dev-main
- 0.0.167
- 0.0.166
- 0.0.165
- 0.0.164
- 0.0.163
- 0.0.162
- 0.0.161
- 0.0.160
- 0.0.159
- 0.0.158
- 0.0.157
- 0.0.156
- 0.0.155
- 0.0.154
- 0.0.153
- 0.0.152
- 0.0.151
- 0.0.150
- 0.0.149
- 0.0.148
- 0.0.147
- 0.0.146
- 0.0.145
- 0.0.144
- 0.0.143
- 0.0.142
- 0.0.140
- 0.0.139
- 0.0.138
- 0.0.137
- 0.0.136
- 0.0.135
- 0.0.134
- 0.0.133
- 0.0.132
- 0.0.131
- 0.0.130
- 0.0.129
- 0.0.128
- 0.0.127
- 0.0.126
- 0.0.125
- 0.0.124
- 0.0.123
- 0.0.122
- 0.0.121
- 0.0.120
- 0.0.119
- 0.0.118
- 0.0.117
- 0.0.116
- 0.0.115
- 0.0.114
- 0.0.113
- 0.0.112
- 0.0.111
- 0.0.110
- 0.0.109
- 0.0.108
- 0.0.107
- 0.0.105
- 0.0.104
- 0.0.103
- 0.0.101
- 0.0.100
- 0.0.99
- 0.0.98
- 0.0.97
- 0.0.96
- 0.0.95
- 0.0.94
- 0.0.93
- 0.0.92
- 0.0.91
- 0.0.90
- 0.0.89
- 0.0.88
- 0.0.87
- 0.0.86
- 0.0.85
- 0.0.84
- 0.0.83
- 0.0.82
- 0.0.81
- 0.0.80
- 0.0.79
- 0.0.78
- 0.0.76
- 0.0.75
- 0.0.74
- 0.0.73
- 0.0.72
- 0.0.71
- 0.0.70
- 0.0.69
- 0.0.68
- 0.0.67
- 0.0.66
- 0.0.65
- 0.0.64
- 0.0.63
- 0.0.62
- 0.0.61
- 0.0.60
- 0.0.59
- 0.0.58
- 0.0.57
- 0.0.56
- 0.0.55
- 0.0.54
- 0.0.53
- 0.0.52
- 0.0.51
- 0.0.50
- 0.0.49
- 0.0.48
- 0.0.47
- 0.0.46
- 0.0.45
- 0.0.44
- 0.0.43
- 0.0.42
- 0.0.41
- 0.0.40
- 0.0.39
- 0.0.38
- 0.0.37
- 0.0.36
- 0.0.35
- 0.0.34
- 0.0.33
- 0.0.32
- 0.0.31
- 0.0.30
- 0.0.29
- 0.0.28
- 0.0.27
- 0.0.26
- 0.0.25
- 0.0.24
- 0.0.23
- 0.0.22
- 0.0.21
- 0.0.20
- 0.0.19
- 0.0.18
- 0.0.17
- 0.0.16
- 0.0.15
- 0.0.14
- 0.0.13
- 0.0.12
- 0.0.11
- 0.0.10
- 0.0.9
- 0.0.8
- 0.0.7
- 0.0.6
- 0.0.5
- 0.0.4
- 0.0.2
- 0.0.1
This package is auto-updated.
Last update: 2024-12-30 08:46:10 UTC
README
For all the documentation refer to the Olmo docs.
This package is automatically mirrored as a standalone repository to GitHub through a script in olmokit. Composer installs olmo/laravel-frontend
through the packagist.org's package which points to the mirrored repository.
Development
- to manage trailing slashes we might use illuminatech/url-trailing-slash
- Take a deeper look at package-skeleton-laravel
- About protecting http request based image resizing with signed URL
- Laravel optimization
- Laravel optimization
- A way to handle authentication through just session and cookies and comunicate with API, for Laravel 6.0
- Laravel Resources to create intermediary between thirdy-part API and laravel application
- Laroute, package to pass laravel routes to js (might be useful to implement barba.js)
- Usecase about Laravel routes optimization
- About creating a middleware to check incoming requests domain, this is useful to create protected hooks for the CMS to clear/manages the cache on specific actions, e.g. saving a new product during data entry
- About not using env outside config files to get cache and speed
- About authentication with external API: recent, 1 2, 3
- About Laravel and OPcache
- Old and small antiflood system for Laravel
- About Laravel's throttle middleware and load balancer HAProxy
- Middleware
throttle
might cause high disk IO if we use it too much (e.g. for images) with a cachefile
driver (source) - Performance comparison of cache drivers
- Alternative cache system with tagging for file driver cache: alternative-laravel-cache, see laravel 9 support issue (we followed the suggested swap of cache adapter dependency and it works)
- Cache tagging library for file driver cache: taggedFileCache
- Cache library for Laravel laravel-responsecache
- Can a sitemap not be at the root of the website?
- Images sitemap to boost SEO friendly images names despite hashed cached images filenames: we could generate an image sitemap that would read all the cache and map original filenames from the CMS (cleaned up of their timestamp) to each URL of its cropped/resized/transformed versions. Another way would be to perhaps use
iptc
images metadata, Intervention supports it withgd
driver too.