160 likes | 421 Views
Prosto dostopna programska oprema. UREJANJE SPLETNIH STRANI Z BREZPLAČNIMI PROGRAMI. Pavel Zupan. Bohinjska Bistrica, februar 2008. Vsebina. Namembnost, uporabnost. predstavitev oseb, podjetij; predstavitev izdelkov, storitev; navodila, pojasnila, sporočanje;
E N D
Prosto dostopna programska oprema UREJANJE SPLETNIH STRANI Z BREZPLAČNIMI PROGRAMI Pavel Zupan Bohinjska Bistrica, februar 2008
Namembnost, uporabnost • predstavitev oseb, podjetij; • predstavitev izdelkov, storitev; • navodila, pojasnila, sporočanje; • dvostranska komunikacija, izmenjava mnenj; • opravljanje raznih storitev (prodaja, finančne, upravne, …); • izobraževanje na daljavo; • . . .
2. Brezplačni programi? • zakoni ščitijo intelektualno lastnino; • program je last tistega, ki ga je izdelal; • zakon o zaščiti avtorskih pravic; • avtor določi pogoje za zakonito uporabo programa; • več kategorij glede na pogoje uporabe: • plačljivi programi; • delno okrnjeni prosto dostopni programi (demo); • poskusni programi z omejenim rokom (shareware); • prosto dostopni (freeware); • . . . • bolj strokovna delitev - glede na vrsto licence: • GPL, GLPL; • GNU); • . . .
Programi z grafičnim vmesnikom 3. Delo z ikonami • način dela je podoben kot pri urejevalnikih besedil; • menijska vrstica z ukazi v skupinah; • ikone za pogosteje uporabljane ukaze; • ikone ne omogočajo vsega, kar omogočajo standardi za oblikovanje spletnih strani; • možno je “ročno” dodajanje ukazov, . . . (kode); • najbolj poznani (plačljivi) programi iz te skupine so Dreamviewer, Front Page, . . . ; • nekateri brezplačni programi so NVU, Mozilla Composer, Front Page Express.
Programi z grafičnim vmesnikom 4. Composer, Front Page Express, NVU, KompoZer • Mozilla Composer, Front Page Express sta starejša programa, primerna predvsem za manj zahtevno delo; • NVU je nastal z nadaljnjim razvojem Composer-ja; • omogočajo hiter predogled v obliki spletne strani; • Težava zaradi različnega prikaza iste strani v različnih spletnih pregledovalnikih (tudi pri plačljivih programih); • možno dopolnjevanje z “ročnim” dodajanjem ukazov; • vgrajen program FTP (NVU, KompoZer); • še drugi programi z grafičnim vmesnikom.
Urejevalniki teksta 5. Zgradba spletne strani • sestavljena je iz dveh delov (head, body); • točno določene obvezne sestavine; • ločitev oblike od vsebine (XHTML, CSS); • uporaba drugih programskih jezikov, vstavkov: • php; • baze podatkov; • javascript; • java; • . . .
Urejevalniki teksta 6. Sestavni deli (gradniki) • spletne strani sestavljamo iz osnovnih gradnikov; • različne možne nastavitve teh gradnikov; • informacije o obliki so ločene od vsebine; • več načinov zapisa oblike, lahko v posebni datoteki (css); • primeri gradnikov: • slika; • tabela; • povezave; • naštevanje; • obrazci; • . . .
Urejevalniki teksta 7. Velika izbira, dodatki • veliko različno zmogljivih urejevalnikov besedil; • pogoj je možen zapis in shranjevanje datotek .txt; • dodatki “autocomplete”, preverjanje kode, predogled; • primeri brezplačnih urejevalnikov teksta za Windows :
Urejevalniki teksta 8. Razlogi za (ne)uporabo, prednosti • potrebno znanje (-); • počasno delo (-); • majhni, brezplačni programi (+); • pregleden zapis kode, preprosto popravljanje (+); • primer izvorne kode (bolj pregledno).
Prenos na stežnik 9. Prenos datotek na stežnik • program omogoči prenos datotek iz računalnika doma na oddaljeni računalnik (strežnik) in obratno; • možne so razne nastavitve; • v nekatere programe za urejanje so že integrirani; • majhni, brezplačni programi FTP: • WS FTP; • SmartFTP; • FileZilla; • Go FTP; • FreeFTP; • . . .
Pisarniški programi 10. Predstavitev • poznavanje načina dela (+); • delo je podobno kot z zbirko programov MS Office; • programi za osnovne “pisarniške” potrebe (+): • možne spremembe oblike pri spreminjanju datoteke (-); • težko berljiv, obsežen zapis v html (-); • uporabno v posameznih primerih za hiter “prevod” v html; • pisarniška zbirka OpenOffice, programi za: • urejanje besedil (Writer); • urejanje preglednic (Calc); • program za predstavitve (Impress), . . .
Programi CMS 11. Osnove • program CMS je neke vrste predloga spletnih strani z vgrajenimi postopki za vnašanje vsebine in oblike; • končni cilj je bolj ali manj obsežno spletišče; • do programa na strežniku dostopamo s pomočjo spletnega pregledovalnika; • s spletnim pregledovalnikom dodajamo vsebino, spreminjamo obliko in druge nastavitve; • program sestavljajo različni gradniki; • …
Programi CMS 12. Prednosti, slabosti • programi CMS omogočajo dodajanje vsebine tudi manjšim poznavalcem računalništva; • več prostih programov CMS (na primer Mambo, Joomla, Typo, Drupal, e107,…(primerjava z MS Sharepoint-om); • različne pravice; • možna je uporaba različnih gradnikov (novice, galerije slik, forumi, klepetalnice, ankete, ...; • različne možnosti oblikovanja, prilagajanja; • zahtevni za nameščanje na strežnik, večje prilagoditve;
Programi CMS 12. Možnosti • ob registraciji dobi uporabnik različne pravice; • urejanje “ospredja” (frontend) in “ozadja” (backend); • enostavno dodajanje vsebin; • dodajanje slik; • sodelovanje v forumih; • spreminjanje ozadja, razvrstitev gradnikov na straneh; • nastavljanje različnih namestitev.
19. Zaključek Vprašanja, pripombe ?