NGHIEN cufu & UfNG DUNG XfiY Mm TSf DJEH Win VfiH IjQC BANe P M e PtiAP blEN KET TtiEQ T4itf MQE " Phil Chi Hoa - Cong Tang Ton NCf Thj Dieu Linh Trudng Dai hgc Da Lat e tra cOu thuat ngO Thien van trUc tuyen, cd t h i vao mdt sd trang web tO dien thien van hpc (TVH) nUdc ngoai Tuy nhien, mdt sd trang web chi dOng Igi mOc dp tra cOu Tgi Viet Nam, TVH dupc gilng dgy mdt sd trudng dai hpc, cao dang va mdt phin nhd trung hpc phd thdng Kien thOc ve thien van hpc lien quan den cac hpc thuyet Idn eua vat ly nhU thuyet tUdng dd'i, thuyet lUdng tO TO sU eln thiet cua viec tra cOu cac thdng tin ve thien van va tim hieu ngO nghTa thien van mang tinh he thdng, chung tdi xay dung tO dien thien van bing phin mem ma ngudn md chuyen dyng PHP lien ket theo thu myc (PHP Link directory- PHPLD) nhlm gdp phin vao viec nghien cOu va giang dgy mdn thien van hpc d cac nha trUdng cung nhU dap Ong nhu cau nang cao hieu biet cua mpi ngudi I PHPLD VA VERTRIGOSERV PHP la mpt ngdn ngO lap trinh kjeh ban hay mdt logi ma lenh chu yeu dUdc dung de phat then cac Ong dyng viet eho may chiJ, ma ngudn md, dOng cho myc dich tdng quat PHP rat thich hpp vdi web va cd the d l dang nhung vao trang HTML Do dUpc tdi Uu hda cho cac Ong dyng web, td'c nhanh, gpn, cu phap gidng C va Java, d i hpc va thdi gian xay di/ng san pham tUdng dd'i ngan hdn so vdi cac ngdn ngO khac nen PHP da nhanh chdng trd mpt ngdn ngO lap trinh web phd bien nhit the gidi PHPLD giup ngUdi suf dung thOc hien cac lien ket theo thu myc Ben canh kha nang dUa hinh anh, am thanh, dogn phim vao ndi dung thi phin dac biet cua kha nang lien ket PHP chinh la lien ke't giQa cac trang web Vdi dac thu cua tO dien thi PHPLD la mdt lOa chpn kha hoan hao PHPLD la mdt nguyen ban lien ket thu myc dupc sO dung rdng rai nha't tr§n Internet, da dUdc thO nghiem tren hdn 50.000 trang web PHPLD d l chinh sOa, d l sii dyng vi cd sU hd trp rat tich cOc to djch vy cung d p phin mem PHPLD cdn la mdt he thdng quan ly ndi dung (content management system-CMS) cho phep tao trang, trinh bao cao, tUdng tac vdi ngudi sO dyng n h l m tao trang web la mdt khdi hoan chinh Ben egnh PHPLD, viec tgo to dien cdn sO dyng phin mem hd trp la VertrigoServ Sd 50 thang 10 nam 2009 Day la phan mem cho phep ngudi sCf dyng truy cap offline vao PHPLD 04 tao thU vien va nhap cac thdng tin VertrigoServ [10] la phan mem tao may chu ehgy Web de cai cac ma ngudn PHP nhu PHPLD VertrigoServ dUdc sCr dung nhieu vi tinh cP ddng Sau cai dat VertrigoServ 2.21 ta se cd Apache 2.0.63, PHP 5.2.6, Mysql 5.0.51 b.Smarty 2.6.19, SQLite 3.5.9, PhpMyAdmin 2.11.7, SQLiteManager 1.2.0, ZendOptimizer 3.3.3 (Hinh 1) Trajr icônô: ã PHP-S J « •KifS(Jt.S,0,SS6 Hidv M l urt^da*- # HW-Hiva Hinh Chay chuang trinh VertrigoSver II C d S DO LI$U Cdng viec xay dung tO diln dOdc b i t dau bing viec tgo cd sd dOr lieu De tao thuan 101 cho ngudi tra cOu, chung tdi xay dOng tO diln Anh-Viet va til dien Viet-Viet Cac tO dUpc dua vao tO diln chu ye'u dUdc tham khIo, dich thuat va tim hilu ngO nghTa tO cac tO diln TVH xua't ban d ngoai nUdc va nUdc nhU Philip's Astronomy encyclopedia, TU dien khoa hpc trai da't va thifn ''''^^'''^^^^f^wmmmMf NGHIEN cufu & rr-i n n r mM Module "bai vift": chOa bai vift cCia ca nhan hay cua vifn difn dan Phin "dang nhap va dang ki": chufc nang cd the giup ngUdi tra cOu tO dien cd the tham gia dang kf vifn ciia difn dan TO do, cd Hinh N0i dung trang chQ thf bd sung ndi dung va cap Giii bai vift: chOc nang nhap thfm thdng tin cho web yf u cau ngUdi tra cOu tO diln cang hoan thifn Phin "nhap tO c i n tra": phii la vifn chinh thOc va bai vift cua hp dUdc chip b i n g each nhap tO khda, nhan hay khdng ngudi ngudi tra cOu de dang tim dUgic to ma minh c i n tra quin ly website quyft djnh Chufc n i n g tra cufu cOa Lifn k f t mdi nha't: chOc nang dUa mpt sd lifn tCr dien Anh - Vi$t, Vi$t - V i f t kft mdi nhat dga theo chOc (hmh 3) nang s i p x f p theo trinh tg Trong qua trinh xay dgng thdi gian TO dd, giup ngudi to dien thi phan quan trpng tra cOu d f dang tim dpe bai chinh la tgo dUdng lif n ket mdi nha't Cdng vifc ddi hdi vifc Bai vift mdi nhat: chOc tao cac lifn k f t can cd S»B" each nhin tdng quan ve toan nang dUa mdt sd bai bp ngudn dO lifu thu vift ddng gdp mdi nhit dga vifn va tham khIo thf m theo chOc nSng s i p x f p theo Hinh N^i dung cua td diin cac thu vifn khac trfn mgng trinh tg thdi gian Anh-ViSt Vifc djnh hudng lifn kft giup LUdt truy cap nhieu nha't: Bp to difn TVH dUdc s i p tgo nf n sg chinh xac ve ndi chOc nang thdng kf bai dUdc x f p thO tg theo thO tg dung, h i p d i n v l hinh thOc nhieu ngudi xem nhit Alphabet nhu cac bp tO dien va phong phu ve thdng tin Lifn Lgc: chOc nang lifn khac bao gdm tO difn AnhMdi I l n kfch vao dudng lgc vdi ban quan trj website V i f t va to difn Viet-Viet lifn k f t , ngudi suf dyng Trong tO d i f n , bUdc d i u Tim kifm nang cao: chOc chuyin den mpt trang mdi vdi chung tdi da xay dgng dupc nang Ipc nang cao giup ngUdi npi dung ciia tO dupc lien k f t 2226 to va 744 hinh Inh Cac va vifc tra cOu md rdng dUdc tra cOu to dien d f dang tim to va hinh anh se dupc kifm ndi dung can tra cOu thge hifn d l dang cap nhat va tang If n tO cac lifn kft ciia ngudi tham gia tra Module "logi tO dien": lift III N O I DUNG XAY D I ; N G cOu va to ngodi quin ly kf cac logi tO diln va cac Ti:/DIEN TVH TROC TUYEN phin lifn quan Cd t h i phat ChuTc ndng tim kiem Ngi dung trang chCi (hinh 2) triln thfm nhilu hgng myc cda trang web (IHinh 4) Thanh Menu ngang bao khac nOa module ChOc nang tim kifm d f gdm cac nut chOc nang: Module "thdng kf": dang giup ngUdi tra cOu d l GOi lifn kft: chOc nang dang tra tO bing each nhap chOa ndi dung thd'ng kf tOng cho phep ngUdi sO dyng to,can tim vao d NHAP JU to dien giii lifn k f t ciia mdt phin ciia web CAN TRA chi can an nut TJM trang web d f n de cung chia Module "npi dung chfnh": la tha'y dope ndi dung kft q u i s l thdng tin chOa ndi dung chinh ciia web van.TO dien bach khoa thifn van hpc Ben egnh dd, cac tu lieu v l kifn thOc thifn van nhU cac giao trinh, cac b i n sao, cac chdm cung dU(?c khIo sat, s i p xep va lift kf theo thu mgc de bd sung vao to dien Trong mdi tO can tra cufu, chung tdi khdng dOng Igi d vifc djnh nghTa ma cdn cung cap nhieu thdng tin md rdng lifn quan d f n tO dd kem theo cac hinh anh hoac dogn phim minh hpa nhlm tang tfnh trOc quan va sinh ddng d f n ngUdi sO dyng tO dien Ta't c l cac cd sd dO lifu dupc dUa vao thu vifn cua VertrigoServ :mtif^Krni^iigfi g S6 50 thang 10 nam 2009 NGHIEN cufu & UfNG DUNG q u i ma ngOdi tra cOu cd the tra cOu mdt each d i dang va lifn tyc cac ndi dung c i n tra cOu ChCfc nang lien ket vdi trang web khac (Hinh 7) Ngoai k h i nang lifn kft *.% Vô/-tvM ã ^ằ^ Hinh Chde nSng tim kiem eua trang web d module npi dung chfnh va k i t q u i dupc s i p x f p theo phin tram trung vdi tO e l n tra Chufc nang lien ket cCia trang web (Hinh 5) TO npi dung eua tO da tra, cd the lien ket den nhOng tO khac Web Vidy, ndi dung eua hinh ta thay nhOng chO mau xanh dUdng nhgt va cd ggch dudi la nhOng tO cd lien kft vdi ndi dung khac web £t~ Hinh Chdc nlmg liin kit vdl trang web khie bfn web, cdn cd chOc nang lifn kft dfn cac trang web bfn ngoai nhO mdt sd trang web nOdc va node ngoai cd chii de thich hpp Dieu se tgo mdt mdi trudng tra cOu phong phu va da dang giup ngUdi tra cOu hudng myc tifu thuan ldi va hifu qua *** Mdt sd trang web tO difn TVH nudc ngoai thudng dUgic xay dgng dga trfn ngdn ngO Hinh 5: Chdc nSmg liin kit cui html cd ndi dung tUdng tg nhU trang web mpt cudn sach s i p x f p theo Khi ngudi tra cOu mudn A, B, C hay theo cac chu de hieu nghTa eiia tO sao, hp chi eua tOng chO cai TO difn c i n nhap chudt vao va thay TVH trgc tuyen trinh bay ndi dung nhU sau (Hinh 6): bai bao dUdc xay Nhd nhOng lifn kft hifu dgng bing PHPLD cd giao difn than thifn va df sO dung Khi thge hien cac lifn kft bfn trong, vifc tra cOu rat thuan Ipi Khi lifn kft vdi cac trang web bfn ngoai, cd the md rdng vifc tra cOu d f n cac ndi dung rdng va sau hdn Vdi cac chOc nang eua tO difn, cac ndi dung da dUdc Hinh Sau liin kit > * * * > i ( * i * ^ < S ^ isxv••.>>• * / • * r t ^ y ^ « Sd 50 thang 10 nam 2009 xay dgng tO difn ludn dupc cap nhat, bd sung thudng xuyf n tO nhOng ngOdi suf dyng va quan ly Su bung nd cOa cdng nghf thdng tin da tao dilu kien thuan ldi d f dOa cdng nghf tien tifn vao vifc gilng dgy va hpc tap Hpc bao ham mdt nghTa rat rdng la thu thap thdng tin tO mdi trUdng ngoai, xO ly thdng tin va trfn cd sd dd to bifn ddi minh Dgy hpc chu y f u giup ngudi hpc tU minh chie'm ITnh kifn thOe, ky nang va tO dd thay ddi tinh cam va hinh thai dp Vdi y nghTa dd, hy vpng rang TO difn TVH trOc tuyfn se giup cho nhOng ngudi yeu thich TVH cd thfm dieu kifn de tim hieu, gdp phin vao viec nang cao chat lopng va hifu qua giao dgc.H TAI Ligu THAM K H A O Leif J Rotwison (2004) Philip's Astronomy encyclopedia Editor Emeritus, Sky & Telescope magazine Hoing ChS (chii bgn) (2006) Tit diln khoa hflctrac^vathiSnvSn, NXB Khoa hoc Iv thua Ph?m ViS Trinh (chu b(Sn)(1999) Ti/ tf&i bSch khoa l h i S n \ ^ hgc, NXB Khoa hoc 1^ thu?t DonatG.Wentzel (chii b i ^ ) (2001) Thi6n vlr v$tll,NXBGi^dvc Nguyin Quang R i ^ (1995) Vu tiu, phbng thi n g h i ^ IhiSn nhiSn vrd?i, NXB Gido due e.Webslie http37users.skynelbe/sky03361/diclionary/dictionaiy.hlnnl Webste http://space.aboutcom/od/glossaiiea1p'space_de(initkins_toc.h1m Websfe htlpa'A«ww,geocities.conVkev_woodwaid/dctionarycontBnts.hlm Webstie htlp://Www.wikipediaoig/ 10 Webstie http/Vww.phpfnkdirectify.conVartic)escript4idex.php) 11 Webstie htlp*/ertrigo.souroefoige.net 12 Webstie http:/A*ww.php.neV ... chOc nang dUa mpt sd lifn tCr dien Anh - Vi$t, Vi$t - V i f t kft mdi nhat dga theo chOc (hmh 3) nang s i p x f p theo trinh tg Trong qua trinh xay dgng thdi gian TO dd, giup ngudi to dien thi... mdt sd bai bp ngudn dO lifu thu vift ddng gdp mdi nhit dga vifn va tham khIo thf m theo chOc nSng s i p x f p theo Hinh N^i dung cua td diin cac thu vifn khac trfn mgng trinh tg thdi gian Anh-ViSt... va lift kf theo thu mgc de bd sung vao to dien Trong mdi tO can tra cufu, chung tdi khdng dOng Igi d vifc djnh nghTa ma cdn cung cap nhieu thdng tin md rdng lifn quan d f n tO dd kem theo cac hinh