» »

Izdelava in programiranje WWW strani???

Izdelava in programiranje WWW strani???

kuntek ::

Zadnje čase me malo zmede, ko gre za izdelavo WWW strani. Vem, da je treba začeti z HTML. Poznam razne WYSIWYG urejevalnike in Flash. Zanima me pa predvsem kaj so vse te ostale stvari: asp, cgi, vrml, xml, php, shtml itd...
Ker vem, da vas kar nekaj tukaj obvlada te zadeve, bi prosil, če se da na kratko ali pa dolgo razložiti o teh stvareh. Mislim, da bi za marsikaterega začetnika bilo to zelo koristno.

Senitel ::

Asp in php je za delo z bazami (če sem zgrešu me popravte:D, ker o tem nimam dost pojma...)
Vrml - "Virtual Reality Modeling Language", kar je pomoje dovolj samo razlagajoče...
SHTML - Secure HTML

Sergio ::

asp in php sta programska jezika (asp od microsofta, php od ostalih), in sta skriptna, kolikor jaz vem... za delo z bazami se pa uporablja postgresql ter mysql, s tem da je eden za delo s transakcijskimi bazami, drugi pa ne.

Primož a mam prav?:D
Tako grem jaz, tako gre vsak, kdor čuti cilj v daljavi:
če usoda ustavi mu korak,
on se ji zoperstavi.

darh ::

postgresql & mysql nista ZA delo z bazami, ampak sta baze ! obadva temeljita na "protokolu" ( ne najdem ustreznejše besede ) SQL... sql je tudi oracel, msql mssql ipd.... tamau miljon....

HTML -> Hypertext Markup Language ( to je 'jezik' s katerim povemo brskalniku kako naj stran prikaže )

SHTML -> ni secure html ampak končnica datoteke v kateri imamo poleg HTML taggov še SSI ( server side include: npr.: include virtual="/path/file.html ), upam da razumes....

SHTTP -> to je pa kao upgrade protokola HTTP in je secure... poznamo več vrst enkripcij npr: 128bit ipd.... večja kt je cifra težje je vidt kj pošilja server tebi in vice versa...

ASP -> microsoftova verzija skriptnega jezika... sem pozabu kaj kratice pomenjo...

CGI -> common gateway interface, je samo skupno ime za skripte ki so na web serverju in se zaženejo ob obiskovalčevem prihodu na stran... te skripte lahko programiramo v katerem koli skriptnem jeziku... važno da zna server delat z njimi... nekje sem videl nekaj preprostih skript napisanih celo z dosovimi ukazi... hehe... drguače pa c++, perl, phyton & many many more...

VRML -> virtual reality modeling language... nikol se nisem kej prevec s tem ukvarou... baje je pozresna zadeva glede transfera...

XML -> naslednja stopnja v razvoju HTML jezika... baje zelo dobr ( baje starofice sharnjuje svoje dokumente v taki obliki... fino ane...

PHP -> php je hypertext preprocoesor.. močen scripting language glede tega...


če je še kej ustal pa povejte :D
Excuses are useless! Results are priceless!

Tr0n ::

Ne PHP ne ASP nista programska ali bazna jezika, ampak skriptna jezika, ki delujeta na serverju. In to ju razlikuje od recimo client-side javaskriptov,...

To, da lahko PHP dela z razlicnimi bazami ter raznimi email protokoli je samo dodatna opcija.

andrej ::

hja, pa ASP niti ni jezik. Ampak je tehnologija, ki omogoca izvajanje raznih spkripnith jezikov na strani streznika. Uporabljas pa lahko vse jezike, ki so podprti. Out of the box je JScript, VBScript, mas pa tudi Perl. Za php pa nebi mogo rect...
na whatis.com majo kar dobro razlago:

An Active Server Page (ASP) is an HTML page that includes one or more script (small embedded programs) that are processed on a Microsoft Web server before the page is sent to the user. An ASP is somewhat similar to a Server-side include or a common gateway interface (common gateway interface) application in that all involve programs that run on the server, usually tailoring a page for the user. Typically, the script in the Web page at the server uses input received as the result of the user's request for the page to access data from a database and then builds or customizes the page on the fly before sending it to the requestor.

ASP is a feature of the Microsoft Internet Information Server (Internet Information Server), but, since the server-side script is just building a regular HTML page, it can be delivered to almost any browser. You can create an ASP file by including a script written in VBScript or JScript in an HTML file or by using ActiveX Data Objects (ActiveX Data Objects) program statements in the HTML file. You name the HTML file with the ".asp" file suffix. Microsoft recommends the use of the server-side ASP rather than a client-side script, where there is actually a choice, because the server-side script will result in an easily displayable HTML page. Client-side scripts (for example, with JavaScript) may not work as intended on older browsers.
Torej,
whatis.com je pravi naslov za razne akronime...

edmund ::

Hem, pametni, ni kaj ;)

To, da pa ASP with VB sux, pa ni napisal noben :D
[28-Jun-2003 15:55:08] Body temperature above normal (error type 215)
[28-Jun-2003 15:55:08] No brain activity (error type 265)

Yohan del Sud ::

Hja andrej ma prav. To so bolj tehnologije, katere del so tudi (skriptni ali pa neskriptni) jeziki, kot kaj drugega in so namenjenu izdelovanju statičnih (HTML, XTML, XHTML, XML, javascript, VBScript, CSS) ali dinamičnih strani (PHP, ASP, CGI, ColdFusion), ki uporabljajo skriptne jezike, seveda pa se da vse to sprogramirat v čisto zarestnih jezikih (Perl, Python, Java, C). Baza vsake spletne strani pa je HTML, ki je edini lahko uporabljan tudi samostojno.

darh ::

edmind: samo po sebi nc ne smrdi.... vsaka stvar je za nekej dobra... verjetn obstajajo tud problemi k se jih lazje resi z ASP & VB...

a ves... pa verjetn sploh ne poznas zadeve... zato jo pa tud ni pametno obsojat...

pa brez zamere, x
Excuses are useless! Results are priceless!

Immz ::

xbite: edmund ima prav. VB script je sucky, ker je pac okleščen visual basic, ki je pa itak tko kot sestavljanje lego kock in si ime programiranje skoraj ne zasluzi.
Nekdo je pa omenil XML kot staticno zadevo. To je seveda napaka. XML v povezavi z XSL je bomba prihodnosti. Vse stvari ter vsi programi ter transakcije bodo temeljile oz. ze uporabljajo xml. Ostale zadeve pa se mi zdi, da ste kar fajn razlozili. Aja edino se kaj je boljse asp ali php ? nobeden>:D

andrej ::

XML je vsekako prihodnost o tem ni dileme.
zakaj bi naj vb suxs? Samo zato ker je laze nekaj naredit? Kako lahko definiras ce je nek jezik dober? A mogoce ce je hiter ali pa enostaven za uporabo?
Kaj je zate programiranje? Mogoce movi pa shifti v asemblerju? Ali mogoce kaksen luknjane kartice? O teh stvareh raje nebi....
Kaj je boljsi ASP ali PHP? Tukaj ni univerzalnega odgovora. Nihce ne more kar tako rect, da je PHP boljsi od ASP ker:
- je to v bistvu primerjanje jabolk in hrusk
- vsak ima svoje prednosti in slabosti.
- odvisno kaj si predstavljas pod boljsi - hitrejsi, enostavnejsi za uporabo, itd...

ASP in php skoraj ni mozno neposredno primerjati, ker pri ASP lahko uporabis vec jezikov. tako bi blo bolj smiselno vprasanje: kaj je boljse VBScript ali php...
Kakolkoli ze, na netu se nasel nekaj na temo php vs. asp (Ampak tako kot vedno z posti na netu jih moras vedno jemat malo z rezervo...<):
link 1, link 2

zgleda zlo dober link. Poglej tudi linke, ki vodijo s te strani naprej. Ce hoces vec mas na google.com polno goro linkov na temo "asp vs. php"...

Yohan del Sud ::

Heh, andrej, php pa asp res nista primerljiva ampak rezultati pa do neke mere so.

XML ni statična zadeva tega nisem trdil, ampak je pripraven tudi za pisanje statičnih strani (spiskov, pa to), sem hotel povedat.

Samo, kot jaz vem ga šele novojši brskalniki znajo brat. I.E 5 pa to.

Immz ::

Rekel sem, da vb sctipt sucka, drugace pa je za vse poslovne programcke ( kjer so baze zadaj ) ziher najlazje in najhitreje sprogramirat( zrisat.>:D) v VB in tudi verjetno "najlepše" izgleda. Omejitev je seveda potem platforma.
Pac jaz ne smatram izdelovanje programov v VB programiranje, ker bolj spominja na risanje in neko povezovalno logiko. Ne pravim pa, da se ne da naresti zmogljivih programov, samo to se vedno ni neko "pravo" programiranje.

andrej ::

kaj je za tebe pravo programiranje? Programiranje v asemblerju? Ali mogoce "rocno" programiranje v cistem C-ju?

Tr0n ::

"zakaj bi naj vb suxs? Samo zato ker je laze nekaj naredit?"

Heh, prosim? Primer ASP skripte, ki odpre MSSQL bazo in nekaj vpise v njo (ADO).
Podatke dobi preko HTML forme (post).


strDSN = "DSN=baza"
Set cn = Server.CreateObject("ADODB.Connection")
cn.Open strDSN

Set rsTest = Server.CreateObject("ADODB.Recordset")

predmet=Request.Form("predmet")
letnik=Request.Form("letnik")
smer=Request.Form("smer")
naslov_seminarske=Request.Form("naslov_seminarske")
opis=Request.Form("opis")
ime_priimek=Request.Form("ime_priimek")
leto_vpisa=Request.Form("leto_vpisa")
st_indeksa=Request.Form("st_indeksa")

strSQL = "INSERT INTO studenti (predmet, letnik, smer, naslov_seminarske, opis, ime_priimek, leto_vpisa, st_indeksa) VALUES ('" & predmet & "', '" & letnik & "', '" & smer & "', '" & naslov_seminarske & "', '" & opis & "', '" & ime_priimek & "', '" & leto_vpisa & "', '" & st_indeksa & "')"'
Set rsTest = cn.Execute (strSQL)

cn.Close
rsTest.Close

konec asp>

in sedaj isto v PHP in MySQL:


$db = mysql_connect($hostname, $username, $password) or die("MySQL error!");
mysql_select_db(baza,$db) or die("Baza ne obstaja!");

mysql_query("INSERT INTO studenti (predmet, letnik, smer, naslov_seminarske, opis, ime_priimek, leto_vpisa, st_indeksa) VALUES ('$predmet', '$letnik', '$smer', '$naslov_seminarske', '$opis', '$ime_priimek', '$leto_vpisa', '$st_indeksa')",$db) or die("QUERY/INSERT napaka!");

?>

Mislim, da komentar ni potreben. Pa tudi o hitrosti in stabilnosti ni relevantno razpravljati.

Tr0n ::

"zakaj bi naj vb suxs? Samo zato ker je laze nekaj naredit?"

Heh, prosim? Primer ASP skripte, ki odpre MSSQL bazo in nekaj vpise v njo (ADO).
Podatke dobi preko HTML forme (post).


strDSN = "DSN=baza"
Set cn = Server.CreateObject("ADODB.Connection")
cn.Open strDSN

Set rsTest = Server.CreateObject("ADODB.Recordset")

predmet=Request.Form("predmet")
letnik=Request.Form("letnik")
smer=Request.Form("smer")
naslov_seminarske=Request.Form("naslov_seminarske")
opis=Request.Form("opis")
ime_priimek=Request.Form("ime_priimek")
leto_vpisa=Request.Form("leto_vpisa")
st_indeksa=Request.Form("st_indeksa")

strSQL = "INSERT INTO studenti (predmet, letnik, smer, naslov_seminarske, opis, ime_priimek, leto_vpisa, st_indeksa) VALUES ('" & predmet & "', '" & letnik & "', '" & smer & "', '" & naslov_seminarske & "', '" & opis & "', '" & ime_priimek & "', '" & leto_vpisa & "', '" & st_indeksa & "')"'
Set rsTest = cn.Execute (strSQL)

cn.Close
rsTest.Close

konec asp>

in sedaj isto v PHP in MySQL:


$db = mysql_connect($hostname, $username, $password) or die("MySQL error!");
mysql_select_db(baza,$db) or die("Baza ne obstaja!");

mysql_query("INSERT INTO studenti (predmet, letnik, smer, naslov_seminarske, opis, ime_priimek, leto_vpisa, st_indeksa) VALUES ('$predmet', '$letnik', '$smer', '$naslov_seminarske', '$opis', '$ime_priimek', '$leto_vpisa', '$st_indeksa')",$db) or die("

Quickbeam ::

Tron maš prav, bom seminarsko v phpju naredo, glede aspja smo se že na vajah prepričal kako je >:D

McSpike ::

Jaz vse kar laufa na Windowsih ne jemljem resno in ker ASP ne zmore poganjat na non-Windows OS mi ostane le PHP.... Ne bi nikol v življenju izbral hosta na winsih... čez nekej let bojo itaq vsi laufal sam še na Linuxih... Torej PHP it is and will stay ahead! Go PHP, go!

andrej ::

kako si lahko tako enostranski? a mislis, da vse kaj delal na winsih da sux al kaj? Da bi ignoriral stvar samo zato ker je na winsih in ker jo dela MS je debilno. Vse stvari, ki jih MS naredi niso slabe. Ce bi bil danasni folk malo bolj odprt in ne bi tako ozko gledal bi mogoce se kaj lepega naso...;((

Elemen_T ::

Se strinjam.
Sploh nevem zakaj vsi tako kritizirate(jo) microsoftove izdelke...ne rečem. Dam za primer win 95, ki so res v celoti sux. samo novi win2k....pa skoraj nisem mogel verjet kako je lahko billov program tako močan, varen in predvsem zmogljiv...pa še se najdejo. Tudi ne najdem vzroka kaj je narobe z ASP. Dela celo hitreje kot PHP (vsaj men se tako zdi)..

andrej ::

problem je v tem, da je folk navajen na win9x sisteme, ki res niso prevec stabilni. Kdo pa je ze prej uporabljal Windows NT 4 pa ve o cem govorim. Komaj cakam, da bo celotna linija win9x za nami... Se kaksno leto...

Opica80 ::

No, jaz imam pa še eno vprašanje.:))

Zanima me pa ena stvar na kateri free strežnik za home page se, da uporabiti FP2000 z podatkovno datoteko. Probal sem že na parih straneh pa mi ni ratalo in tudi že dva načina sem uporabil (txt, html) pa mi nobeden ni uspel.:(

Upam, da sem dovolj jasno napisal kaj me muči. In hvala za pomoč:\:\:\

McSpike ::

andrej,

tvoj zadnji post bi utegnil imeti nekaj resnice... jaz se ravnam po postih enormnega števila ljudi... nisem expert za hosting ampak, kakor vidim kako mi delajo moji 98 (hej nimamč tud tolk časa da bi se ubadal z inštalacijo novih in vsemi nastavitvami še enkrat - mogoče kdaj kasneje, ko nabavim novo kišto)... slišim da so 2k veliko boljši ja ampak bom še počakal... kar se ASP-ja tiče mi gre na jetra samo to da ga ni moč poganjat na Unix sistemih PHP pa na Winsih lahko in zato sem ubral PHP... That's all folks...

Jaz osebno obožujem windowse, ker so preprosto enostavni in imajo OGROMNO programske podpore, kar bi težko rekel za Linux, vendar pa razumem ljudi ki uživajo na Linuxu, ki se ne sesuje ravno takrat, ko ima človek 20 oken odprtih in je sredi najbolj pomembnega dela...

andrej ::

vsaj moj post ima nekaj resnice:D
ko bos enkrat dal gor w2k bos vido kaj je to stabilnost. win9x sistemi se ne morejo primerjat. glede na to, da je ME zadnje iz vrste win9x, bomo vsi kaj kmalu presli na NT tehnologijo - w2k in naslednjike8-O

Matek ::

Če delaš stran jo naredi v Wordu, pa ne rabiš nič poznat kratic.


Simpl je tanajtabolš!:D

darh ::

največja napaka ki jo lohka nardiš pr webdesigu je ta da nardis page v Wordu !!!
Excuses are useless! Results are priceless!

_MeSSiah_ ::

hehe fantje, pravite da Micro$oft sux? Hm...dvignite roke vsi, ki ne uporabljate IE, Worda in Win9x/2k. >:D

simon ::

Glede na to da so te strani uporabne samo z IE-jem ti bo le redko kdo ki tega ne uporablja dvignil roko:(

sinko999 ::

Andrej Nt 4.0 sem 10 zaporedoma sesul ki so imeli naložen SP 6.0a . Tak da ne govori o stabilnosti Nt 4.0 .
Samo w2k pa se mi je doslej sam 3x resetiral sesul pa ga še nisem u 1 mesecu uporabe .

LP
Ni? ni ve?no !

McSpike ::

naredit stran v wordu... dejte no sem komaj povečerjal...

andrej ::

sinko1020: jaz imam cisto drugacne izkusnje. Nt-ji so se mi zelo redko zrusli - mogoce 2x na leto. w2k pa se mi sami ze niso zrusli. Sicer sem 3x dobil blue screen, ampak od tega je bil 1x zaradi SB live driverjev in 2x zaradi driverjev za ISDN adapter- drugace pa so w2k rock solid.
Svetujem ti naslednje stvari:
- preveri, da je vsa tvoja strojna oprema na www.microsoft.com/hcl.
- dobi si kvalitetne gonilnike (ce mas poceni tajvansko robo potem bo tezko):D
- poglej malo hardware, se posebej RAM-e.
Samodejno resetiranje je najveckrat posledica buggy driverjev ali pa tezav s strojno opremo - najveckrat RAM.
Stabilnost NT 4 v zadnjem casu nisem kaj dosti hvalo, ker so w2k bolj stabilni.:D

JeDo ::

Ej Mcspike unix specialist : praviš da se ne da ASP gnat na unixu ? Napaka, tud ASP se da gnat na unixu še marskej drucga, samo noben ga neče ker je PHP 10000x bolši ,

Dokaz da APACHE+ASP+LINUX dela http://www.apache-asp.org/!!! pa ne govorit stvari k jeh 100% ne veš :D:D:D

pa še dl link : http://download.sourceforge.net/mirrors...

lp JeDo
----------------------------------------------------------------------------
<br>

IceIceBaby ::

GoGi

Js roko dvigujem. Doma na compu uporabljam netscape 6, Staroffice pa slackware linux. Pa glih tko skos pridem (al pa se bols) kot z winsi.
Morm pa rečt da so w2k res zakon, sploh če vemo da jih je Microsoft naredu.
Problem je edin ker ni drajverju za moj s LeoScan skener ;((

andrej ::

seveda jih je MS naredo:D Pred tem pa se tudi NT4, ki so tudi dobri, ampak ne tako kot w2k.
Kaksnen scaner je to - LPT, SCSI ali USB? po imenu sodec gre za nek cheap skener - si probal poiskat novejse gonilnike?

kuntek ::

Fntje pa niste vi malo teme falili. Ta post bi naj govoril o WWW programiranju ne pa o OS-ih!!!!!;(

McSpike ::

JeDo,

ajd sem rekel da nisem hosting specialist, ampak po vseh pregledanih kombinacijah nisem nikoli zasledil ASPja na unixu, tako da je potem to zame blo eno in isto...

unix ima tud možnost nastavitve .htaccess winsi pa ne in to me še močnej usidra na unixa... slišat je velik stvari o enih in drugih a se tehtnica še vedno nagiba krepko na unix (zaenkrat) in jaz se pridružujem unixu ker pač nočem met kakršnihkoli komplikacij zaradi česarkoli... basta...

McSpike ::

JeDo,
da se že ASP dat na unixa pa mi potem razloži koji host ti bo šel tebi na voljo zadevo postavljat na unixu... tam ti dajo opcijo php na unix in asp na win pa zdravo, za vse ostalo lahko pa potisneš prst v zadnjično odprtino, na drevo pa v jok...

kuntek,
ja čist smo mem užgali :) pa sej se je sicer kr dost povedalo :)


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Kaj prvo PHP ali Javascript (strani: 1 2 )

Oddelek: Izdelava spletišč
779369 (7977) HardFu
»

Primeren programski / web jezik za začetnika z dosti volje :D

Oddelek: Programiranje
121931 (1565) bluefish
»

[HTML - JScript, ...] Kako prečitati txt datoteko ?

Oddelek: Izdelava spletišč
111782 (1619) kronik
»

CDONTS in javascript

Oddelek: Programiranje
91010 (922) sp4yk
»

mail obrazec

Oddelek: Izdelava spletišč
91243 (1105) rc-car

Več podobnih tem