- Luokka: Luokittelematon
- Boolen tyyppi, sisältää TRUE arvot tai EPÄTOSI.
- Kokonaisluku.
- Reaaliluku.
- Mielivaltaisen pituinen teksti.
- Array.
- Esine.
- Resurssi (esimerkiksi tiedosto).
- NULL Arvo on NULL.
- Kokonaisluku 0.
- Todellinen luku 0,0.
- Tyhjä merkkijono ja merkkijono "0".
- Taulukko, jossa on nolla alkiota.
- Objekti, jolla ei ole ominaisuuksia.
- Erikoistyyppi NULL.
- Looginen FALSE muunnetaan kokonaisluvuksi 0, looginen TOSI kokonaisluvuksi 1.
- Reaaliluvut pyöristetään alaspäin. Kun muunnetaan muotoon reaaliluku Ensin suoritetaan muunnos kokonaislukuarvoksi.
- PHP-koodi on tagien välissä.
- Kaikulauseke on suunniteltu näyttämään tekstiä.
- PHP-koodiin on mahdollista sisällyttää suuria tekstilohkoja
- PHP käyttää kolmenlaisia kommentteja: /* ... */, // ja #.
- Muuttujan nimeä edeltää dollarimerkki $, se alkaa kirjaimella tai alaviivalla, ja sen jälkeen voi olla mikä tahansa määrä kirjaimia, numeroita tai alaviivoja.
- jQuery Hello World
- $(asiakirja). valmis(funktio())(
- $("#msgid"). html("Tämä on JQueryn Hello World");
- Tämä on HTML:n Hello World
- Avaa Solution Explorerissa Näkymät-kansio ja sitten Jaettu.
- Kaksoisnapsauta avaa Sivusto. Hallita.
- Lisää Head-kohdan loppuun seuraava koodinpätkä:.
Kuuntele, annan sinulle oppitunnin: käsikirjoitukset ovat siistejä. Tiedät sen, minä tiedän sen, lyhyesti sanottuna, me tiedämme sen. Annoin asennuksen! Onnistuneesti. Puhutaanpa nyt niistä - suosikkikäsikirjoituksistamme. On mukavaa veistää käsikirjoitettuja juttuja Java-kielellä omin käsin ja antaa ontuvan naapurin kamppailla, ja kun hän katsoo sitä, anna hänelle potkua. Siinä on vain virhe: matkan varrella kaikki käsikirjoituksen siistiä on jo keksitty. On jo vaikea tarjota jotain radikaalisti uutta (ainakin minulle), on parempi mennä oluelle. Toisaalta voit helposti keksiä koko joukon toissijaisia asioita, jotka lähemmin tarkasteltuna tiivistyvät samojen kasaksi. perusmenetelmiä. Ja tämä on väärin - kukaan ei tarvitse toissijaista itsessään. Lopuksi (ei lopussa, mutta lopussa!)...
Kuuntele, annan sinulle oppitunnin: käsikirjoitukset ovat siistejä. Tiedät sen, minä tiedän sen, lyhyesti sanottuna, me tiedämme sen. Annoin asennuksen! Onnistuneesti. Puhutaanpa nyt niistä - suosikkikäsikirjoituksistamme. On mukavaa veistää käsikirjoitettuja juttuja Java-kielellä omin käsin ja antaa ontuvan naapurin kamppailla, ja kun hän katsoo sitä, anna hänelle potkua. Siinä on vain virhe: matkan varrella kaikki käsikirjoituksen siistiä on jo keksitty. On jo vaikea tarjota jotain radikaalisti uutta (ainakin minulle), on parempi mennä oluelle. Toisaalta voi helposti keksiä koko joukon toissijaisia asioita, jotka lähemmin tarkasteltuna kiteytyvät samojen perusmenetelmien kasaan. Ja tämä on väärin - kukaan ei tarvitse toissijaista itsessään. Lopulta (ei lopussa, mutta lopussa!) tuli "luova oivallus": jos asiakirjan sisältä ei voi puristaa mitään, sinun on vaihdettava korkealaatuiseen. uusi taso itse selainikkunan manipulointi. Ensin vähän tietoa niille, jotka unohtivat (tai eivät tienneet). IN objektimalli nykyaikaiset selaimet (tarkoitan modernilla Internet Explorer ja Netscape Navigator) on kaksi erittäin mielenkiintoista menetelmää: window.resizeTo (x,y) ja window.moveTo (x,y), jotka lupaavat yksinkertaisesti valtavia mahdollisuuksia. Ensimmäinen tapa muuttaa selaimen katseluikkunan kokoa määritellyt koot(eli x x y pikseliä), ja toinen siirtää itse ikkunaa asettamalla vasemman yläkulma pisteeseen, jonka koordinaatit x vaakasuunnassa ja y pystysuorassa. Joten käyttämällä näitä kahta menetelmää oikein, voit helposti saavuttaa erittäin mielenkiintoisia tehosteita, joka kirjaimellisesti kaatoi valmistautumattoman katsojan jaloistaan.
Katsotaanpa ensin yksinkertaista komentosarjaa, joka on vastuussa selainikkunan siirtämisestä työpöydällä ja sen heijastamisesta näytön "reunoista":
Xenix tyylinen ikkuna
// Käynnistä komentosarjalohkotoiminto move_the_window())( // Aloitusfunktiomme window.resizeTo(screen. leveys/2, screen, height/2);- // Pienennä ensin ikkuna puoleen työpöydän ikkunasta.moveTo( 1,1) // Asetamme sen näytön vasempaan yläkulmaan. koordinaatti on yhtä suuri kuin yksi var dx=7 // Siirtyminen pitkin X var dy=10 // ... ja pitkin Y move() // Kutsu nyt toiminto, joka siirtää ikkunan funktiota move())( /; / .Declare funktio while(true)( // Declare loputon silmukka if(x>=(screen.width) || x=(screen.height) || y javascript on siistiä! Kun sivu on ladattu täyteen, Move_the_window-funktio kutsutaan. Se ilmoittaa kaikki tarvittavat muuttujat ja sijoittaa ikkunan työpöydän vasempaan yläkulmaan. Metodit screen.width ja screen.height palauttavat meille työpöydän arvot (leveys ja korkeus), ja ne jo tiedossamme pienennämme ikkunan puoleen.
Siirrytään nyt siirtotoimintoon. Koska kaikki toiminnot tässä suoritetaan äärettömän silmukan sisällä, ikkuna kulkee jatkuvasti näytön poikki. Yritetään vierittää sitä läpi tehtävänhallinta Tulee mielenkiintoiseksi visuaalisia tehosteita(Suosittelen tarkistamaan oma kokemus). Jos haluat silmukan suoritettavan tietyn määrän kertoja, vaihda kun lausunto on while (var i< твое число) и добавь в конце цикла оператор i++. С помощью метода resizeTo можно делать довольно любопытные вещи. Посмотри, как можно сжать окно до размеров заглавной рамки и заставить все это, как обычно, бегать по экрану:
Teeman kehitys
// Käynnistä komentosarjalohkotoiminto move_the_windows())( // Aloitustoimintoikkunamme. resizeTo(screen.width, 25); // Pienennä ikkunaa numero 1 window.moveTo(0,1); // Aseta se nyt näytön vasen yläkulma window2 = orep(\"\", null // Luo toisen ikkunan objekti window2.document.write(\" Window N2\") // Kirjoita siihen otsikko window2.resizeTo(); screen.width,25 ) =-2 var y1 = 1; windows-funktio move())( / / Ilmoita funktio while(true)( // Määritä loputon silmukka if (y1>=(screen.height) || y1 =(screen.height) || y2 .
Kaikki siltä väliltä tulkitaan koodiksi PHP kieli. Tässä on myös esimerkki echo-komennon käytöstä, joka on yksi tärkeimmistä, usein käytetyistä komennoista ohjelmoitaessa tällä kielellä. Kaiku-komentoa käytetään, kun sinun on kirjoitettava jotain nykyinen asiakirja. Joten pieni PHP-ohjelmamme tulostaa lauseen "Ja tämä on PHP" HTML-dokumenttiin. Kaikki PHP-prosessorin ulkopuolella oleva siirretään ilman muutoksia suoraan dynaamiselle verkkosivulle.
Erikoistunnisteen sijasta voidaan käyttää myös seuraavia tunnisteita:
PHP koodi
Ensimmäinen skenaariomme
Skriptien (php-ohjelmien) tekstit on tallennettava tiedostoihin, joiden tunniste on php.
PHP-koodi koostuu yksittäisistä lauseista, joista jokainen päättyy puolipisteeseen (sen puuttuminen aiheuttaa virheilmoituksen).
Ensimmäinen PHP-skripti (index.php-tiedosto) on melko yksinkertainen, mutta se tulee jo esille jakaminen HTML ja PHP.
Ensimmäinen esimerkki
PHP-ohjelma koostuu kahdesta tehtävälausekkeesta, jotka määrittelevät vakion arvon ja näyttävät tekstin ja nykyinen päivämäärä selainikkunaan echo-komennolla.
Tämä teksti voidaan kirjoittaa millä tahansa tekstieditori, esimerkiksi NotePad++:ssa, ja tallenna se nimellä index.php. Sinun on varmistettava, että tiedosto on tallennettu php-tiedostona, muuten PHP ei käsittele sitä oikein.
Siinä tapauksessa paikallista työtä sinun on kopioitava index.php-tiedosto verkkopalvelimen asiakirjahakemistoon. Denverissä tämä on home/localhost/www (ellei asetuksissa ole toisin määritetty). Tämän jälkeen voit jatkaa suoraan skriptin suorittamiseen.
Suorita index.php-skripti avaamalla verkkoselain ja kirjoittamalla osoitepalkki täysi polku tähän käsikirjoitukseen. Siinä tapauksessa paikallinen asennus osoite tulee olemaan tämä:
Jos kaikki on tehty oikein, näemme näytöllä:
Styles.css-tiedosto (tyylisivu):
/* Sivun sisällön näyttötyylit */ * ( marginaali: 0; täyte: 0; ) body ( font-family: Verdana, Arial, sans-serif; väri: #14556b; taustaväri: #f2f2f2; marginaali: 20px; ) h3, p ( marginaali: 6px 0; /* Otsikon ja kappaleen marginaalit */ )
Suoraan selaimesta voimme tarkastella verkkopalvelimen luomaa tämän sivun koodia:
Siten muuttujan nimi korvataan sen arvolla, joka sijoitetaan samaan paikkaan, jossa tämän muuttujan nimi oli ohjelmassa.
Joten PHP-tiedostot ovat yleensä sekoitus HTML:ää, CSS:ää ja PHP:tä. Tässä tapauksessa PHP-koodi on aina sisällä . Web-palvelin lähettää HTML-koodin selaimeen ilman muutoksia. PHP-koodi suoritetaan, ja jos se luo tunnisteita ja mitä tahansa näytettävää tekstiä, teksti lisätään siihen paikkaan, jossa PHP-koodi sijaitsi. Selain tulkitsee sivun HTML-tunnisteet ja näyttää tuloksen näytöllä.
PHP-koodi voi sijaita missä tahansa ja sisällyttää käsikirjoitustekstiin useita kertoja. Sitä voidaan käyttää myös HTML-tunnisteiden luomiseen, kuten esimerkistämme voidaan nähdä.
Kommentit käsikirjoituksissa
PHP:ssä on kolmenlaisia kommentteja. Ensimmäinen sallii kommenttien sijoittamisen useille riveille alkaen /* (kirjoitettu ilman välilyöntiä) ja päättyen */:iin, esimerkiksi:
Se on syytä pitää mielessä Sisäkkäisiä kommentteja ei voi kirjoittaa.
Moniriviset kommentit voivat olla hyödyllisiä, kun sinun on lisättävä huomattava määrä tekstiä. Lisäksi yleinen tekniikka ohjelman virheenkorjauksessa on kommentoida osaa koodista (jotta estetään sen suorittaminen).
Kaksi muuta kommenttityyppiä alkavat symbolilla // tai # ja jatkuvat vain sen rivin loppuun, johon ne on kirjoitettu. Tämäntyyppinen kommentti on kätevä, koska se voidaan sijoittaa lausuntojen oikealle puolelle, esimerkiksi:
Hyvin usein komentosarjan alkuun lisätään kommentti, joka antaa tietoa siitä. lyhyttä tietoa ja ilmoittaa, mitä toimintoja se suorittaa. Esimerkiksi:
Tekstin näyttö
Kaiku-operaattori, joka on suunniteltu näyttämään mielivaltaista tekstiä verkkosivulla, on ehkä yleisimmin käytetty PHP-operaattori. Yksinkertaisimmassa tapauksessa kaiun jälkeen kannattaa laittaa yksi rivi lainausmerkkeihin. Tekstin voi liittää mukaan kaksoislainausmerkit, ja yksinkertaisissa lainausmerkeissä ( heittomerkkejä). Numeroiden näyttämiseksi lainausmerkit ovat valinnaisia, esimerkiksi:
Yleensä kaiun jälkeen voit kirjoittaa useita tulosrivejä pilkuilla erotettuina.
Tarvittaessa pitkä lanka voidaan sijoittaa useille riveille käsikirjoitustekstissä, esimerkiksi:
Yksittäiset merkkijonot voidaan ketjuttaa käyttämällä ketjutusoperaattoria "." –– kausi. Tuloksena on yksi merkkijono, joka välitetään kaikuoperaattorille. Esimerkiksi:
joka on vastaava
Laita lainausmerkit sen eteen näyttääksesi sen kenoviiva, Esimerkiksi:
Huom. Jos sellainen näytetään tekstimerkkijono, voit käyttää kaikuoperaattorin sijasta tulostustoiminto. Tässä tapauksessa kaiun ja printin välillä ei ole eroa. Kaikussa voimme kuitenkin liittää ensimmäiselle riville muita rivejä pilkuilla erotettuina.
Suuren tekstin näyttäminen
Kun käytät kaikua suuren tekstimäärän näyttämiseen, se voidaan kirjoittaa näin: laitamme ensin merkit .
Muuttujat, tehtäväoperaattori
Kuten missä tahansa ohjelmointikielessä, muuttujat on suunniteltu tallentamaan tietoja. PHP:ssä muuttujien nimet alkavat aina dollarimerkillä $, jota seuraa kirjain tai alaviiva, ja niitä voi seurata mikä tahansa määrä kirjaimia, numeroita tai alaviivoja. Muista, että muuttujien nimissä on erilaiset isot ja pienet kirjaimet. Esimerkiksi $var ja $Var ovat eri muuttujia.
Jälkeen luominen muuttuja (sille arvon määrittämisen seurauksena), pääsy tähän muuttujaan on mahdollista missä tahansa komentosarjassa. Tässä tapauksessa sama muuttuja voi sisältää eri tyyppisiä arvoja koko ohjelmassa.
Muuttuja on olemassa niin kauan kuin ohjelmaa suoritetaan.
Jos haluat määrittää arvon PHP:n muuttujalle, käytä toimeksiantooperaattori, merkitty yhtäläisyysmerkillä =. Seuraavat ovat esimerkkejä määritysoperaattoreista:
$ternperature = 24;
$maan_luku = 1;
$pi = 3,1415926535;
$message = "Hyvää huomenta!";
Huomaa, että joillekin muuttujille on määritetty numeroita, kun taas toisille on määritetty merkkijonoja.
Harjoitus. Anna näiden muuttujien kaikki arvot selaimeen: (1) jokainen arvo – sisään uusi rivi; (2) –– kaikki arvot –– yhdellä rivillä.
Vakiot
Joskus ohjelmaa ei tarvitse muuttaa kerran asetettu arvo. Tätä tarkoitusta varten niitä käytetään vakioita- niiden arvot eivät muutu komentosarjan suorittamisen aikana.
Vakion kuvaamiseen käytetään define-funktiota, jolle välitetään vakion nimi ja arvo. On olemassa käytäntö, että vakionimet kirjoitetaan aina isot kirjaimet (isoilla kirjaimilla), Esimerkiksi:
define ("PI", 3.1415926535);
Huomaa, että vakiota määritettäessä sitä ei edeltä dollarimerkki. Yritetään muuttaa vakion arvoa määritysoperaattorilla johtaa virheeseen.
Vakioille ei voida antaa nimiä, jotka ovat PHP-funktiosanoja (koska vakionimeä ei edeltä dollarimerkki).
RHP:n varatut (palvelu)sanat:
ja | joukko | kuten | tauko | oletuksena |
kuolla | tehdä | kaiku | endif | päätekytkin |
lopuksi | maailmanlaajuisesti | jos | sisältää | painaa |
vaatia | eval | lnclude_onc e | vaadi_kerran | palata |
tapaus | toiminnon kanssa | luokkaa | konst | jatkaa |
julistaa | muu | elseif | tyhjä | lopettaa julistaa |
endfor | endforeach | poikkeus | poistu | ulottuu |
varten | foreach | toiminto | isset | lista |
uusi | vanha_funktio | tai | php_user_filter | staattinen |
kytkin | pois päältä | käyttää | samalla kun | xor |
PHP-kieli määrittelee monia sisäänrakennettuja vakioita, joita voidaan käyttää skripteissä. Nämä vakiot alkavat kahdella alaviivalla ja päättyvät kahteen alaviivaan. Esimerkiksi:
__LUOKKA__ | __TIEDOSTO__ | __FUNCTION__ | __LINJA__ | __MENETELMÄ__ |
Keskeytetään komentosarjan suorittaminen
Yleisin tapa pysäyttää komentosarjan suorittaminen on exit(). Toinen hyödyllinen toiminto is die ("Viesti"), jonka avulla voit myös näyttää virheilmoituksen. Tämän avulla voit kertoa käyttäjälle, miksi komentosarja epäonnistui.
Muuttujan tuhoaminen
Joskus sinun on tuhottava muuttuja väkisin. Unset()-funktio on suunniteltu tätä varten.
Jos yritämme toistaa "$variable" -funktion kutsumisen jälkeen, saamme virheilmoituksen – muuttujaa $muuttuja ei enää ole.
Voit tuhota useita muuttujia kerralla:
unset($muuttuja, $nimi);
Voit ohittaa seuraavan tekstin ensimmäisessä käsittelyssä
Tietotyypit
PHP:ssä muuttujan tyyppi määritetään automaattisesti, kun muuttuja luodaan sen arvon perusteella. Sinun tulee kuitenkin olla tietoinen käytettävissä olevista datatyypeistä. Niitä on yhteensä kahdeksan:
Esimerkiksi:
$muuttuja = TOSI;
IN tässä tapauksessa muuttujan tyyppi määräytyy yksiselitteisesti. Vaikeus alkaa sekoittamalla erityyppisiä tietoja yhteen lausekkeeseen, esimerkiksi kun lisätään kokonaisluku ja numeroa edustava merkkijono. Alla on esimerkkejä tällaisista ilmaisuista:
Älä sekoita mahdollisten ongelmien välttämiseksi erilaisia tyyppejä tiedot. Siitä huolimatta PHP suorittaa implisiittisen tyyppimuunnoksen. Jos sinun on suoritettava eksplisiittinen tyyppimuunnos, vaadittu tyyppi on ilmoitettava muuttujan nimen vasemmalla puolella suluissa. Tässä on esimerkkejä eksplisiittisistä tyyppimuunnoksista:
$int_muuttuja = (kokonaisluku) $muuttuja;
$kelluva_muuttuja = (kelluva) $muuttuja;
$merkkijono_jyariable = (merkkijono) $muuttuja;
Kun se muunnetaan loogisiksi tyyppi boolen, seuraavat arvot muunnetaan EPÄTOSI.
Kun muunnetaan kokonaislukuarvotyypiksi, muut tyypit muunnetaan seuraavasti:
On myös mahdollista muuntaa merkkijonoarvot muotoiksi numeeriset tyypit tietoja, mutta ominaisuuksia on useita.
Kaikki muut arvot, mukaan lukien kaikki resurssit, muunnetaan arvoiksi TOSI.
Tulokset
PHP-kieli on suunniteltu dynaamisten verkkosivujen luomiseen.
Komentosarja on ohjelma, joka luo tietyn "skenaarion" tai tapahtumasarjan, joka tapahtuu vastauksena johonkin käyttäjän toimintoon tai palvelinkomentoon. Skriptit voivat säästää huomattavasti aikaa ohjelman, sovelluksen tai verkkosivuston luomisessa, mutta voivat hidastaa niiden toimintaa hieman.
Tässä artikkelissa kerromme sinulle, kuinka kirjoittaa skriptejä, jotka perustuvat yhteen tämän hetken suosituimmista ohjelmointikielistä, JQuerystä, ja kirjoitamme myös skriptien käytöstä ASP:ssä. NET.
JQueryJQuery on tiiviin ja lyhyt kieli JavaScriptiin perustuva ohjelmointi, joka yksinkertaistaa työskentelyä HTML-dokumenttien kanssa: tapahtumien, animaation jne asynkroninen JavaScript ja XML. Sen pohjimmiltaan uusi lähestymistapa Web-ohjelmointi, joka voi merkittävästi lyhentää verkkosivuston luomiseen kuluvaa aikaa, on jo tullut suosituksi monien ohjelmoijien keskuudessa ja sen suosio jatkaa kasvuaan.
Aloitaksesi työskentely tämän ohjelmointikielen kanssa sinun on ensin ladattava JQuery-kirjasto viralliselta verkkosivustolta. Sitten voit aloittaa skriptien luomisen. Luodaan esimerkiksi skripti, joka näyttää lauseen "Hello World" selaimessa:
Avattaessa tästä käsikirjoituksesta Näet selaimessasi web-sivun, jossa on itse asiakirjan nimi jQuery Hello World -otsikosta ja joka näyttää kahden kirjoitetun skriptin tekstin, This is Hello World by JQuery ja This is Hello World by HTML. Riviä src="jquery-1. 2. 6. min. js"> käytetään sisällyttämään itse kirjasto, mutta ole varovainen, koska tiedostoversiosi voi vaihdella. Anna tiedoston nimi oikein siirtymällä sopivaan sivustohakemistoon: public_html/javascript/JQuery/file_name. js.
ASP. NETASP. NET on web-ohjelmointitekniikka Microsoft, jonka avulla voit käyttää työssäsi millä tahansa ohjelmointikielellä kirjoitettuja koodeja, jotka suoritetaan ohjelmistoalusta. NET Framework Microsoftilta.
Ohjeet käsikirjoituksen kirjoittamiseen ASP:ssä. NET, ei eikä voi olla, koska... tämä sovellus käyttää valmiita Microsoft Ajax -skriptikirjastoja. js ja MicrosoftMvcAjax. js tai muilla ohjelmointikielillä kirjoitetut skriptit. Jos haluat luoda linkin komentosarjakirjastoon, sinun on tehtävä seuraava:
Löydät artikkelista tietoa skripteistä muilla ohjelmointikielillä.
Kuinka kirjoittaa skriptejä käyttöjärjestelmä, sivustot vai pelkkiä pelejä? Vastaus tähän, usko minua, on helppo kysymys, ja siitä keskustellaan tämän artikkelin puitteissa.
Yleistä tietoaOn erittäin toivottavaa, että sinulla on vähintään minimaaliset tiedot ohjelmoinnista. Mutta jos jokin tuntuu käsittämättömältä, artikkeli tai kaksi auttaa täyttämään aukon. Ensin määritellään, mikä skripti on. Tämä on tietyillä ohjelmointikielillä kirjoitetulle algoritmille annettu nimi, joka on tallennettu ihmisen tietokoneelle ja joka voi olla vuorovaikutuksessa tiettyjä tiedostoja, ohjelmat, kuten selaimet ja järjestelmäasetukset. Kaikki tämä antaa sinun täydentää merkittävästi vakioominaisuudet, luoda automaattisia avustajia, jotka ottavat osan työstä.
Aloitetaan työskentely selaimien kanssaTämä on ehkä yksi helpoimmista toiminnoista. Jos kirjoitamme skriptejä JavaScriptillä, niin tavallinen muistilehtiö ja tämän ohjelmointikielen taito riittää. Totta, tässä on myös haittoja. Joten jokainen henkilö, jolla on sama Muistio, voi nähdä, mikä käsikirjoitus on. Ja jos hänellä on huonoja aikomuksia ja koodissa on haavoittuvuus, ongelmia voi syntyä. Vastattaessa kysymykseen kuinka oppia kirjoittamaan skriptejä JavaScriptissä, on huomattava, että tähän riittää opiskelu annettua kieltä ohjelmointi. Luodakseen parempaa ja enemmän monimutkaiset ohjelmat, voit käyttää erilaisia kirjastoja. Mutta ne vaativat asianmukaiset verkkoselainlaajennukset. Ja vaihtaessaan tietokonelaitteet tulee suorittaa lisäasetukset. Ja kun käytät kolmannen osapuolen kehitystä, sinun on varmistettava, että komentosarja ei lähetä käyttäjätietoja kolmannen osapuolen palvelut. On huomattava, että jokaisella selaimella on omat erityiset rajoituksensa. Mutta yleensä, voit tehdä melkein mitä tahansa heidän avullaan. Miksi ne kirjoitetaan sellaisissa tapauksissa? Niitä tarvitaan, kun ihmisen toiminta on automatisoitava.
Työskentelemme Windows-käyttöjärjestelmän kanssaOletetaan, että meidän on muutettava tietokoneen asetuksia. Tätä varten on olemassa laaja valikoima graafiset työkalut, mutta valitettavasti ne eivät kata kaikkea. Siksi on usein tarpeen luoda järjestelmäskriptejä. Niiden pääte on .bat. Jokainen ihminen, joka on enemmän tai vähemmän pitkään aikaan toimii tietokoneella, olen jo törmännyt sellaisiin tiedostoihin. Mutta kuinka kirjoittaa skriptejä Windowsille? Tätä varten tarvitsemme saman Notepadin. Ensin luomme uuden tekstitiedosto. Se on kirjoitettava ylös järjestelmän komennot. Tämän jälkeen sinun on vaihdettava tiedostopääte .bat. Ja jäljellä on vain käynnistää tämä kehitys. Jos kaikki on oikein, komennot suoritetaan onnistuneesti, kuten näet. Mutta virheiden tai lukutaidottoman koodin kirjoittamisen yhteydessä paras tapaus mitään ei tapahdu. Siksi on parempi ymmärtää kirjoittamasi. Yksinkertaisesti koodin ottaminen jostain ja sen välinpitämätön lisääminen ei ole suositeltavaa! Tämä voi johtaa merkittäviin ongelmiin käyttöjärjestelmässä. Ja olet onnekas, jos tällaisia vaarallisia toimia tehtiin vierastililtä. Loppujen lopuksi järjestelmänvalvojan komento voi muuttaa tietokoneen "tiiliksi".
Entä Linux?On syytä muistaa, että Windows ei ole ainoa käyttöjärjestelmä. On myös Linux, joka on melko suosittu. Kuinka kirjoittaa skriptejä tässä käyttöjärjestelmässä? Ne luodaan käyttämällä kuorta - erityistä komentojen tulkki, joka on rajapinta ihmisten ja käyttöjärjestelmän ytimen välillä. Linuxissa komentosarjat ovat pohjimmiltaan vain tiedosto, joka luettelee järjestelmäkomennot. Se on yksinkertainen ja kätevä samaan aikaan. Mutta kuoren on tiedettävä, kuinka tällainen tiedosto tulee käsitellä. Oletuksena se vain lukee. Ja jos sinun on suoritettava, käytetään "#!"-rakennetta, joka on sijoitettava ennen komentoa. Kaikkien skriptien tunniste on .sh. On huomattava, että heidän avullaan voit tehdä melko paljon monimutkaisia asioita. Esimerkiksi, varmuuskopio tiedostot. Yleensä käyttötapauksia on erittäin monia.
Opi kirjoittamaan käsikirjoituksiaJoten ensin meidän on päätettävä ympäristöstä, johon kirjoitamme koodin. Melkein aina yksi Notepad riittää tähän. Mutta ei ole kovin kätevää näyttää rakenteiden rakennetta, lisäksi operaattoreita ja muita elementtejä ei ole korostettu. Siksi, kuten arvoinen vaihtoehto voitko ehdottaa Muistio ohjelma++. Niille jotka tietävät Englannin kieli, ei ole niin vaikeaa kääntää, että tämä on myös "Muistilehtiö". Mutta laajennetuilla ominaisuuksilla. Tämä pieni mutta erittäin mukava kehityskohde on suunnattu ensisijaisesti ohjelmoijille. Siinä voit ottaa käyttöön lähes kaiken käytettävissä olevan näyttöasetuksen. Esittää kätevä työkalu koodinäyttö ja monia muita, vaikkakin pieniä, mutta mukavia pieniä asioita, jotka tekevät kirjoitusprosessista mukavampaa. Yleisesti ottaen kysymys "missä kirjoittaa käsikirjoituksia" on saanut monia erilaisia vastauksia, joista jokainen tarjoaa oman kierteensä. On myös erittäin kehittyneitä ympäristöjä, joissa on emulaattoreita ja monia virheenkorjaustyökaluja. Valitse mitä sydämesi kaipaa. Tämän jälkeen sinun on huolehdittava tiedoistasi. Ohjelmointikielen tai käyttöjärjestelmän komentojen ohje sopii pohjaksi. Tarkempia opintoja varten voit lukea useita kirjoja, jotka selittävät konelogiikan ja koodinkäsittelyn ominaisuuksia.
Reaaliaikaiset koulutuspalvelutJos olet kiinnostunut oppimaan skriptien kirjoittamista, sinun ei pitäisi vähätellä mahdollisuutta oppia tiedon avulla koulutusteknologiat. Miltä tällainen "ohjelmoijatako" näyttää? Kokeneiden kehittäjien mielipiteen mukaan kootun ohjelman mukaan aloittelija johdetaan helpoimmasta vaikeimpiin hetkiin. Joten aluksi sitä voidaan tutkia dynaaminen päivitys tietoja, jotta voit myöhemmin siirtyä socket-palvelimien luomiseen. Ja henkilö harjoittelee hitaasti, askel askeleelta, assimiloituen enimmäismäärä tiedot. Siksi, jos ilmenee vaikeuksia, voit kääntyä heiltä apua. Ei ole tosiasia, että ensimmäinen, jonka kohtaat, tyydyttää kaikki tarpeesi, mutta sitten sinun on vain kokeiltava jotain erilaista.
Miksi opiskella?Monet ihmiset ovat kiinnostuneita pelien käsikirjoitusten kirjoittamisesta. No, tämä ei ole kovin vaikeaa, mutta se ei ole ainoa tällaisen ominaisuuden käyttö. Mutta katsotaanpa peliä esimerkkinä. Oletetaan, että henkilö haluaa pelata jonkinlaista viihdettä tietyllä sivustolla. Mutta valitettavasti siinä määrätään, että on tarpeen joko sijoittaa rahasi tai suorittaa tietyt toimet pitkään ja yksitoikkoisesti. Ja jos valittiin toinen polku, komentosarjat ovat juuri sitä, mitä täällä tarvitaan. Tätä voidaan käyttää myös kiinteissä tietokonepeleissä. Hahmot ovat hallinnassa tekoälyä, ja taistellaksesi häntä vastaan voit luoda oman version tekoälystä, mikä järjestää taistelun tietokoneen ja itsensä välillä (ja helpottaakseen kulkua). Mutta skriptejä voidaan käyttää menestyksekkäästi paitsi peleissä. Oletetaan, että on olemassa vakavan yrityksen verkkosivusto. Tärkeä näkökohta on maksimaalinen tuki kommunikaatioon asiakkaiden kanssa. Ja tätä varten lisätään pieni lomake skriptin muodossa, jonka avulla voit saada asiantuntijaneuvoja verkossa. Käyttökohteita on monia!
JohtopäätösValitettavasti tämän artikkelin puitteissa on erittäin vaikea kertoa, kuinka skriptit kirjoitetaan oikein. Voit tietysti käyttää yleisiä lauseita siitä, kuinka koodin tulisi viedä vähemmän tilaa, olla optimaalinen ja paljon muuta, mutta voit ymmärtää tämän vain käytännössä. Loppujen lopuksi vain kokemusta ja etsimistä optimaaliset ratkaisut voivat auttaa toteuttamaan ohjelmia siten, että ne täyttävät "velvollisuutensa" vähällä vaivalla. Ohjelmoinnissa yleensä, eikä vain skriptien kirjoittamisessa, paljon riippuu harjoittelusta! Siksi sinun on jatkuvasti opittava, parannettava ja mietittävä, miten tehtävä toteutetaan parhaalla mahdollisella tavalla.