Bai 3 Portal+Dotnetnuke

download Bai 3 Portal+Dotnetnuke

of 126

  • date post

    15-Oct-2014
  • Category

    Documents

  • view

    180
  • download

    5

Embed Size (px)

Transcript of Bai 3 Portal+Dotnetnuke

PORTALPORTAL-GI I PHP CHO C NG THNG TIN I N TSlides by: Nguy n Minh Ti n SDG-UTEHY

5-1

Prepair by: Nguy n Minh Ti n-Faculty Of Information Technology-UTEHY

N i dungCc khi ni m c b n S khc bi t gi a ng d ng Web thng th ng v Portal So snh cc Portal v l a ch n gi i php T ng quan v DotNetNuke Ki n trc c a DotNetNuke Pht tri n Modules trn DotNetNuke Pht tri n Skins trn DotNetNuke5-2Prepair by: Nguy n Minh Ti n-Faculty Of Information Technology-UTEHY

Cc khi ni m c b n

5-3

Prepair by: Nguy n Minh Ti n-Faculty Of Information Technology-UTEHY

Nh ng chnhKhi ni m Portal Khi ni m C ng thng tin i n t Khi ni m Chnh ph i n t T i sao l i s d ng Portal l i l xu h ng cho vi c xy d ng cc website hi n nay? Ki n trc c a m t Portal Yu c u c a m t Portal M t s Portal hi n nay5-4Prepair by: Nguy n Minh Ti n-Faculty Of Information Technology-UTEHY

Khi ni m PortalL ng d ng c ch c n ng (web Portal) Ph i h p, i u khi n, qu n l cc Portlet (Module) ci t trong h th ng nh m x l v cung c p thng tin. Cung c p, trnh b y thng tin trn mn hnh theo yu c u, s thch c a ng i s d ng. Ch y trn n n Web5-5Prepair by: Nguy n Minh Ti n-Faculty Of Information Technology-UTEHY

Khi ni m Portal

5-6

Prepair by: Nguy n Minh Ti n-Faculty Of Information Technology-UTEHY

Khi ni m PortalWeb WirelessEnterprise, Legacy & Business Intelligence Industry

User Data and Information Supplier Communication & Collaboration

Web Pages & Links Government

Process Automation Servcies

Customer

5-7

Prepair by: Nguy n Minh Ti n-Faculty Of Information Technology-UTEHY

Khi ni m c ng thng tin i ntC ng thng tin i n t tch h p l i m truy c p t p trung v duy nh t, tch h p cc knh thng tin, cc d ch v v ng d ng, phn ph i t i ng i s d ng thng qua m t ph ng th c th ng nh t v n gi n trn n n t ng Web

5-8

Prepair by: Nguy n Minh Ti n-Faculty Of Information Technology-UTEHY

Phn lo i c ng thng tin i ntC ng thng tin cng c ng (Public Portals): v d nh Yahoo, lo i c ng thng tin ny th ng c s d ng ghp n i cc thng tin l i v i nhau t nhi u ngu n, nhi u ng d ng v t nhi u ng i, cho php c nhn ho (personalization) cc website theo tu t ng i t ng s d ng. C ng thng tin doanh nghi p (Enterprise Portals ho c Corporate Desktops): c xy d ng cho php cc thnh vin c a doanh nghi p s d ng v t ng tc trn cc thng tin v ng d ng nghi p v tc nghi p c a doanh nghi p.5-9Prepair by: Nguy n Minh Ti n-Faculty Of Information Technology-UTEHY

Phn lo i c ng thng tin i ntC ng giao d ch i n t (Marketplace Portals): v d nh eBay v ChemWeb, c ng thng tin ny l n i lin k t gi a ng i bn v ng i mua. C ng thng tin ng d ng chuyn bi t (Specialized Portals): v d nh SAP portal, c ng thng tin lo i ny cung c p cc ng d ng chuyn bi t khc nhau. (hanoisoftware)

5 - 10

Prepair by: Nguy n Minh Ti n-Faculty Of Information Technology-UTEHY

Khi ni m Portal

5 - 11

Prepair by: Nguy n Minh Ti n-Faculty Of Information Technology-UTEHY

Khi ni m Chnh ph

i nt

G m t vi c s d ng ICT gi i phng cc lu ng di chuy n thng tin nh m kh c ph c nh ng ro c n v m t v t l c a cc h th ng v t l d a trn gi y t truy n th ng cho t i s d ng ICT c i ti n vi c ti p c n v cung c p cc d ch v chnh ph nh m em l i l i ch cho ng i dn, cc i tc kinh doanh v ng i lao ng. Trch Chnh ph i n t -NXB B u i n5 - 12Prepair by: Nguy n Minh Ti n-Faculty Of Information Technology-UTEHY

Phn lo i Chnh phChnh ph Chnh ph Chnh ph Chnh ph v v v v

i nt

i Cng dn (G2C) i Doanh nghi p (G2B) i ng i lao ng (G2E) i Chnh ph (G2G)

5 - 13

Prepair by: Nguy n Minh Ti n-Faculty Of Information Technology-UTEHY

T i sao s d ng Portal cho vi c xy d ng web hi n nayNg i dng ngy nay lun mu n c p nh t nhi u thng tin nh t/ click chu t t nh t. Thng tin v d ch v ngy cng c xu h ng chuyn bi t cao. Ti p c n thng tin nhanh chng v n gian gi n (m t u m i cho t t c ). Cc d ch v c a m t Portal l r t l n, cc website thng th ng kh p ng c.5 - 14Prepair by: Nguy n Minh Ti n-Faculty Of Information Technology-UTEHY

Ki n trc c a Portal

5 - 15

Prepair by: Nguy n Minh Ti n-Faculty Of Information Technology-UTEHY

Ki n trc c a PortalHi n th thng tin

Themes, Skin, Transcoding

X l cc tc v c a ngModule tc v Module tc v

i dngModule tc v

Module tc v

CT Khung Portal

5 - 16

Prepair by: Nguy n Minh Ti n-Faculty Of Information Technology-UTEHY

Yu c u c a m t PortalKh n ng cc nhn ha (Customization hay Personalization) Tch h p nhi u lo i thng tin (Content aggregation) Xu t b n thng tin (content syndication) H tr nhi u mi tr ng hi n th thng tin (Multidevice support) Kh n ng ng nh p m t l n (Single Sign-On SSO) Qu n tr portal (Portal administration) Qu n tr ng i dng (Portal user management)5 - 17Prepair by: Nguy n Minh Ti n-Faculty Of Information Technology-UTEHY

M t s Portal hi n nayIBM Websphere Oracle Microsoft Share Point Sun One Open source PortalsLiferay Portal uPortal exoPortal stringBean DotNetNuke, Rainbow Portal, IBuySpy Portal Joomla, PHP Nuke & NukeViet5 - 18Prepair by: Nguy n Minh Ti n-Faculty Of Information Technology-UTEHY

S khc bi t gi a ng d ng Web thng th ng v Portal

5 - 19

Prepair by: Nguy n Minh Ti n-Faculty Of Information Technology-UTEHY

S khc bi tPortalPortal h tr kh n ng ng nh p m t l n t i t t c cc ti nguyn c lin k t v i Portal. Portal h tr kh n ng c nhn ha theo ng i s d ng.

Web thng th

ngng

M t website khng c kh n ng nh p m t l n. Th

ng khng h tr , n u c ch m c r t nh , khng ph i l c i m n i b t. M t vi website c nh ng ch d ng l i m c d ng s n, ng i dng ch c th l a ch n m t vi giao di n c m khng t mnh thay i t ng m c m t cch ty .

Kh n ng ty bi n. y l m t kh n ng tiu bi u c a m t Portal. V d giao di n Portal c m c thng tin th i ti t, chng ta c th b ph n thng tin ny i n u chng ta khng quan tm n n.5 - 20

Prepair by: Nguy n Minh Ti n-Faculty Of Information Technology-UTEHY

S khc bi tPortal Lin k tr m ki k c d phn lo t truy c p t i hng u d li u, kho d li u, li u t ng h p hay i. Web thng th ng Ch s d ng cc lin k t t i cc site khc nh ng n i dung ch y u v n ch t p trung trong trang .

Portal h tr r t t t kh n ng Khng h tr lin k t v h p tc ng i dng.

5 - 21

Prepair by: Nguy n Minh Ti n-Faculty Of Information Technology-UTEHY

So snh gi a cc Portal & l a ch n gi i php

5 - 22

Prepair by: Nguy n Minh Ti n-Faculty Of Information Technology-UTEHY

Nh ng chnhSo snh cc Portal Open Source trn n n Java So snh cc Portal trn n n PHP So snh DotNetNuke v cc Portal khc

5 - 23

Prepair by: Nguy n Minh Ti n-Faculty Of Information Technology-UTEHY

So snh cc Portal Open Source trn n n Java

5 - 24

Prepair by: Nguy n Minh Ti n-Faculty Of Information Technology-UTEHY

So snh cc Portal Open Source trn n n Java

5 - 25

Prepair by: Nguy n Minh Ti n-Faculty Of Information Technology-UTEHY

So snh cc Portal Open Source trn n n PHP

5 - 26

Prepair by: Nguy n Minh Ti n-Faculty Of Information Technology-UTEHY

So snh cc DotNetNuke v i Liferay Portal (VietSoftware)DotnetNukeS n ph m vi t trn n n .Net S d ng h Server i u hnh Windows, IIS, SQL

Liferay PortalS n ph m vi t trn n n Java Ch y a n n, trn cc lo i Server khc nhau

Khng tun theo chu n JSR 168 v WSRP Tun theo chu n JSR 168 v WSRP Quy m p d ng cho cc d n v a v nh Khng h tr tnh n ng c nhn ha v ng nh p m t c a Chi ph cao (b n quy n) ci t p5 - 27

Quy m p d ng cho cc d n l n H tr t t c nhn ha, ng nh p m t c a v b o m t m r ng Chi ph th p (b n quy n), ci t d dng

t kh ph c

Prepair by: Nguy n Minh Ti n-Faculty Of Information Technology-UTEHY

L a ch n gi i phpQuy m d n Th i gian hon thnh d n K n ng & kinh nghi m c a nhm pht tri n

5 - 28

Prepair by: Nguy n Minh Ti n-Faculty Of Information Technology-UTEHY

Introduce DotNetNuke

5 - 29

Prepair by: Nguy n Minh Ti n-Faculty Of Information Technology-UTEHY

DotNetNukeA FramerWork OpenSoure was developed by Microsoft in 2002 In 2003, magazine VB value DNN is best product Site: http://www.DotNetNuke.com Version: 5.02.02 Extend all power ASP.Net5 - 30Prepair by: Nguy n Minh Ti n-Faculty Of Information Technology-UTEHY

DotNetNuke

5 - 31

Prepair by: Nguy n Minh Ti n-Faculty Of Information Technology-UTEHY

DotNetNukeDNN is web portal What is the web portal? Some web portal: PHP Nuke, Rainbow, Sharepoint, Liferay, U-Portal Why do you use DotNetNuke? DNN Community: Core team, Forum

5 - 32

Prepair by: Nguy n Minh Ti n-Faculty Of Information Technology-UTEHY

Installing DotNetNuke

5 - 33

Prepair by: Nguy n Minh Ti n-Faculty Of Information Technology-UTEHY

Major ideasPackages How do you installing DotNetNuke What do you use for development?

5 - 34

Prepair by: Nguy n Minh Ti n-Faculty Of Information Technology-UTEHY

PackagesDotNetNuke_Community_05.01.04_Deploy DotNetNuke_Community_05.01.04_Install DotNetNuke_Community_05.01.04_Source DotNetNuke_Community_05.01.04_StarterKit

5 - 35

Prepair by: Nguy n Minh Ti n-Faculty Of Information Technology-UTEHY

InstallingUser: host User: Admin

5 - 36

Prepair by: Nguy n Minh Ti n-Faculty Of Information Technology-UTEHY

DotNetNuke Features

5 - 37

Prepair by: Nguy n Minh Ti n-Faculty Of Information Technology-UTEHY

FeaturesManager users and roles Manager modules extend module (insert, move, delete) Create subportal and provider environment for manager subportals Provider environment for develop Module and Skin

5 - 38

Prepair by: Nguy n Minh