Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nimblemvc/framework
Nimble PHP Framework
https://github.com/nimblemvc/framework
composer framework nimblephp php8
Last synced: 24 days ago
JSON representation
Nimble PHP Framework
- Host: GitHub
- URL: https://github.com/nimblemvc/framework
- Owner: NimbleMVC
- License: mit
- Created: 2024-04-20T13:30:18.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2024-10-14T21:13:53.000Z (24 days ago)
- Last Synced: 2024-10-15T01:22:02.124Z (24 days ago)
- Topics: composer, framework, nimblephp, php8
- Language: PHP
- Size: 66.4 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
#
NimblePHP
NimblePHP to lekki framework skupiający się na prostocie. Zapewnia wzorzec MVC oraz automatyczne połączenie z bazą danych, dostarczając wszystko, czego potrzebujesz do rozpoczęcia pracy. Jeśli potrzebujesz dodatkowych funkcji, po prostu zainstaluj odpowiedni moduł i zacznij z niego korzystać.**Dokumentacja** projektu dostępna jest pod linkiem: https://nimblemvc.github.io/documentation/
## Dlaczego NimblePHP?
- **Prostota** Brak modułów które dodatkowo ociążają kod
- **Rozszerzenia** Wszystkie oficjalne rozszerzenia dosępne w jednym miejsciu (pod [tym](https://packagist.org/packages/nimblephp/) linkiem)
- **Szybki start** Szybka konfiguracja i pierwsze uruchomienie## Instalacja
Na samym początku należy zaimportować repozytorium composer
```shell
composer require nimblephp/framework
```
Następnie należy utworzyć folder public a w nim plik index.php o treści:
```php
handle();
```
oraz plik .htaccess z zawartością:
```text
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)$ index.php?url=$1 [QSA,L]
```
Teraz należy uruchomić plik index.php, pierwsze uruchomienie spowoduje utworzenie folderów wymaganych przez projekt## Współtworzenie
Zachęcamy do współtworzenia! Masz sugestie, znalazłeś błędy, chcesz pomóc w rozwoju? Otwórz issue lub prześlij pull request.## Pomoc
Wszelkie problemy oraz pytania należy zadawać przez zakładkę discussions w github pod linkiem:
https://github.com/NimbleMVC/Framework/discussions