- Samsung Galaxy S23 Ultra - non plus ultra
- Apple iPhone 17 - alap
- Google Pixel topik
- Apple Watch Ultra - első nekifutás
- Samsung Galaxy A54 - türelemjáték
- iPhone topik
- Hetekig bírják töltő nélkül a Huawei sportórái
- Android alkalmazások - szoftver kibeszélő topik
- Mobil flották
- Sebtapasz: telepíthető az iOS 26.0.1
Új hozzászólás Aktív témák
-
cucka
addikt
válasz
fordfairlane #10212 üzenetére
Az, amit írsz a singleton-ról, az alapvetően jó, viszont pusztán elméleti. Igen, elméletileg a singleton valóban egy hasznos pattern. A php fejlesztés rögvalóságában viszont:
- Tudod mi van, ha két adatbázis kapcsolat objektumot hozol létre? Semmi sincs. Egy élő rendszeren rengeteg adatbázis kapcsolat létezik egy időben. Tehát itt egy olyan veszélytől (több példány létrehozása) véd meg a singleton minta alkalmazása, amely veszély nem is létezik.
- Egy tipikus php alkalmazásban a keretrendszer hozza létre az adatbázis objektumot, nem maga az alkalmazás. Nem áll fenn a veszély, hogy az alkalmazás véletlenül több példányt hoz létre belőle, mert egy példányt sem fog létrehozni.
- Az adatbázis wrapper osztályt tipikusan valamilyen globális változón keresztül éred el. A többszörös példányosítás itt is értelmét veszti.Egy cseppet sem akarok a design pattern-ek ellen beszélni, de szerintem egy tipikus php-s környezetben a singleton elméleti előnyei elméletiek maradnak. 5 évig voltam php fejlesztő, egyetlen egy alkalomra sem emlékszem, amikor olyan problémába ütköztem volna, amit a singleton pattern megold.
(#10235) RootRulez
Hol akadtál el?
Új hozzászólás Aktív témák
- Villanyszerelés
- PROHARDVER! feedback: bugok, problémák, ötletek
- Xbox Series X|S
- AMD Navi Radeon™ RX 9xxx sorozat
- Hardcore café
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
- sparks: 15 év droid után iPhone tapasztalat, 7 nap alatt
- Vicces képek
- Autós topik
- OFF TOPIC 44 - Te mondd, hogy offtopic, a te hangod mélyebb!
- További aktív témák...
- Apple MacBook A1278 (late 2009) notebook olcsón !
- P16 Gen2 16" QHD+ IPS i7-14700HX RTX 3500 Ada 32GB 1TB NVMe ujjlolv IR kam gar
- Apple iPhone 16 Pro Max 256GB
- HAVN HS 420 PC ház, Midi-Tower, E-ATX, edzett üveg - fekete
- Új, bontatlan, iPhone 17 Pro Max gyárilag kártya-független, apple világgaranciával
- Csere-Beszámítás! Garis! Asus Tuf FX608H Notebook! I5 13450HX / RTX 5050 8GB / 16GB DDR5 / 1TB SSD
- HIBÁTLAN iPhone 13 256GB Pink -1 ÉV GARANCIA - Kártyafüggetlen, MS3422
- GYÖNYÖRŰ iPhone 13 mini 128GB Green -1 ÉV GARANCIA - Kártyafüggetlen, MS3333
- REFURBISHED - Lenovo ThinkPad 40AC Thunderbolt 3 docking station
- HIBÁTLAN iPhone 14 Pro 256GB Deep Purple -1 ÉV GARANCIA -Kártyafüggetlen, MS3231
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest