CodeIgniter Framework: Unterschied zwischen den Versionen
Aus Wikizone
Steff (Diskussion | Beiträge) |
Steff (Diskussion | Beiträge) |
||
| Zeile 13: | Zeile 13: | ||
RewriteRule ^(.*)$ index.php/$1 [L] | RewriteRule ^(.*)$ index.php/$1 [L] | ||
</pre> | </pre> | ||
| + | * Konfiguration in | ||
| + | application/config/config.php | ||
| + | * Datenbank Infos (falls benötigt) | ||
| + | application/config/database.php | ||
| + | |||
| + | == Features == | ||
| + | * Schnell | ||
| + | * Funktioniert ohne Template Engine (es gibt eine einfache aber wegen besserer Performance wird eigentlich darauf verzichtet. | ||
| + | * Viele Features für den täglichen Bedarf (Query Builder, Sessions, E-Mails, Uploads, Kalender...) | ||
| + | * MVC kommt aber auch ohne Model aus. Z.b. wenn man keine Datenbank nutzt | ||
| + | * Unterstützt eine Menge Datenbanken (mySQL, SQLite, Postgres, ODBC...) | ||
| + | * Benötigt keine Kommandozeile | ||
Aktuelle Version vom 15. November 2016, 14:20 Uhr
Quickstart[Bearbeiten]
- Download
- htaccess für mod rewrite erstellen (CodeIgniter Standard erwartet rewrite)
RewriteEngine On
# here you define a subfolder as root
#RewriteBase /mysite/
# here you define folders and files without modrewrite
#RewriteRule ^(fileadmin|mylib|temp|uploads|favicon\.ico)/ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]
- Konfiguration in
application/config/config.php
- Datenbank Infos (falls benötigt)
application/config/database.php
Features[Bearbeiten]
- Schnell
- Funktioniert ohne Template Engine (es gibt eine einfache aber wegen besserer Performance wird eigentlich darauf verzichtet.
- Viele Features für den täglichen Bedarf (Query Builder, Sessions, E-Mails, Uploads, Kalender...)
- MVC kommt aber auch ohne Model aus. Z.b. wenn man keine Datenbank nutzt
- Unterstützt eine Menge Datenbanken (mySQL, SQLite, Postgres, ODBC...)
- Benötigt keine Kommandozeile