[ MilosDj @ 07.12.2009. 18:37 ] @
Da li dobijam ista ako functions.php podelim na vise celina function_form.php, function_mail.php function_neka_celina.php? I onda ih kasnije require po potrebi.

Gde drzite svoje klase?
Jedan class.php file ili vise fajlova gde klase grupisete po smislu, celini ili je najbolje 1 klasa = 1 file kao za AS3?
Sta je brze, bolje, optimalnije, lakse za odrzavanje...?

Do sada sam striktno imao 1class=1file. I to je bilo ok.
Onda sam zgurao par klasa u jedan file i primetio da error handler cesto pokazuje pogresan line number! Kad mi fali )} ili ; pa prijavi error in line 80 a greska je na line 228.

Bolje da se posvetujem sa vama pre nego sto pocnem drasticno da menjam svoje include fajlove :)
[ mb_sa @ 07.12.2009. 18:50 ] @
Svakako idi sa jednom fajlom za jednu klasu.

Sto se tice funkcija, ako ces gledati bolju organizaciju i lakse održavanje, vjeorvatno (ovisi koliko ih imas) ti bilo lakse da ih odovjih u vise fajlove (tako rade svi FW, recimo CodeIgniter, tacnije njegovi helperi) i da ih po potrebi ucitvas. Ako gledas sa aspekta brzine, vise includova ti je vise disk operacija, ali i includas manje koda.

Svakako koristi include i require naspram include_once i require_once.

EDIT

Pogledaj i ovu temu: http://www.elitesecurity.org/t372003-0
[ Nikola Poša @ 07.12.2009. 19:08 ] @
Definitivno jedna klasa u jednom fajlu, plus neki "lazy loading" sistem, kako bi izbegao potrebu da koristiš include/require.
[ MilosDj @ 07.12.2009. 19:54 ] @
Divide and conquer! Zaista divno receno.
Hvala, prihvatam AS3 imperativ: 1class=1file + __autoload(){}

Do sada sam iskljucivo koristio require_once(). Obicno require/include zahteva mnogo vise discipline. Covek se uci dok je ziv :)