Hirdetés
- Garmin Instinct – küldetés teljesítve
- Rossz hírek a Galaxy S26-ok teléjét illetően
- Fotók, videók mobillal
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Milyen okostelefont vegyek?
- iPhone topik
- VoLTE/VoWiFi
- Újratervezi az Apple az iPhone előlapját
- Netfone
Új hozzászólás Aktív témák
-
cucka
addikt
Bár a Session kezelés picit fura, néha bejelentkezés után vagy 2-3 mp és ki is lépett, néha meg akár 5-6 percig is bejelentkezve marad. Session időt tudom valahogy manipulálni, ha nem férek hozzá a szerverbeállításokhoz?
Szerintem valószínűleg a session kezeléseddel van a probléma, pl. van olyan aloldal, ahol hiányzik a session_start().
Az ini_set nagyon kevés szerveren van engedélyezve, a phpinfo()-val viszont meg tudod nézni a szerver session beállításait. -
Javascript ügyében erősen ajánlom egy framework használatát (pl Prototype), hogy cross-browser legyen, gondolom emiatt nem működik az ajax.

Az időzítős dologra prototype-ban pl már van kész függvény: Ajax.PeriodicalUpdater
-
Blip
csendes tag
A strip_tags jellegű védelmeket mindig ki lehet játszani, én fordított irányban próbálkoznék. Vagyis ahelyett, hogy a html-t csupaszítanám, eleve az egész kommentet escape-elve, tiszta szövegként jeleníteném meg (htmlspecialchars()), és csak speciális esetekben html-esíteném, pl. a http://....jpg alakú stringeket <img src="...">-vé alakítanám (ld. reguláris kifejezések).
-
-
Drizzt
nagyúr
Csináltam uw-s oldalt, úgy látom phpmyadmin van, jó lesz az. Akarok csinálni gyorsan egy portált egy focicsapatnak, most rámjött. A korábbi honlap statikusnak tűnik, én meg akarok hozzászólási lehetőségeket, ilyesmit. És a legfőbb érv, hogy unatkozom, s amíg nem találok munkát, nem kéne elveszteni minden tudást.

-
fordfairlane
veterán
A profi azt jelenti, hogy szakmai tapasztalata van, tehát nem egyszerűen megtanulta, beseggelte a manualt, hanem gyakorlati feladatokat oldott meg. Általában erre van szükség a cégeknél, problémákat kell megoldani, a módszer másodlagos. Az Objektum Orientált programozás egy módszer, vagy használod, vagy nem, de nem feltétlenül szükséges, azonban bonyolult rendszer esetén segíthet abban , hogy kezelhető maradjon a program. Igazából ez nem "web - nem web" kérdése.
-
cucka
addikt
De pl.: oo szemlélettel php-ben még sose programoztam, tudom megvan rá a lehetőség, de igazából web fejlesztésnél nem vettem volna még túl sok hasznát.
Hogyne lehetne hasznát venni. Mondok egy egyszerű példát.
Van egy űrlap osztályod, ami annyit tud, hogy kiírja a benne található űrlap elemeket egy táblázatba bizonyos rendszer szerint. (A kiírás úgy történik, hogy odaszól mindegyik űrlap elemnek, hogy "írd ki magad"). Ugyanígy ellenőrzésnél is az űrlap elemek ellenőrzését hívja meg, és az adatbázisba való mentésnél is odaad az űrlap elemnek egy tömböt, hogy "írd bele a saját adataidat és add vissza a tömböt", majd a visszakapott tömböt simán berakja a táblába.Az űrlap elemek egy közös osztályból származnak, ahol fel vannak véve az általános tulajdonságok (név, érték, stb..) illetve általános viselkedési formák (pl. űrlap mentésnél alap esetben annyit csinál, hogy $tomb[$this->name]=$this->value). Az egyes űrlap elemeknél definiálva van a saját egyedi viselkedésük.
Ez a fenti forma azért király, mert egy megfelelően felparaméterezett/példányosított űrlapnál a kiírás, az adatfeldolgozás és az adatbázisba való mentés is mindössze 1-1 függvényhívás.
Sőt, ha úgy véled, hogy az adatbázis kezelésedre is írsz pár osztályt (tábla, mező, szűrő.), akkor egyenesen a táblából fogsz tudni automatikusan, 1 függvényhívással űrlapokat gyártani. -
Jah az más, de akkor sem értem még, miért nem használtál eddig OOP-t PHP-nál.

Egy ideig én is csináltam úgy pár honlapot, hogy kizárólag AJAX-szal történt minden, de aztán rájöttem, hogy a google nem tudja indexelni az oldalakat, hisz JS szükséges hogy elérd őket. Illetve a másik probléma az volt, hogy hát lassú, sok JS-kóddal kellett vesződnöm, huhh, nagy hülyeség volt.

Azután csináltam magamnak egy saját MVC Frameworkot (Orchid Frameworkből kiindulva, csipet Zend Framework segítségével, de 90% magamtól, folyamatosan fejlesztem, sose lesz kész
), amiben van egy jó kis Nézet renderer (nuku AJAX, csak ha nagyon kell, akkor), Controllerben minden egyes Nézet fájl-ra tudok beállítani helyi változókat (van kb 40), így kavarodás se nagyon van. Automata CSS és JS beágyazás a layout-ot felépítő minden egyes kis html fájlnál, így azokat se kell egybe ömleszteni, illetve kézzel beágyazni...[...]
Sokat lehetne erről írni. Nézz utána, bőven van értelme, sokkal gyorsabban és könnyebben lehet vele összedobni egy weboldalt - még ha minimális szerepe is van benne az adatbázisnak, akkor is.

-
Hát ha eddig mindent OOP nélkül csináltál, akkor gratula.
Ha nekem OOP nélkül kellett volna csinálnom mindent eddig, akkor már megőszültem volna.
Egyébként szerintem nagyon számít az OOP ismerete egy profi programozónál. Hisz anélkül nagyságrendekkel több időbe telik a fejlesztés - nem viccből találták ki. Meg ott van az MVC is. Illetve szerintem PHP-hoz nem ártanak alapos (My)SQL ismeretek sem.
De ez az én véleményem.

A legegyszerűbben úgy derül ki, hogy profi programozó vagy-e nekik, hogy elmész.

Új hozzászólás Aktív témák
- Yamaha R-N402D sztereó erősítő
- HP ProBook 450 G7, 15,6" FHD IPS, I5-10210U, 8GB DDR4, 256GB SSD, W11, Számla, 1 év garancia ( olvas
- Apple MacBook Pro M2 12 C 16 GB/ 1 TB HUN 2023
- HP ProBook 440 G7, 14" FHD IPS, I5-10210U, 8GB DDR4, 256GB SSD, W11, Számla, 1 év garancia ( olvasd
- Lenovo Thinkcentre M710s SFF PC, I5-7500 CPU, 8GB DDR4, 256GB NVMe SSD, Win 11, Számla, 2 év garanci
- Gamer PC-Számítógép! Csere-Beszámítás! I7 12700E / RTX 3070Ti / 32GB DDR5 / 1 TB SSD
- BESZÁMÍTÁS! ASRock B450 R5 5600X 16GB DDR4 512GB SSD RTX 3060 12GB Zalman Z1 Plus Cooler Master 750W
- Bomba ár! Dell Latitude 5491 - i7-8850H I 16GB I 512GB SSD I 14" FHD I HDMI I Cam I W10 I Gari!
- Telefon felvásárlás!! Honor 400 Lite, Honor 400, Honor 400 Pro
- Azonnali készpénzes INTEL CPU NVIDIA VGA számítógép felvásárlás személyesen / postával korrekt áron
Állásajánlatok
Cég: NetGo.hu Kft.
Város: Gödöllő
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest

... de mégis, csak JS kell hozzá - nem ártana erre felhívni a figyelmet, mert csak azt írja ki, hogy nincs ilyen júzer. Kilépés gomb sem ártana




), amiben van egy jó kis Nézet renderer (nuku AJAX, csak ha nagyon kell, akkor), Controllerben minden egyes Nézet fájl-ra tudok beállítani helyi változókat (van kb 40), így kavarodás se nagyon van. Automata CSS és JS beágyazás a layout-ot felépítő minden egyes kis html fájlnál, így azokat se kell egybe ömleszteni, illetve kézzel beágyazni...


