Ablakok.  Vírusok.  Jegyzetfüzetek.  Internet.  hivatal.  Segédprogramok.  Drivers

A Dinamikus webhelyek szerver oldali programozás téma egy olyan modulsorozat, amely bemutatja, hogyan lehet dinamikus webhelyeket létrehozni; olyan webhelyek, amelyek testreszabott információkat szolgáltatnak a HTTP-kérésekre válaszul. A modulok általános bevezetést nyújtanak a szerveroldali programozásba, valamint speciális kezdő szintű útmutatókat adnak a Django (Python) és Express (Node.js/JavaScript) webes keretrendszer használatához az alapvető alkalmazások létrehozásához.

A legtöbb nagy webhely valamilyen szerveroldali technológiát használ a különböző adatok igény szerinti dinamikus megjelenítéséhez. Képzeld el például, hány termék érhető el az Amazonon, és képzeld el, hány bejegyzést írtak a Facebookon? Mindezek megjelenítése teljesen más statikus oldalakon teljesen hatástalan lenne, ezért ehelyett az ilyen oldalak statikus sablonokat jelenítenek meg (HTML , CSS és JavaScript használatával készültek), majd szükség esetén dinamikusan frissítik az ezeken a sablonokon belül megjelenő adatokat, pl. ha egy másik terméket szeretne megtekinteni az Amazonon.

A webfejlesztés modern világában erősen ajánlott a szerveroldali fejlesztés megismerése.

tanulási útvonal

A szerveroldali programozás megkezdése általában egyszerűbb, mint a kliensoldali fejlesztéssel, mivel a dinamikus webhelyek általában nagyon sok hasonló műveletet hajtanak végre (adatbázisból való adatok lekérése és megjelenítése egy oldalon, a felhasználó által megadott adatok érvényesítése és mentése). adatbázisban, a felhasználói engedélyek ellenőrzése és a felhasználók bejelentkezése stb.), és olyan webes keretrendszerek segítségével készülnek, amelyek megkönnyítik ezeket és más általános webszerver-műveleteket.

A programozási fogalmak (vagy egy adott programozási nyelv) alapvető ismerete hasznos, de nem elengedhetetlen. Hasonlóképpen, nincs szükség a kliensoldali kódolásban való jártasságra, de az alapvető ismeretek segítik a jobb együttműködést a fejlesztőkkel, akik létrehozzák az ügyféloldali webes "front-end"-et.

Meg kell értened, "hogyan működik a web". Javasoljuk, hogy először olvassa el a következő témákat:

Ezen alapvető ismeretek birtokában készen áll arra, hogy végigjárja az ebben a részben található modulokat.

Modulok

Ez a témakör a következő modulokat tartalmazza. Kezdje az első modullal, majd folytassa a következő modulok egyikével, amelyek bemutatják, hogyan kell dolgozni két nagyon népszerű szerveroldali nyelven megfelelő webes keretrendszerek használatával.

A szerveroldali webhelyprogramozás első lépései , és „miért olyan hasznos” – és néhány népszerűbb szerveroldali webes keretrendszer áttekintése, valamint útmutatás a webhelyéhez legmegfelelőbb kiválasztásához. Végül adunk egy bevezető részt a webszerver biztonságáról. Django Web Framework (Python) A Django egy rendkívül népszerű és teljes körű szolgáltatást nyújtó szerveroldali webes keretrendszer, amely Python nyelven íródott. A modul elmagyarázza, hogy a Django miért olyan jó webszerver-keretrendszer, hogyan állíthatunk be fejlesztői környezetet, és hogyan hajthatunk végre vele közös feladatokat. Express Web Framework (Node.js/JavaScript) Az Express egy népszerű webes keretrendszer, amely JavaScript nyelven íródott, és a node.js futási környezetben található. A modul elmagyarázza ennek a keretrendszernek néhány fő előnyeit, a fejlesztői környezet beállítását és a gyakori webfejlesztési és -telepítési feladatok végrehajtását.

Lásd még

Csomópontszerver keretrendszer nélkül Ez a cikk egy egyszerű statikus fájlkiszolgálót kínál, amely tisztán Node.js-ből áll, azok számára, akik nem szeretnének keretrendszert használni.

Technológiák webes alkalmazások létrehozásához. HTML, DHTML, Flash technológia. Előnyök és hátrányok.

Webalkalmazás - kliens-szerver alkalmazás, amelyben a böngésző a kliens, a webszerver pedig a szerver. A webalkalmazás logikája megoszlik a szerver és a kliens között, az adatok elsősorban a szerveren tárolódnak, az információcsere a hálózaton keresztül történik. Ennek a megközelítésnek az egyik előnye, hogy az ügyfelek nem függenek egy adotttól operációs rendszer felhasználó, tehát a webes alkalmazások többplatformos szolgáltatások.

HTML(Hypertext Markup Language) a szabványos jelölőnyelv a világhálón található dokumentumokhoz. A legtöbb weboldal HTML (vagy XHTML) használatával készül. HTML nyelv a böngészők értelmezik és dokumentumként jelenítik meg, ember által olvasható formában.

DHTML (dinamikus HTML) egy olyan eszközkészlet, amely lehetővé teszi interaktívabb weblapok létrehozását a szerverterhelés növelése nélkül. Más szóval, a látogató bizonyos tevékenységei az oldal megjelenésének és tartalmának megváltoztatásához vezetnek anélkül, hogy kapcsolatba lépnének a szerverrel.

A DHTML-re épül tárgymodell dokumentum (dokumentumobjektum modell, DOM), amely kiterjeszti a hagyományos statikus HTML-dokumentumot. A DOM dinamikus hozzáférést biztosít a dokumentum tartalmához, szerkezetéhez és stílusaihoz. A DOM-ban a weboldal minden eleme módosítható objektum. A DOM nem határoz meg új címkéket vagy attribútumokat, hanem csupán lehetőséget biztosít programvezérlés minden címke, attribútum és lépcsőzetes stíluslap (CSS).

Flash technológia használat alapján vektoros grafika a Macromedia által fejlesztett Shockwave Flash (SWF) formátumban. Nem ez az első vektoros formátum, de alkotóinak sikerült megtalálniuk a legsikeresebb kombinációt a grafika vizuális képességei, a vele való munkavégzés eszközei, valamint az eredmény weboldalakon való feltüntetésének mechanizmusa között. A Flash technológia fő előnye a többplatformos jellege, vagyis ez a formátum bármilyen hardver- és szoftverplatformon használható (különösen mind a MacOS operációs rendszert futtató Macintosh számítógépeken, mind a Windows operációs rendszert futtató IBM számítógépeken). És még egy jelentős tulajdonsága a Flash-technológiának: az alapján készült képek nemcsak animálhatók, hanem interaktív elemekkel és hanggal is kiegészíthetők.



HTML - hiperszöveg jelölőnyelv - hiperszöveg jelölőnyelv (NEM PROGRAMOZÁSI NYELV)

A címkék a weboldalak tervezésének eszközei ( szöveg- szöveg formázása linkként)

DHTML – Dinamikus HTML

DHTML=HTML+CSS+Java Script+(XML) (NEM PROGRAMOZÁSI NYELV)

CSS - Cascadin Style Sheets - a lépcsőzetes stíluslapok nyelve (beállításhoz kinézet(betűtípusok, színek, elrendezés, behúzások ...)) a weboldalakról, és a dokumentum fő tartalmának elkülönítésére szolgál a tartalom kialakításától.

A DHTML előnyei:

Minden böngésző támogatja;

Szabványos technológiákat használ;

A fájlok gyorsabban töltődnek be, mint a flash/java;

Nem igényel bővítő modulokat;

Könnyű megtanulni;

Weboldalak nagy sebessége;

A DHTML hátrányai:

Weboldalak eltérő megjelenése különböző böngészőkben;

Megbízhatatlan működés a böngészők hibái miatt;

A Java Script és a CSS érzékeny a szintaktikai hibákra.

A Flash egy platform multimédiás alkalmazások létrehozására.

A Flash előnyei:

Platform függetlenség;

Elterjedtsége és a fejlesztők számára hatalmas számú eszköz biztosítása.

A Flash hátrányai:

Nehéz megtanulni;

A szoftverösszetevők összeférhetetlensége.

Technológiák webes alkalmazások létrehozásához. Programozási nyelvek (szerver és felhasználói oldal)

1 programozási nyelvcsoport az interneten - a felhasználói oldalon (a böngészőben)

Java Script, VB Script, java kisalkalmazások

Az ezeken a nyelveken írt programok beágyazódnak a weboldalak kódjába, vagy kikerülnek belőle külön fájl weboldalak felhívásával.

2 programozási nyelvcsoport az interneten - a szerver oldalon futó programok: PHP, CGI, ASP, Perl

Kliens programozási nyelvek

Ezek közül a leggyakoribb a JavaScript és a Visual Basic. Az ilyen nyelvek sajátossága a nevükben rejlik. Beírt programok kliens programozási nyelvek feldolgozása a kliens számítógépen történik. Egyszerűen fogalmazva, a szkripteket a számítógép böngészője dolgozza fel. Ebből a funkcióból kövesse az előnyeiket és hátrányaikat.

A legnagyobb plusz, hogy nem kell webdokumentumot küldeni feldolgozásra a szerverre. Ez a funkció jelentősen megnöveli a szkript olvasási sebességét. Csökkenti a forgalmat, ami pénzt takarít meg és csökkenti a szerver terhelését. Ezenkívül nincs szükség további szoftverek telepítésére a szkriptek feldolgozásához, mert. a böngészők feldolgozzák őket.

Hibák kliens programozási nyelvek a szingularitásokból is következnek. A különböző böngészők egyéni preferenciáik alapján értelmezhetik a szkripteket. Ezért ugyanazon dokumentumok megjelenítésének eredménye eltérő lehet. Bár mostanában munka különböző böngészők egyre egységesebb. Az ilyen nyelvek kódjának nyitottsága a felhasználók számára szintén a hátrányoknak tudható be.

Szerver programozási nyelvek illetve a szerver oldalon dolgoznak. Az adatbázisokkal való interakció során kommunikációt tartanak fenn a felhasználó és a szerver között. Ha egy webdokumentum címére vonatkozó kérést kap egy böngészőből, a szerverprogramok kapcsolatba lépnek az adatbázissal. Az adatbázis információt ad a weblapról a szerver szkripteknek, melyek feldolgozása után értelmezésre elküldik a kliens böngészőnek, amely megjeleníti az eredményt. közös munka a monitorhoz.

Az ilyen munka egyszerűsített sémája az ábrán látható:

Méltóság A szerveroldali nyelvek valóban korlátlan lehetőségeik, és az a tény, hogy munkájukat a felhasználók nem befolyásolják, és el vannak rejtve a szemük elől. Hiba- függőség szoftver házigazda. A hátrányok közé tartozik továbbá a kezdők elsajátításának nehézsége. szerver programozási nyelvek.

A leggyakrabban szerver programozási nyelvek: C++, Perl, Java, Php, Python.

A programozás rohamosan fejlődő ága a dinamikus internetes alkalmazások fejlesztésére fókuszált. A webes programozási nyelvek olyan nyelvek, amelyeket elsősorban az internetes technológiákkal való együttműködésre terveztek. Webnyelvek ... ... Wikipédia

A "webhely" lekérdezés ide kerül átirányításra; lásd még más jelentéseket is. Webhely (az angol webhelyről: web "web", "network" és site "place", szó szerint "hely a hálózaton"), vagy csak egy webhely számítógép hálózat egy cím alatt egyesülve (domain ... Wikipédia

Ez egy olyan eszközkészlet, amellyel a felhasználó a böngészőn keresztül interakcióba lép egy webhellyel vagy webalkalmazással. A webes felületek a növekvő népszerűségnek köszönhetően széles körben elterjedtek világhálóés ennek megfelelően ... ... Wikipédia

A webalkalmazás egy kliens-szerver alkalmazás, amelyben a böngésző az ügyfél, a webszerver pedig a szerver. A webes alkalmazás logikája megoszlik a szerver és a kliens között, az adattárolás főként a szerveren történik, csere ... ... Wikipédia

Ennek a kifejezésnek más jelentése is van, lásd a Szolgáltatást. Webszolgáltatás A webszolgáltatás egy webcím által azonosított szoftverrendszer szabványos felületekkel. A webszolgáltatások kölcsönhatásba léphetnek ... ... Wikipédia

Az internet fejlődése a webböngészőket a tartalomhoz, alkalmazásokhoz és rendszerekhez való hozzáférés domináns szoftverévé tette szerte a világon. A cégeknél már megfigyelhető az a tendencia, hogy alkalmazottaiknak, partnereiknek és ügyfeleiknek hozzáférést biztosítanak mindenféle információhoz és ... ... Wikipédia

A webfejlesztés egy weboldal vagy webes alkalmazás létrehozásának folyamata. A kifejezés magában foglalja a webdizájnt, a kliens- és szerveroldali webprogramozást, valamint a webszerver-konfigurációt. Tartalom 1 A webfejlesztés főbb szakaszai ... Wikipédia

A webfejlesztés egy weboldal vagy webes alkalmazás létrehozásának folyamata. A kifejezés magában foglalja az e-kereskedelmi alkalmazásfejlesztést, a webdesignt, a webkliens- és szerveroldali programozást, valamint a webszerver-konfigurációt. Tartalom 1 ... ... Wikipédia

Ez egy eszköz a tartalom elválasztására a vizuális megjelenítéstől a webdizájnban, webes dokumentumok tömeges létrehozásához. Ez a websablonrendszer fő összetevője (angol) Orosz .. A websablonok bármely ... ... Wikipédia webhely létrehozására használhatók

A webmester olyan személy, aki webhelyeket vagy vállalati alkalmazásokat fejleszt az interneten. A webmester a webhely "kezelője". A fejlesztőcsapat méretétől függően kombinálhatja a ... ... Wikipédia

Könyvek

  • Webprogramozás Dummies számára, Nikhil Abraham. Szeretne programozni, de nem tudja, hol kezdje? Ez a könyv pontosan az, amire szüksége van! Fedezze fel a nyelvi lehetőségeket HTML programozás, CSS, JavaScript, Ruby és…
  • Webprogramozás mobileszközökhöz, Firtman M. Minden oldal létrehoz egy mobil verziót a kézi eszközökön való megjelenítéshez. Egy hatalmas új piac jelenik meg a szemünk előtt. Ahhoz, hogy a legtöbbet hozza ki ebből a webfejlesztőből…

Miben különböznek a kliensoldali webes programozási nyelvek a szerveroldaliaktól.

Időpont: 2012-10-04

Az összes webes programozási nyelv két nagy csoportra osztható: ügyfélÉs szerver. Ahhoz, hogy megértse és megértse, mik ezek a nyelvek, hogyan működnek és miben különböznek egymástól, még két definíciót kell megértenie: szerverÉs Ügyfél.

szerver- ez az a számítógép, amelyen a webhely fut az interneten (a webhely fájljai és mappái tárolódnak). Inkább a kifejezés alatt szerverértse a számítógépre telepített speciális programot, amely feldolgozza a felhasználó böngészőjéből bármely webdokumentumhoz (például ) érkező kéréseket.

Ügyfél- ez maga a felhasználó, vagy inkább a számítógépére telepített böngésző. Amikor egy Internet-felhasználó kérést intéz a szerverhez, akkor ő kliens.

ügyfélnyelvek.

Az ügyfélnyelvek a felhasználó (ügyfél) számítógépén futnak. Pontosabban, ezeket maga a böngésző hajtja végre. Az ügyféloldali nyelvek általában egy weboldal html-kódjába vannak beágyazva. Így a kód megtekintéséhez elegendő megnyitni a weboldalt bármelyik használatával szöveg szerkesztő vagy böngészőben.

Mivel a kliens nyelvek a felhasználó számítógépén futnak, a felhasználó dönti el, hogy szüksége van-e rájuk vagy sem. Egyszerűen kikapcsolhatja őket, és a böngésző nem csinál semmit.

Az ügyféloldali nyelvek egyik fő hátránya, hogy nem tudnak kommunikálni az oldalt tároló szerverrel. Nincs mód az információk mentésére és betöltésére. Ez nagymértékben korlátozza az ügyfélnyelvek használatát. Például olyan programokról, amelyeknek bizonyos információkat el kell menteniük és be kell tölteniük a szerverre: vendégkönyvek, megjegyzésblokkok, értékelések, szavazás stb. teljesen elfelejtheted.

Ráadásul, mivel bármely felhasználó nagyon könnyen megtekintheti a program kódját, a biztonságot is elfelejthetjük. Ha blokkolni szeretné a hozzáférést bizonyos fájlokhoz ilyen nyelveken, ez valószínűleg nem fog sikerülni. Nagyon egyszerűen megtekintheti egy weboldal HTML-kódját, hogy megtudja az összes védett információt és jelszót.

Mivel azonban az ügyféloldali nyelvek olyan népszerűvé váltak, bizonyos előnyökkel kell rendelkezniük. Igen, vannak előnyei és még sok más!

1) Nem küldenek adatokat a szervernek, ami sokkal gyorsabbá teszi a munkájukat.

2) Nincs szükség további szoftverre, minden megtalálható a kliens böngészőjében.

3) A szervernyelvek használatához a hosting cég pénzt kér (fizetett tárhely), de a kliens nyelvekért nem.

A leggyakoribb ügyfélnyelvek a következők: JavaScriptÉs Visual Basic Script (VBS). Annak érdekében, hogy a böngésző megértse és végrehajtsa őket, egy speciális eszköz van beépítve - egy tolmács.

JavaScript, amelyet a cég fejlesztett ki Netscapeés eredetileg csak a böngészőhöz használták Netscape Navigator. Ez a nyelv jelenleg nagyon népszerű. Visual Basic Script (VBS) ez a cég ügyfélnyelvének analógja Microsoft.

Mint korábban említettük, ezek a nyelvek minden nélkül működnek közönséges böngészőkben további modulokés beépülő modulok. A leggyakoribb böngészők a következők: internet böngésző, Opera, Mozilla stb.

Szerver nyelvek.

A szervernyelvek közvetlenül magán a szerveren futnak, speciális program. Ez azt jelenti, hogy működésükhöz nem mindegy, hogy a felhasználó melyik böngészőt használja, ugyanakkor minden számítás egy távoli számítógépen (szerveren) történik.

Az oldal látogatója általában nem láthatja a programkódot a szerver nyelvén, csak a munka eredményét látja, amely már HTML oldalként megjelenik.

A szerveroldali nyelvek sokkal több lehetőséget biztosítanak a webprogramozónak, mint a kliensoldaliak. Segítségükkel adatokat cserélhet a szerverrel, amitől a kliensnyelvek használatakor megfosztottak bennünket.

A szervernyelvek közül a legnépszerűbbek: és Perl.

Mert A szervernyelvek kölcsönhatásba lépnek egy távoli számítógéppel (szerverrel), szükségessé válik az interakció eredményeinek valahol tárolása. Felmerül a kérdés: hogyan és hol tároljuk ezeket az adatokat?

Például a vendégkönyv magában foglalja a felhasználó nevére vonatkozó információkat és az általa hagyott üzenet adatait a szerveren. Ha nem rendelkezik túl sok adattal, tárolhatja őket egy normálban szöveges fájl. De ahogy minden webhely növekszik, hatalmas mennyiségű információt kell tárolnia. Erre a célra van Adatbázis (DB).

Ez egyfajta könyvtár, ahol minden információ szépen el van rendezve a polcokon. De csak egyet DB még nem elég. Ha sok az információ, nagyon nehéz lesz megtalálni, amire szükségünk van, nem beszélve arról, hogy minden információt feldolgozunk, vagy csak a szükséges adatokat kinyerjük. Akkor miért nem bízza a számítógépre? És így is tettek. Jelenleg az adatbázisokat sikeresen dolgozzák fel számítógépek. A mindezekért felelős rendszereket ún Adatbázis-kezelő rendszerek (DBMS).

A C meglévő programozási nyelveket általában szerverre és kliensre osztják. A szerver az a számítógép, amelyen a webhelyfájlok találhatók. A kliens maga a felhasználó, pontosabban a PC-re telepített böngésző. Azáltal, hogy kérést küld a szervernek, az ügyfélként működik.

Szerver programozási nyelvek

Ezeket magán a szerveren hajtják végre, amelyhez speciális programot használnak. Így munkájukat nem befolyásolja, hogy melyik böngészőből jelentkeznek be, minden számítási folyamat egy távoli PC-n történik. A látogatók hozzáférése a programkódhoz le van tiltva, ami garantálja a szerver stabil működését és biztonságát. A felhasználó csak a működésének eredményét látja, amely HTML oldalként jelenik meg a böngészőben. A szerveroldali nyelvek nagyságrenddel több lehetőséget nyitnak meg, mint a kliensoldaliak. Segítségükkel olyan információkat cserélhet a szerverrel, ami kliensnyelvek használata esetén elképzelhetetlen.

A legszélesebb körben használt nyelvek a PHP és a Perl, érdemes megjegyezni: Ruby, Java, C, Python, amelyeket a programozók világszerte használnak. A szerver nyelveit a szerveren található speciális szoftver segítségével lehet megadni. Itt van egy fontos pont - a szervernyelvek interakciót foglalnak magukban egy távoli számítógéppel, és ennek megfelelően célszerűvé válik az interakció eredményeinek tárolása. Például a vendégkönyvnek információkat kell tárolnia a felhasználó nevéről és az általa hagyott legfrissebb értesítésekről. Ha kicsi az adatmennyiség, akkor tárolásra alkalmas Szöveges dokumentum. De idővel bármely webhely növekszik, és ezzel együtt a tárolt információk mennyisége is növekszik. A probléma megoldásához adatbázist (DB) hoz létre.

Az adatbázis egyfajta könyvtár, ahol minden információt tárolnak és rendeznek. De ez nem elég, a szerver programozási nyelvek olyan algoritmusokat tartalmaznak, amelyek lehetővé teszik, hogy gyorsan hozzáférjen bizonyos információkhoz, ahelyett, hogy manuálisan keresne. Az adatfeldolgozásért felelős rendszereket DBMS-nek nevezzük. Ezek az összes szükséges információ tárolására szolgálnak, beleértve a jelszavakat is. Egyes biztonsági információkat titkosított formában tárolnak. A felhasználó és az adatbázis közötti interakció egy speciális lekérdezési nyelvet - Structured Query Language - biztosít. Az egyik leghíresebb ilyen nyelv a MySQL.

A szervernyelvek előnyei közé tartozik a szinte korlátlan lehetőségeik. Munkájuk nem függ a felhasználók tevékenységétől, egyáltalán nem férhetnek hozzá a kódhoz. Ez azonban jelentős hátránnyal is jár - a kiszolgáló szoftverétől való függés és a kezdők általi mastering bonyolultsága.

Kliens programozási nyelvek

A leggyakoribb kliensoldali nyelvek: JavaScript és VisualBasicScript (VBS).

És x a fő jellemző már benne van a névben. A kliens nyelven írt programok feldolgozása a kliens PC-n történik. Egyszerűbben fogalmazva, ezeket a felhasználó számítógépére telepített böngésző dolgozza fel. Ez számos előnnyel és hátránnyal jár.

Az ügyféloldali programozási nyelvek jelentős előnyökkel járnak, beleértve azt is, hogy nem kell egy dokumentumot távoli szerveren történő további feldolgozásra küldeni. Ez pozitív hatással van a szkript olvasási sebességére, csökkenti a forgalmat, a szerver terhelését és készpénz. Ezenkívül szükségtelenné válik a szkriptek feldolgozásáért felelős további szoftverek használata. A böngésző teljes mértékben képes kezelni ezt. A szervernyelvek használatáért a tárhely bizonyos díjat számít fel, míg a kliens nyelvek ingyenesen elérhetők.

És ezekből a tulajdonságokból hátrányok következnek. Először is különböző böngészők a szkripteket a maguk módján, egyéni jellemzőiktől függően tudják feldolgozni. Ebben a tekintetben ugyanaz a dokumentum a használt böngészőtől függően eltérően jelenhet meg. A helyzet csak az utóbbi években kezdett jó irányba változni, a megfigyelők egyre egységesebbé válása miatt. Egy másik nyilvánvaló hátránya a kód nyitottsága a látogatók számára, ami nagyon sebezhetővé teszi. Még egy nem túl haladó felhasználó is megtekintheti, miután megtanulta az összes védett információt és jelszót.

Mi a különbség a szerver és a kliens programozási nyelvek között?

Az ügyfél nyelvi jellemzői:

✯ Az ügyfélnyelvek feldolgozása az ügyfél számítógépén történik, és nem szükséges a dokumentum távoli szerverre küldése további feldolgozás céljából;

✯ Sokkal gyorsabban dolgozhat;

✯ Nagy terhelés az ügyfélre;

✯ A feldolgozási eredmények a böngésző verziójától függően változnak;

✯ Előfordulhat, hogy az ügyfél nem támogatja;

✯ Az információ nem tárolódik a szerveren.

Szerver nyelvi jellemzői::

✯ A feldolgozás a szerver oldalon történik;

✯ A feldolgozás eredménye nem függ attól, hogy a felhasználó melyik böngészőt használja;

✯ Minden információt a szerver adatbázisban tárolunk és kényelmesen rendezünk benne;

✯ Nem működnek olyan gyorsan.

Ha hibát észlel, jelöljön ki egy szövegrészt, és nyomja meg a Ctrl + Enter billentyűket
OSSZA MEG: