CodeIgniter Framework

Aus Wikizone
Wechseln zu: Navigation, Suche

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