Remove ads
From Wikipedia, the free encyclopedia
Veb-razvoj ili razvoj internet softvera (енгл. ) predstavlja različite poslove koji se obavljaju prilikom razvoja veb-sajta ili veb-aplikacije za internet (svetska mreža) ili intranet (privatna mreža). Nivoi složenosti su različiti i mogu varirati od razvoja najjednostavnije statičke veb-stranice, pa sve do izrade najsloženijih internet aplikacija za elektronsko poslovanje.
Razvoj internet softvera predstavlja celokupnu pripremu i izradu internet stranice. Pod razvojem internet softvera podrazumeva se: veb-dizajn, programiranje, programiranje baza podataka, server administracija, upravljanje sadržajem, marketing. Najčešće se pod razvojem internet softvera smatra samo administracija i programiranje, a opšte prihvaćeno je da je veb-development samo poddeo veb-dizajna, što nije tačno.
Pojam veb-razvoj obuhvata procese kao što su veb-dizajn, izrada i razvoj veb-sadržaja, programiranje, razvoj baza podataka, konfigurisanje servera i mreže, upravljanje sadržajem, razvoj elektronskog poslovanja, marketing itd. U svakodnevnom govoru, pod pojmom veb-razvoja se najčešće podrazumevaju samo veb-dizajn i administracija sadržaja.
U slučaju veće organizacije ili biznisa, timovi za veb-razvoj mogu brojati stotine ljudi (veb-developera). Malim organizacijama su za ovakve poslove dovoljne samo jedna ili dve osobe.
Izrada sajtova (енгл. ) se vrši pomoću nekoliko različitih programskih jezika: itd. Osnova svakog veb-sajta je HTML i svi pretraživači vide isključivo podatke napisane u tom programskom jeziku. Svi ostali programski jezici se koriste u kombinaciji sa HTML-om, za modernizovanje i kreiranje naprednih funkcija sajta.
Prvi sajtovi su izrađeni samo pomoću programskog jezika . Vremenom su počeli da se razvijaju alati koji će pomagati programerima da što lakše ispišu kod i naprave sajt. Prvi takav alat je razvio i zvao se . Ovaj i slični softveri su se koristili sve do uvođenja standarda, koji je pomerio granice. polako ali sigurno postaje neizostavan deo svakog modernijeg veb-sajta i tako je ostalo do današnjih dana.
Novo doba u izradi veb-sajtova je nastupilo 2003. kada se pojavio koji se do danas veoma razvio i nastavlja da se razvija. je zasnovan na programskom jeziku i napravljen je tako, da se prilagođava korisnicima, a ne programerima. Svi najmoderniji sajtovi se zasnivaju na izradi pomoću nekog -a. Najpoznatiji -ovi su .
Posebno interesantni načini izrade sajtova su Drag & Drop sistemi za izradu sajtova. Ovi sistemi su maksimalno prilagođeni korisnicima. Ideja je da korisnici sami mogu da naprave za sebe veb-sajt bez poznavanja bilo kog programskog jezika. Najpoznatiji dragendrop sistemi su i . Oba sistema se mogu koristiti potpuno besplatno. I i imaju svoje prednosti i svoje mane. nudi veoma veliku slobodu i može se pomoću njega napraviti zaista veoma lep sajt. Jedini problem je što Gugl „ne voli” kod koji kreira. Tako da je sajt kreiran pomoću ovog sistema, bez pomoći programera, ipak amaterski. je mnogo bolji što se tiče kreiranja koda, ali je dosta limitiran što se tiče opcija. Ipak uz pomoć iskusnog programera u ovom sistemu je moguće kreirati odlične sajtove.
Veb-razvoj se može podeliti na više različitih oblasti:
U praksi, mnogi veb-developeri poseduju interdisciplinarne veštine, uključujući:
Navedena lista predstavlja jednostavnu podelu koja se po potrebi može proširiti drugim veštinama. Važno je zapamtiti da se veb-razvoj u globalu deli na programiranje na strani klijenta, programiranje na strani servera, rešavanje rasporeda sadržaja na ekranu i dizajn.
Prilikom veb-razvoja, moraju se uzeti u obzir mnogi bezbednosni faktori, poput provere podataka unetih preko veb-obrasca, filtriranja sadržaja, ili enkripcije. Napade putem injekcija obično izvode osobe sa zlim namerama i oskudnim poznavanjem procesa veb-razvoja.
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.