CodeIgniter - zbiór porad


...w budowie....

ostatnia aktualizacja 27.09.2012


Poniżej zbiór aktualizowanych porad związanych z pracą z CodeIgniter'em.

KONFIGURACJA

plik: application/config/config.php

$config['encryption_key'] = 'twój klucz';
ustaw swój ciąg znaków (jakiś losowy, ja po prostu naparzam w klawiaturę jak szalony tutaj :))

$config['log_threshold'] = 1;
logi błędów, 1 = błedy 

$config['global_xss_filtering'] = TRUE;
zabezpieczenie przed atakami XSS. 
Uwaga: przy globalnym ustawieniu, w edytorach WYSIWYG typu TinyMCE itp. mogą wystąpić problemy z ucinaniem styli. Dla wytyczonych pól textarea można użyć parametru FALSE aby pominąć filtrowanie:
przykład: $this->input->post('dane',FALSE) ;

$config['csrf_protection'] = TRUE;
zabezpieczenie przed atakami CSRF
Uwaga! aby uniknąć kłopotów z Ajax ($.post w jQuery) - patrz ten post 


STRONY BŁĘDÓW

ustawić wg http://codeigniter.com/user_guide/general/errors.html

Warto rozpatrzeć

PHPConsole 

DataMapper
http://datamapper.wanwizard.eu/pages/toc.html

Sparks
http://getsparks.org/


Instalacja sparków:
Upewnić się czy curl jest zainstalowany. W terminalu  przejść do katalogu aplikacji i dać polecenie:
php -r "$(curl -fsSL http://getsparks.org/go-sparks)"

parę ciekawych sparków:

Ciekawe biblioteki:





Brak komentarzy:

Prześlij komentarz