V²chozφ p°edpoklady
Nßsledujφcφ postup vychßzφ z p°edpokladu, ₧e:
- mßte naistalovanou aplikaci START pod jmΘnem Alfa (p∙vodn∞ Eshop4.1_start);
- mßte p°ipraven adresß° Catalog (pou₧ijete obsah adresß°e na instalaΦnφm CD), kde je ·vodnφ HTML statickß strßnka, standardnφ grafickΘ objekty (linky, tlaΦφtka apod.), HTML strßnky helpu. Je vhodnΘ zde umφstit i vaÜe logo a banner, p°iΦem₧ cestu na tyto soubory nastavφte v aplikaci.
- pokud jste se rozhodli pou₧φvat obrßzky zbo₧φ, mßte je p°ipraveny v adresß°i Pic a mßte sprßvn∞ zadßnu relativnφ cestu u ka₧dΘ polo₧ky cenφku tak, jak budou umφst∞ny na webovΘm serveru;
- pokud jste se rozhodli pou₧φvat detailnφ popisy zbo₧φ (t.j. uvedli jste cestu na dalÜφ HTML strßnku, detailnφ obrßzek, audio nebo video soubor), musφte mφt tyto soubory p°ipraveny v samostatnΘm adresß°i nap°. Popisy.
Umφst∞nφ aplikace a WWW objekt∙ u ISP
Vybran² ISP (Internet Server Provider) bude hostovat vaÜi aplikaci na svΘm WWW serveru a tak zajistφ jejφ p°φstupnost v sφti Internet. Po dohod∞ s vßmi zajistφ, ₧e mohou webov² klienti p°istupovat do vaÜφ aplikace elektronickΘho obchodu a tak si objednßvat zbo₧φ. Obvykl²m zp∙sobem je, ₧e na vaÜφ ji₧ existujφcφ hlavnφ WWW strßnce p°ibude odkaz na elektronick² obchod.
V rßmci spoluprßce s vybran²m ISP pro zajiÜt∞nφ pr∙b∞₧nΘ aktualizace cenφku je nejlepÜφm °eÜenφm FTP p°φstup do adresß°e "Catalog", "Pic" a "Popisy", kterΘ jsou umφst∞ny na WWW serveru tohoto providera. Samoz°ejmou nutnostφ je z°φzenφ oprßvn∞nφ pro vßÜ p°φstup do t∞chto adresß°∙.
Princip FTP slu₧by
FTP je zp∙sob p°φstupu a takΘ program, kter² slou₧φ pro spojenφ s jin²m poΦφtaΦem v sφti Internet s mo₧nostφ prohlφ₧enφ adresß°ovΘho stromu na vzdßlenΘm poΦφtaΦi a umo₧≥uje p°enßÜenφ zvolen²ch soubor∙ ze vzdßlenΘho poΦφtaΦe na sv∙j nebo naopak.
FTP pracuje na principu klient-server. Slu₧by FTP m∙₧e vyu₧φvat ka₧d², kdo mß p°φstup k poΦφtaΦi, kter² je p°ipojen k Internetu a na n∞m₧ je instalovßn klient FTP (to platφ tΘm∞° o ka₧dΘm poΦφtaΦi v sφti Internet). FTP lze vyu₧φvat i nep°φmo - prost°ednictvφm slu₧eb TRICKLE, BITFTP nebo FTPMAIL.
P°ejmenovßnφ aplikace START (tj. Eshop4.1_start) p°ed jejφ umφst∞nφm u ISP:
- Na svΘm SQL serveru mßte aplikaci Eshop4.1_start. Po jejφm spuÜt∞nφ si nastavte Adresß° pro zßlohu dat v okn∞ Nastavenφ - Zßkladnφ nastavenφ, zßlo₧ka Adresß°e.
- Ujist∞te se, ₧e vaÜe aplikace s daty neobsahuje ₧ßdnΘ objednßvky; v opaΦnΘm p°φpad∞ zruÜte nejprve vÜechny polo₧ky objednßvek v tabulce OBJ_POLOZKY a pak samotnΘ hlaviΦky objednßvek v tabulce OBJ_HEADER a nakonec pou₧ijte funkci Uvolnit zruÜenΘ zßznamy pro ob∞ tabulky p°es tlaΦφtko Sprßva tabulky z °φdφcφho panelu WinBase602.
- Prove∩te ulo₧enφ vÜech dat v aplikaci akcφ Soubor - Archivace dat. Tyto data budou p°enesena do nov∞ pojmenovanΘ aplikace.
- Prove∩te import START aplikace (tj. prßzdnΘ aplikace Eshop4.1_start bez dat), zφskanΘ z CD ROM nebo z downloadu.
Proto₧e aplikace je ji₧ pod tφmto nßzvem ulo₧ena na SQL serveru, objevφ se dotaz "P°epsat" nebo "NovΘ jmΘno" - zvolte "NovΘ jmΘno" a nejlΘpe pou₧ijte nßzev vaÜφ firmy bez diakritiky a mezer s dΘlkou do 8 pφsmen. M∙₧ete pou₧φt stejnΘ jmΘno, kter²m jste pojmenovali sv∙j SQL server; v rßmci t∞chto postup∙ je pou₧ito jmΘno Alfa jako START aplikace.
- Spustφte tuto novou p°ejmenovanou aplikaci (Alfa). Objevφ se dialog pro zadßnφ licenΦnφho Φφsla; pokud licenΦnφ Φφslo mßte - zadßte je nebo dialog p°eskoΦφte.
- Objevφ se pr∙vodce pro ·vodnφ nastavenφ aplikace - pr∙vodce ukonΦφte tlaΦφtkem P°eruÜit v okn∞ ┌vodnφ nastavenφ.
- V okn∞ Zßkladnφ nastavenφ kliknete na zßlo₧ku Adresß°e a specifikujte Adresß° pro zßlohu dat a pak klikn∞te na tlaΦφtko OK.
Do tohoto adresß°e jste ulo₧ili data ze svΘ p∙vodnφ aplikace Eshop4.1_start.
- Prove∩te akci Soubory - Obnova dat z archφvu, kterß zajistφ naΦtenφ vÜech dat z p∙vodnφ aplikace.
Postup umφst∞nφ WWW objekt∙ u ISP:
- P°ipravφte si obsahy adresß°∙ "Catalog", "Popisy" a "Pic".
- Pomocφ slu₧by FTP p°enesete tyto adresß°e do vyhrazenΘho adresß°e u ISP.
- Po₧ßdßte ISP o aktualizaci ·vodnφ html statickΘ strßnky, kde nastavφ jmΘno vaÜφ aplikace elektronickΘho obchodu (v naÜem p°φpad∞ "Alfa") a jmΘno SQL serveru.
P°φprava aplikace ISP pro navßzßnφ replikaΦnφho vstahu:
- Pokud aplikaci nemßte spuÜt∞nou, tak ji spus¥te v klientovi WinBase602.
- Zjist∞te p°esn² nßzev a identifikaci vaÜφ aplikace (v naÜem p°φpad∞ "Alfa"). Oba ·daje naleznete v okn∞ Nßpov∞da - O programu a sd∞lte je svΘmu ISP, nap°. e-mailem.
- VßÜ ISP pou₧ije zφskanΘ ·daje (p°esn² nßzev a identifikace vaÜφ aplikace) pro editaci prvnφho °ßdku souboru ESHOP4.1_START.APL v aplikaci Eshop4.1_start:
a pak tuto aplikaci naimportuje na sv∙j WWW server. Tato aplikace se nesmφ na stran∞ ISP spouÜt∞t, dokud neprob∞hnou prvnφ replikace. Zkontrolujte si definici startovacφho objektu pro objekt Eshop4.1, kter² je umφst∞n ve skupin∞ objekt∙ Programy v °φdφcφm panelu WinBase602.
- Ujist∞te se, ₧e sprßvce ISP naimportoval aplikaci pro navßzßnφ replikaΦnφho vztahu s vaÜφ aplikacφ na sv∙j WWW server.
V tomto okam₧iku je vaÜe aplikace p°ipravena pro navßzßnφ replikacφ a p°enos dat z vaÜφ aplikace na WinBase602 SQL Server u ISP.
V rßmci navazovßnφ replikacφ nezapome≥te nastavit:
- v aplikaci 602E-Shop v menu Nastavenφ - Zßkladnφ nastavenφ, zßlo₧ka Ostatnφ p°id∞lovßnφ lich²ch ID Φφsel pro obchodnφ partnery;
- v °φdφdφcφm panelu v²vojovΘho prost°edφ pro aplikaci nastavte ve Vlastnostech server, kter² je sprßvcem peÜk∙ a otcovsk² server pro detekci replikaΦnφch konflikt∙.
Tipy
Odkazy na detailnφ popisy zbo₧φ mohou b²t uvedeny plnou URL adresou, a v tomto p°φpad∞ nemusφte vytvß°et a p°enßÜet adresß° "Popisy".
Mßte-li na vaÜem poΦφtaΦi vhodn² WWW server (nap°. Microsoft Internet Information Server 4.0), m∙₧ete si prohlφ₧et vaÜi DEMO nebo START aplikaci i ze strany webovΘho klienta. V tomto p°φpad∞ umφstφte adresß°e "Catalog", "Popisy" a "Pic" na vßÜ poΦφtaΦ do hlavnφho adresß°e WWW serveru. M∙₧ete pou₧φt postup "Umφst∞nφ WWW objekt∙ na web server", kter² je souΦßstφ popis∙ "Instalace 602E-Shop LAN".
P°i spuÜt∞nφ prßzdnΘ aplikace na stran∞ ISP (jeÜt∞ p°ed prob∞hnutφm prvnφ replikace) dojde vytvo°enφ zßznam∙ v prßzdn²ch tabulkßch. Tato operace zabrßnφ ·sp∞ÜnΘmu provedenφ replikacφ. Nßprava tohoto stavu je popsßna v nßsledujφcφm postupu.
Postup op∞tovnΘho umφst∞nφ prßzdnΘ aplikace u ISP:
- UkonΦete sdφlenφ mezi SQL servery.
- Sma₧te importovanou aplikaci.
- Importujte op∞t p∙vodnφ prßzdnou aplikaci od provozovatele a nespouÜt∞jte ji.
- Dßle pokraΦujte podle kapitoly P°φprava aplikace ISP pro navßzßnφ replikaΦnφho vstahu.