Autor | Zpráva | ||
---|---|---|---|
jefitto44 Profil |
#1 · Zasláno: 10. 1. 2015, 13:18:47
Mám súbor config.php a vňom viaceré časti, napr. pripojenie k databáze, definovanie premenných a pod. Je lepšie:
- nechať všetky počiatočné nastavenia v jednom súbore config.php - rozdeliť to na viacero súborov a v configu všetko requirovať? - alebo je to úplne jedno? |
||
lionel messi Profil |
#2 · Zasláno: 10. 1. 2015, 13:24:55
jefitto44:
Ak ide o časti, ktoré spolu logicky súvisia, napríklad v tvojom prípade celá logika okolo pripojenia do db, nechal by som pokojne všetko v jednom súbore. Možno by na konkrétnejšie posúdenie pomohla ukážka kódu. |
||
jefitto44 Profil |
#3 · Zasláno: 10. 1. 2015, 13:27:35
No tak config vyzerá takto
- mb_internal_encoding(), session_start(), ini_set - pripojenie k db pomocou mysqli_connect - definicia konštant, s ktorymi pracujem v inych častiach stránky - requirovanie potrebných class - vytvorenie nových globálnych objektov, ktoré používam v celej stránke Takto by som to asi podelil do jednotlivých súborov, ak by to bolo lepšie |
||
lionel messi Profil |
#4 · Zasláno: 10. 1. 2015, 13:33:54
jefitto44:
Ďakujem za upresnenie, teraz sa totiž problém javí celkom inak a súhlasím s tvojím návrhom rozdelenia do 5 sólo súborov. Nejde ani tak o výkon, ako o orientáciu v kóde a univerzálnosť použitia. |
||
Jan Tvrdík Profil |
jefitto44:
Běžná aplikace obvykle potřebuje 3 soubory: 1) Konfiguraci nezávislou na prostředí (tj. u tebe na počítači a na hostingu bude pořád stejná) 2) Konfiguraci závislou na prostředí (tj. typicky přihlašovací údaje k DB) 3) Inicializace aplikace (tj. typicky nastavení autoloadingu, vytvoření základních objektů, připojení k DB) |
||
jefitto44 Profil |
#6 · Zasláno: 10. 1. 2015, 16:46:38
Paráda chlapi, ďakujem za pomoc... vytvoril som si zložku init a do nej to napchám všetko
|
||
Časová prodleva: 9 let
|
0