Toto je spíš takové diskutabilní téma. Jak tedy tvoříte config (samozřejmě v čistém PHP, nemyslím neon v Nette. )
Fórum › PHP
Jak tvoříte config?
Abych se taky zapojil - já osobně mám config v proměnných, který se automaticky zařadí jako data do Registru, které pak volám
Registry::getSetting("klíč")
Třídami se statickými proměnnými. Výhoda je v tom, že mohu dědit a udržovat tak snáze více různých nastavení. Klasicky mám strukturu takovouto:
config.php
settings/base.php
settings/local.php
settings/production.php
V configu pak něco jako:
class Config extends Settings\LocalSettings {}
//class Config extends Settings\ProductionSettings {}
a v jednotlivých settings/*.php něco na tento způsob:
namespace Settings;
class LocalSettings extends BaseSettings {
static $debug = True;
}
A přístup na požadovanou vlastnost je pak jednoduchý:
echo \Config::$debug;
Zjistit počet nových příspěvků
Přidej příspěvek
Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
Uživatelé prohlížející si toto vlákno
Uživatelé on-line: 0 registrovaných, 6 hostů
Podobná vlákna
Config.sys — založil Zelenáč
Web.config connection string — založil insider
Connection string - app.config versus registr — založil hlucheucho
Jak oříznout produktové foto, jak změnit pozadí na bílé ? — založil diamondgroup
Moderátoři diskuze