Nakon zapoฤinjanja sa „malim kursom“ jezika PHP u rubrici „Programiranje“, logiฤan sled je i poฤetak bavljenja drugom solucijom u oblasti Web programiranja, a to je okruลพenje ASP (bolje reฤi ASP tehnologija). Koncept ASP (Active Server Pages) predstavlja veoma snaลพno i lako-prihvatljivo okruลพenje za razvoj, na strani servera. Prostije reฤeno Active Server Pages je tehnologija koju je razvio Microsoft, a koja omoguฤava razvoj, kako dinamiฤkih Web stranica tako i celih Web aplikacija. Najbitniji deo dinamike je svakako, povezivanje sa razliฤitim sistemima za upravljanje bazama podataka (SUBP), gde je Microsoft SQL Server najkompatibilnije reลกenje. Na osnovu iznetog moลพete zapaziti dve vodeฤe platforme u svetu, za dinamiฤi razvoj WEB-a, a to su sa jedne strane: IIS – ASP – MS SQL, a sa druge: Apache – PHP – MySQL. Pri tome blaga prednost se daje „Apache – PHP – MySQL“ platformi, uglavnom zbog OpenSource osobine i naravno, cene.
Verzija ASP-a 1.0 pojavila se sa okruลพenjem Internet Information Server-a (IIS), tj. Microsoft-ovim Web serverom verzije 3 (IIS 3.0). Kada je izbaฤena i verzija servera 4, pojavila se i verzija ASP-a 2.0, koja je sada najzastupljenija kod host-provajdera. Microsoft-ovim izbacivanjem na trลพiลกte OS-a Windows 2000, doลกla je i revizija 3.0, da bi trenutno bio aktuelan ASP.net koji je deo ukupne Microsoft-ove .Net strategije. Svoju, sada veliku, popularnost ASP je stekao moguฤnoลกฤu njegove primene pod Personal Web Server-om, koji se isporuฤivao uz instalaciju Windows-a 98. Na taj naฤin je ASP tehnologija postala dostupna ลกirem krugu ljudi. Upravo ฤemo i mi, radi ลกto boljeg upoznavanja ASP okruลพenja, proฤi kroz instalaciju Personal Web Server nakon koje ฤemo moฤi da eksperimentiลกemo na sopstvenim raฤunarima (lokalno), bez potrebe da imamo prostor kod provajdera koji podrลพava ASP.
ล to se tiฤe samog jezika koji se koristi za kodiranje u ASP okruลพenju, slobodni ste da birate izmeฤu viลกe platformi: JavaScript, VBScript, Perl itd. Naravno najzastupljeniji jezici su JavaScript i VBScript, pa im je stoga i ugraฤena sistemska podrลกka, a za upotrebu drugih jezika potrebna je ugradnja odgovarajuฤih engine-a. Mi ฤe u naลกim narednim prilozima koristiti podjednako i JavaScript i VBScript.
Pratite Krstaricu na www.krstarica.com