Szeretik egymást. Mind a 2 másra jó, attól függ mit akarsz. PHP kicsit könyebb szerintem.
2010. nov. 7. 22:03
Hasznos számodra ez a válasz?
2/11 anonim válasza:
persze hogy könnyebb neked, mert PHP-ban nem programoztál eddig komplex adatbázis kezelést, vagy fájlkezelést :P
2010. nov. 7. 23:46
Hasznos számodra ez a válasz?
3/11 anonim válasza:
És ha mindezt js-ben tetted volna, tudnád, hogy abban még nehezebb :D
Hogy viszonyulnak? Hát a PHP meghívódik, amikor oldallekérés történik, lefut, és aztán meghal. A js, amit a PHP generált le, meg a böngészőben fut, ezért az addig él, amíg az oldal nyitva van. Viszont bemenetet validálni kizárólag szerver oldalon lehet, azaz ezek közül a PHP-val. Tehát a php-val csinálsz bonyolult oldalszerkezetet, a js-el meg élővé teszed a letöltött weboldalt. Kb így tudnám megfogalmazni. Mindkettőt hasznos tudni.
2010. nov. 8. 08:33
Hasznos számodra ez a válasz?
4/11 anonim válasza:
Hát, egy jó webprogramozó ért a HTML-hez, PHP-hoz és JavaScripthez is, hiszen kapcsolódnak egymáshoz és kiegészítik egymást. Meg nyilván az SQL, mert manapság PHP adatbázis nélkül félkarú óriás.
2010. nov. 8. 10:28
Hasznos számodra ez a válasz?
5/11 anonim válasza:
"Viszont bemenetet validálni kizárólag szerver oldalon lehet"
Ne vicceljünk már, a formoknál illik előbb javascripttel validálni, hogy ne terhelje feleslegesen a szervert a hiányosan elküldött formokkal. Persze ez nem váltja ki a szerveroldalon végzett ellenőrzést (ha pl kikapcsolják a javascriptet a böngészőben), hanem kiegészíti.
2010. nov. 11. 10:08
Hasznos számodra ez a válasz?
6/11 anonim válasza:
Nem vicceltem. Azt nem validálásnak hívják, mivel nem tudod VALIDÁLNI, azaz biztosítani, hogy jó legyen.
2010. nov. 11. 10:41
Hasznos számodra ez a válasz?
7/11 anonim válasza:
Nem a user feladata, hogy biztosítsa, hogy a bevitt adatok "jók legyenek"?
2010. nov. 12. 09:34
Hasznos számodra ez a válasz?
8/11 anonim válasza:
A user feladata, hogy jó adatokat írjon be, ez igaz. A validálás azt jelenti, hogy ellenőrizzük, hogy jó adatokat írt-e be. Pl ha usernévnek azt írja be, hogy "x; drop table users;", akkor megszivathatja ezzel az óvatlan, és nagyon régi rendszert használókat. Ez egy gyenge példa volt, de remélem érzed, miért fontos a validálás. No meg ilyenek, hogy jelszó szintén nem ellenőrizhetők kliens oldalon, mivel az adat amivel összehasonlítod csak szerver oldalon áll rendelkezésre. Kliens oldalon legfeljebb a szöveg hashelését tudod megtenni.
2010. nov. 12. 10:56
Hasznos számodra ez a válasz?
9/11 anonim válasza:
Ugyanarra gondolunk, csak azt nem értem miért nem lehet javascripttel szintaktikailag ellenőrizni első körben a megadott adatokat. Természetesen nem egy loginra gondolok, hanem mondjuk regisztrációra, pl: [link] . Mint ahogy írtam, az alap, hogy szerveroldalon is elvégzi az ellenőrzéseket és kiszűri az injektálást, miegyebet.
2010. nov. 13. 10:08
Hasznos számodra ez a válasz?
10/11 anonim válasza:
a php szerveroldalni a javascript kliensoldali. mindegyiket érdemes. először a phpval kezdenék aztán a javascripttel
A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik. Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!