Webes programozásnak mik az elemei?
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)
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ó.
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
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!