You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+9-11Lines changed: 9 additions & 11 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,7 +2,7 @@
2
2
3
3
> *Arcane is unconventional but beautifully intuitive. It is intentionally different, breaking away from modern frameworks to encourage critical thinking without the dependence and overhead of complex systems. It brings out the fun in building for the web by automating the features you want, while making it easier to apply the ones you need.*
4
4
5
-
At its core, Arcane is a tiny `12kb` single-file PHP microframework designed to keep things easy and minimal. It uses a filesystem-first workflow where files map directly to routes, and context-aware helpers and assets load automatically. Perfect for anyone who wants a fast, flexible tool with zero setup.
5
+
At its core, Arcane is a tiny `13kb` single-file PHP microframework designed to keep things easy and minimal. It uses a filesystem-first workflow where files map directly to routes, and context-aware helpers and assets load automatically. Perfect for anyone who wants a fast, flexible tool with zero setup.
6
6
7
7
- Clean configuration free URLs
8
8
- Unique filesystem defined routing
@@ -415,17 +415,15 @@ Arcane provides global constants to give you instant access to the application s
415
415
416
416
Arcane is minimal by design. It doesn't include heavy tomes, but it offers a system to plug them in easily.
417
417
418
-
- Arcane **requires** PHP >= 8.2.
418
+
- Arcane **requires** PHP >= 8.4.
419
419
-**Apache users:** Works automatically provided the `AllowOverride All` directive is enabled (Arcane will generate the required `.htaccess` file for you).
420
420
-**NGINX users:** Requires routing traffic to the front controller. Add this to your `server` block alongside your existing PHP execution directive:
421
-
422
-
```nginx
423
-
location / {
424
-
rewrite ^/(.*)/$ /$1 permanent;
425
-
try_files $uri $uri/ /index.php?$query_string;
426
-
}
427
-
```
428
-
421
+
```nginx
422
+
location / {
423
+
rewrite ^/(.*)/$ /$1 permanent;
424
+
try_files $uri $uri/ /index.php?$query_string;
425
+
}
426
+
```
429
427
-[Arcane Helpers](https://github.com/MEDIA76/arcane-helpers) is a collection of drop-in files for common tasks (Markdown parsing, OAuth, database access).
430
428
-[Creating an issue](https://github.com/MEDIA76/arcane/issues) on GitHub for reporting bugs is always appreciated.
431
429
@@ -439,4 +437,4 @@ The word *arcane* refers to mysterious knowledge, secrets understood by only a f
439
437
440
438
In an era of endless configuration and complexity, simplicity has become that secret. We have largely forgotten that the web was meant to be crafted, not configured. Arcane is a return to that lost art. It is a reminder that real mastery does not require complexity. It requires deep understanding.
441
439
442
-
> Now go have fun and develop something you are proud of, but keep it **Arcane**.
440
+
> Now go have fun and develop something you are proud of, but keep it **Arcane**.
0 commit comments