Předávání objektů v PHP
westrem
5. 10. 2008 19:11:45
5. 10. 2008 19:11:45
Webtrh obecný účet
9. 10. 2008 17:39:38
9. 10. 2008 17:39:38
pl4nt
18. 10. 2008 03:01:03
18. 10. 2008 03:01:03
pl4nt
18. 10. 2008 03:07:42
18. 10. 2008 03:07:42
Fuck You
18. 10. 2008 07:01:38
18. 10. 2008 07:01:38
pl4nt
18. 10. 2008 23:15:16
18. 10. 2008 23:15:16
Fuck You
19. 10. 2008 06:59:24
19. 10. 2008 06:59:24
pl4nt
20. 10. 2008 01:26:13
Však ty víš jak jsem to myslel, jenom jsi to tak to "politicky" napsal ;) Samozřejmě prostě nelze změnit název třídy (který je globální), ale velice snadno můžu změnit hodnotu (resp. odstranit) globální proměnné někde hluboko v kódu. Pokud je zlem všechno globální, pak musí být zlem i názvy tříd, názvy jmenných prostorů apod...
V tomto ano (pokud se bavíme o situaci, kdy je připojení k db nevyhnutelné), ale na nějakých menší stránkách (např. kontaktní formulář na jinak statickách stránkách) se to může hodit, i když kolik času na dnešních strojích zabere připojení k db a vytvoření objektu... Lazy initialization (což v tomto případě bude zbytečné)
Jistě proč to dělat jednoduše :) pak lze obojího dosáhnout i kombinací Registry a Lazy Initialization, což by podle mě bylo daleko vhodnější než Singleton.
20. 10. 2008 01:26:13
Fuck You
20. 10. 2008 17:06:09
Však ty víš jak jsem to myslel, jenom jsi to tak to "politicky" napsal ;) Samozřejmě prostě nelze změnit název třídy (který je globální), ale velice snadno můžu změnit hodnotu (resp. odstranit) globální proměnné někde hluboko v kódu.Nejsem si docela jistý, jak jsi to myslel. Myslel jsi to tak, že je špatné, pokud je globálně přístupný nějaký změnitelný objekt? Pokud ano, tak stejně jako je riziko, že si někde omylem přepíšu globální proměnnou, tak je riziko, že si někde omylem třeba přepnu databázi nebo zapomenu commitnout transakci.
V tomto ano (pokud se bavíme o situaci, kdy je připojení k db nevyhnutelné), ale na nějakých menší stránkách (např. kontaktní formulář na jinak statickách stránkách) se to může hodit, i když kolik času na dnešních strojích zabere připojení k db a vytvoření objektu...Tenhle požadavek lze řešit na více úrovních. Například Dibi nepřipojuje při vytvoření DibiConnection objektu, ale až při prvním SQL dotazu.
20. 10. 2008 17:06:09
Zdeněk Topič
21. 10. 2008 13:01:52
21. 10. 2008 13:01:52
Martin
27. 10. 2008 14:46:31
27. 10. 2008 14:46:31
Svata
28. 10. 2008 17:21:23
28. 10. 2008 17:21:23
Svata
28. 10. 2008 17:40:20
28. 10. 2008 17:40:20
Fuck You
28. 10. 2008 18:51:19
28. 10. 2008 18:51:19
Zdeněk Topič
29. 10. 2008 15:10:08
29. 10. 2008 15:10:08
Prodej
Více
👀 Prodám satirickou, fanouškovskou FB stránku obrovským potenciálem 🔥
1 000 Kč
0 příhozů
✅ Prodám rozpracovaný projekt na super doméně – Online tržiště PR článků a linků ❗️ WWW.LINKOVIŠTĚ.CZ ❗️
1 000 Kč
0 příhozů
Prodej domény WOODOO.CZ
4 000 Kč
0 příhozů
Prodám doménu VLASOVESTUDIO.COM
2 000 Kč
0 příhozů
Prodám doménu PRASAK.CZ
2 000 Kč
0 příhozů