java script
java script
A főbb építészeti jellemzők: dinamikus gépelés, gyenge gépelés, automatikus memória kezelése, prototípus-alapú programozás, működik, mint egy első osztályú objektumokat.
tárgyak, a befelé fordult;
funkcionál első osztályú objektumok
automatikus öntést;
automatikus szemétgyűjtő;
PHP nyelv írásához scriptek, amelyek végre a szerver oldali és a kliens böngésző nem azért küldte a forgatókönyvet is, és csak a munkája eredményét. Ez azt jelenti, hogy a felhasználó, aki feltöltötte az oldalt a webhely, soha nem fogja látni a forráskódot a forgatókönyvet, és nem is hiszem, hogy mi az oldal dinamikusan létrehozott.
De nem olyan végzetes, közvetett kölcsönhatás biztosítunk mindig. Az egyik a három lehetőség közül lehet használni közötti adatátvitelre a kliens és szerver oldali:
Változások a lap szövege (a script);
Amikor generáló oldalak kívánt paramétereket varrt közvetlenül a szöveget a forgatókönyvet.
// és ez a darab fog végezni, miután a
// itt csak feltételezem, süti
A fő hátránya ennek a módszernek - korlátozza a méret a továbbított adatokat. A maximális mérete nem haladhatja meg a cookie-4K, míg a képesség, hogy egyes felhasználók telepíteni a cookie-kat általában le van tiltva. Így ez a módszer létrehoz egy nagy sávszélességű, mert Cookie-kat automatikusan elküldi a szervernek minden egyes alkalommal az oldal frissül.
Mindkét módszer az interakció két közös hiányosságok:
Minden frissítés és változások történnek csak betöltésekor / frissíteni az oldalt. Ez nagyon kellemetlen, különösen, ha kell kitölteni nehézkes és bonyolult formákat dinamikus tartalommal, ha a készítményt és mit tartalmaz a mezőket függően változik már beírt adatokat.
Ahhoz, hogy használni Ajax általában létre az úgynevezett „frontend” és a „háttér”. Háttér - PHP-szkript fut a szerveren. Tipikusan ilyen újrahasznosított scriptek strukturált adat blokkok (tömbök), amely nem tartalmaz semmilyen távolság.