CodeIgniter Framework: Unterschied zwischen den Versionen

Aus Wikizone
Wechseln zu: Navigation, Suche
(Die Seite wurde neu angelegt: „== Quickstart == * Download * htaccess für mod rewrite erstellen (CodeIgniter Standard erwartet rewrite) <pre> RewriteEngine On # here you define folders and…“)
 
 
(Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt)
Zeile 5: Zeile 5:
 
<pre>
 
<pre>
 
RewriteEngine On
 
RewriteEngine On
 +
# here you define a subfolder as root
 +
#RewriteBase /mysite/
 
# here you define folders and files without modrewrite
 
# here you define folders and files without modrewrite
 
#RewriteRule ^(fileadmin|mylib|temp|uploads|favicon\.ico)/ - [L]
 
#RewriteRule ^(fileadmin|mylib|temp|uploads|favicon\.ico)/ - [L]
Zeile 11: 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