Kezdőoldal » Számítástechnika » Programozás » Webes programozásnak mik az...

Webes programozásnak mik az elemei?

Figyelt kérdés
A webes programozáshoz miket kell elsajátítani? Érdekel a webfejlesztői szakma és szeretném tudni, hogy miket kell megtanulni hozzá?

2015. márc. 5. 18:20
 1/2 anonim ***** válasza:
47%

HTML,CSS,JS,JQ,AJAX,PHP,PERL,MySQL(és egyéb Adatbázis ismeretek).Konkrétan nem határoltad be hogy azon belül milyen munkakőr.

Akkor van még a C#,VB+ASP.NET,ASP WebForms,ASP.NET MVC,MSSQL(.NET Technológiák)

2015. márc. 5. 19:26
Hasznos számodra ez a válasz?
 2/2 anonim ***** válasza:
100%

A #1-es hülyesége után itt a normális válasz:


A weboldalaknak két fajtája van:

- statikus

- dinamikus


A statikus weboldal futása során annyi történik, hogy a böngésző a szerverről lemásolja a szükséges fájlokat, és megjeleníti a weboldalt. A weblap szerkezetét (hogy mit tartalmaz az oldal) egy (X)HTML fájl írja le, azt, hogy hogyan nézzen ki, a CSS fájlok, és tartozhatnak hozzá programkódok is (legtöbbször JavaScript), amik szintén a kliensen futnak. Ezeknek a feladata a felhasználó segítése pl. űrlapok kitöltésénél, űrlapok ellenőrzése, valamint AJAX-ot használva adatok küldése és fogadása a szervertől.


A dinamikus weboldal már egy kicsit bonyolultabb. Amikor a felhasználó a böngészővel lekér egy oldalt, azt a szerveren valami abban a pillanatban állítja össze. Ez a valami egy futtatókörnyezet, ami a szerveren lévő programok futtatására alkalmas. Magyarul, ha letöltesz egy oldalt, a szerver elindítja a programot, és az legyártja a HTML-t. Erre azért volt szükség, mert az idők során rájöttek, hogy az űrlapok adatait jó lenne visszajuttatni a szerverhez, és azokat eltárolni és feldolgozni szintén a szerveren, majd ezen adatoktól függően egyéni tartalmat tolni a júzer képébe.


Egy weboldalon rengeteg ember dolgozik. Kezdésnek a grafikus egy rajzoló programban (pl. Photoshop) megtervezi az oldal kinézetét. A sitebuilder ebből a képből előállítja a szükséges HTML, CSS és esetleg JavaScript kódot. Az ő feladata az, hogy a weboldal a modern böngészőkben egyformán jelenjen meg. A frontend fejlesztő pedig a HTML, CSS és JavaScript kódokat tartja karban, fejleszti.


A szerveroldal sem egy egyszerű móka. Általában backend fejlesztőknek nevezik azokat, akik a szerveren zajló dolgokkal foglalkoznak, ők írják meg azt a programot, ami előállítja a weblapot és feldolgozza az adatokat.


Egy weboldalt elég sok futtatókörnyezet előállíthat. A mai legelterjedtebb a PHP. A Facebook úgy döntött, hogy kicsit optimalizálja a PHP-t, és létrejött a Hack a HHVM-mel együtt. Ha a .NET világa érdekel, az ASP.NET lesz a nyerő választás. Ha a Java érdekel, akkor tudsz csinálni JSP alapú oldalt.


Szóval, ha egyedül akarsz mindent csinálni, az k_rva sok meló.

2015. márc. 5. 22:34
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2025, 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!