Kezdőoldal » Számítástechnika » Weblapkészítés » Mi a különbség a HTML CSS PHP...

Swagie Joker kérdése:

Mi a különbség a HTML CSS PHP SQL . Között?

Figyelt kérdés

Mi a különbség a HTML CSS PHP SQL ... között?

Lehet 1 weboldalon egyszerre mindent használni 1 indexben?



2014. nov. 21. 16:13
 1/9 anonim ***** válasza:
100%

Teljesen másra valók, nem lehet így összehasonlítani őket.

A HTML a weboldal felépítését írja le, a CSS a kinézetet, a PHP a szerveroldali számításokra, adatfeldolgozásokra való, az SQL pedig adatbázisbeli adatok tárolására, lekérdezésére.

A második kérdésednek pedig az égvilágon semmi értelme.

2014. nov. 21. 16:18
Hasznos számodra ez a válasz?
 2/9 anonim ***** válasza:
81%
A HTML 4 betűből áll, a többi 3-ból.
2014. nov. 21. 16:21
Hasznos számodra ez a válasz?
 3/9 anonim ***** válasza:
100%

HTML => Egy XML szerű statikus leíró nyelv, weboldal külső alap váza.

CSS => HTML formázására használt osztályok, és formázási paramétereket tartalmazó leíró nyelv.

(CSS3 -óta már animációkat, és kisebb számításokat is lehet rakni bele, amihez korábban JS kellet)

JavaScrip (JS) => Egy nyilvános felületen működő script nyelv, weboldal működését, funkcióit, bővíti segíti. Működési, látványi elemeket, animációkat lehet benne készíteni. De ezen felül maga a JS elég sokoldalú, és sokrétegű.


PHP => Egy szerver oldali script nyelv, ami a dinamikus weboldalak ma már alap szerkezete.

Beérkező adatok felhasználásával, értelmezésével, tetszőleges adat tárolható, hívható vissza...


SQL (MySQL) => Egy adatok tárolására, és lekérdezésére használható utasítási sor, amivel a PHP lekérdezi az adatbázisból, a tárolt információkat, vagy épp felviszi azt.


Mindegyik alapja egy modern weboldalnak.

HTML: megjelenít

CSS: formáz

JS: segít, animál...

--------------------

PHP: dinamikus oldal, adatkezelés...

SQL: adatok tárolása, lekérdezése...

2014. nov. 21. 17:25
Hasznos számodra ez a válasz?
 4/9 anonim ***** válasza:
40%

Természetesen.

Mindegyik másra való.

HTML: A honlap alapja

CSS: Design (színek, képek, animációk)

JavaScript: Dinamika

PHP: Közösségi dinamika

MySQL: Adat tárolás

2014. nov. 21. 18:09
Hasznos számodra ez a válasz?
 5/9 anonim ***** válasza:

És még van pár extra dolog amit nem árt ismerni.

pl. jQuery, AJAX, JSON, OOP, PDO, MVC...

Ezek ismerete is, egy weboldal fejlesztéséhez kellhet.

Persze még lehetne cifrázni Canvas, flash, java applettekel...

2014. nov. 21. 18:32
Hasznos számodra ez a válasz?
 6/9 A kérdező kommentje:
egy registrációval levő oldal kódját nem tudna valaki nekem leírni?
2014. nov. 21. 19:10
 7/9 anonim ***** válasza:
2014. nov. 21. 19:19
Hasznos számodra ez a válasz?
 8/9 anonim ***** válasza:

"Azt vettem le az egyik válaszodból ,hogy értesz a weboldal készítéséhez."

8+ éve ezzel foglalkozom napi 8-10 órában :-)


"Engem érdekelne ez ,hogy mit hogy is lehet és nekem is kéne egy registert csinálnom."


Ha nincs meg a szükséges dinamikus PHP-MySQL alap ismeretek.

Akkor 2 választási lehetőség van:

- keresel egy kész/félkész rendszert, alrendszert. (pl. egy almappába kerül bele)

- leprogramoztatod az oldaladhoz.


"Meg jóljönne ha valaki tényleg úgy elmagyarázná mi ,hogy van ,hogy visszatudok kérdezni"

Hát a "MI VAN!?" kérdésen felül talán... :-)


Regisztráció:

- El kell készíteni az adatbázist (MySQL), ez egy "táblázat", melynek oszlopai tartalmazzák az egyes adatokat, a sorok, pedig az egyes felhasználókat.

( ID, Név, Felhasználónév, jelszó, emailcím, állapot aktív/inaktív )

- El kell készíteni a regisztrációs formot, ahol a felgasználó kitölti a szükséges adatokkal.

- Ezt a formot elküldi a felhasználó egy feldolgozó PHP -nak, ami megnézi, hogy az adott felhasználónév/emailcím szerepel -e már adatbázisban.

- Ha nem szerepel, akkor az adatokat rögzíti az adatbázisba, mint új sor.

(ha kell küld emailt, a megszerkesztett, és behelyettesített értékkel)

- Ha a felhasználó foglalt, akkor vissza dob a regisztrációs oldalra, és megjelenít egy hiba üzenetett.

- Ha email -ben történik a felhasználó aktiválása, akkor a kiküldöt mail tartalmaznia kell egy aktiváló linket. ez a link tartalmaz egy ID -t (a felhasználó azonosítóját) és egy véletlen karakter sort, ami küldés előtt regisztrációkor rögzítve lett az adatbázisba.

A linkre kattintva, megérkeztik az aktiváló oldalra, ahol a adatok ellenőrzése után, aktiválhatja, azaz frissiti az állapotát.


Belépés:

- Elkészítünk egy formot, ahol bekérjük a felhasználótól az azonosításhoz szükséges adatokat (felhasználónév, jelszó)

- A felhasználó által küldött adatokat, össze hasonlítjuk azzal ami adatbázisban tárolva van.

- Sikertelen belépés esetén vissza kerül, a belépési oldalra.

- Sikeres belépéskor, rögzítjük pl. a generált PHPSESSID -t a feléhasználó adatai közt. (így tudni fogjuk hogy ő az)

- Vagy SESSION -ba tároljuk a belépési adatokat. (pl. ID, név, jelszó)


Oldal váltás, login ellenőrzés:

- Minden oldal betöltése előtt le ellenörizzük, hogy bevan -e jelentkezve, azaz a belépésnél tárolt adatokat, össze hasonlítjuk az adatbázissal.

- Ha nincs belépve nem csinálunk semmit.

- Ha bevan lépve, a felhasználó adatait, egy szuper globális tömbe pl. $_ENV -tároljuk a felhasználó adatait, később ebből egyből kitudjuk venni, ki is van bejelentkezve.


Kilépés:

- A belépésnél tárolt adatok, SESSION -t töröljük.


Üzenő fal/fórum készítése:

- Elkészítjük adatbázisban egy táblát ami tartalmazza a forum ID -jét, témáját/megnevezését, esetleg nyitó bejegyzést, dátumot.

- Elkészítjük a post -ok tábláját, azaz ahol egyes témák üzenetei lesznek. Ide kelleni fog: ID, ForumID, UserID, esetleg Válasz esetén annak ID -ja, Üzenet, dátum.

- Elkészítjük a forum, témák listázását.

lekérjük adatbázisban tárolt témákat, esetleg hány hozzászólás van egy témában.

- Elkészítjük egy téma hozzászólásainak listáját, itt szépen formázzuk, UID alapján azonosított felhasználókat, hozzászólás dátuma, üzenet...

Alulra behelyezzük az új hozzászólás formot.

Egy textare amibe megírja az üzenetet, és egy küldés gomb, amivel elküldi feldolgozásra.

- Elküldött üzenetet, célszerű szűrni, pl. HTML és speciális dolgoktól, esetleg moderálni, majd adatbázisban rögzíteni. mint új bejegyzés.


Üzenő falhoz nem árt egy adminisztrációs felület, ahol mindezt, minde hozzászólás, témát szerkeszteni lehet...

2014. nov. 21. 20:11
Hasznos számodra ez a válasz?
 9/9 anonim ***** válasza:

Sorolhatóak két csoportba:


Egyik csport az amelyik a server olalon fut le:


A PHP a szerveren fut le és létrehozza a kliens számára értelmezhető HTML dokumentumokat.

Alapból ha index.html-t hazsnálsz az simán keresztül megy a szerveren és letöltődik a böngészőben és ott futnak le a benne lévő programok. Ha index.php-t alkalmazol akkor a server feldolgozza a fájlban lévő PHP kódolást és a feldolgozott, kiegészített fájlt töltik le a böngészők.


Másik csoport a kliens oldalon (böngészőkben):

HTML (weboldal kódja),

CSS (a weboldal stíluskódja),

JavaScript (weboldal kliens oldali programkódja, vezérlési funkciókat is csinálhat).



És igen lehet használni egyszerre az index-ben, sőt a mai igényekhez kell is.

:)

2014. dec. 16. 14:30
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

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!