riesenie databazy xml dokumentov

Sekcia: Programovanie 01.04.2008 | 16:53
sioghard   Návštevník
Caute,

mam taku otazku.. Dostal som ulohu z jednej firmy vypracovat online archiv s databazou dokumentov. Je poziadavka aby dokumenty boli v XML formate, kvoli ich prenosnosti a ucelenosti, tzv document-oriented (tusim..) Ako riesenie ma napadlo pouzit nejaku nativnu XML databazu ako eXist. Ma s tym niekto nejake skusenosti, pripadne postrehy/navrhy? Viem, ze sa to da urobit cez PHP, no XPath a XQuery sa mi zdaju lepsie a jednoduchsie. Skusenosti s javou, .net, ajaxom velmi nemam, no mozno sa niekto z vas s niecim takymto stretol a vedel by mi poradit. Za akekolvek informacie vopred dakujem.. nepotrebujem poucovat co je dobre a co je zle, chcel by som vidiet konkretne navrhy/pripomienky, akykolvek spam a invektivy budem ignorovat.. (verim ze sa tu najdu ludia ktori sa ma nepokusia nachytat, aj ked je prvy april.. ako programator sa stale ucim nove veci kazdy den a niesom uberskiller, no na druhej strane ucim sa rychlo..)
    • Re: riesenie databazy xml dokumentov 01.04.2008 | 23:46
      Avatar lazzio F16  Používateľ
      to sioghard : sorry Tebe nepomozem a nechcem zakladat nove vlakno tak hodim moj maly problem sem ,dufam ze sa nenahnevas

      takze: , po nahodeni xampp serveru ( skusal som aj navod odtial aj navod z linuxexpres v podstate ide o ten isty problem) , ktory som nahodil kvoli vyskusaniu bibtexwebu co je prva cast mojej ulohy mam problem s tymto :

      spustil som http://localhost/btw/install.php skript ktory bol obsiahnuty v download subore na uvedenej stranke , po jeho spusteni a vyplneni formularov sa mi ma vytvorit subor config kde su uvedene udaje ktore som vyplnil(ten sa vytvori) + skusobna db lenze ona sa nevytvori a hlasi toto :
      Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'lampp'@'localhost' (using password: YES) in /opt/lampp/htdocs/btw/db-connect.inc.php on line 2

      Database not fully created (0 operations completed out of 28). Try to destroy and recreate it.

      ,najprv som povolil prava na vsetky subory v tomto download subore , a nasledne som chcel zmenit uzivatela lampp na tieto subory , jasne ze neex. , neviem co s tym , kedze v xampp je user lampp s heslom , viem ze to je nejaka volovina ale neprisiel som nato ,, pls help lebo ma to fakt zdrzuje a uz 3 dni sa stym serem ako..


      este vysek z readme ako to installovat:

      INSTALLATION

      1. Copy the btw directory and its content in your Web space. The name of the btw directory may be changed. The user associated to the Web server must have the write permission on the btw and files directories.

      2. Given that your web pages are located at the www.mywebsite.net/~myaccount/ URI, run the www.mywebsite.net/~myaccount/btw/install.php script. Fill in all the required fields. A configuration file named confing.inc.php should be created in the btw directory and the MySQL database should be generated.

      3. The install.php script also allows you to change your configuration info, destroy, and recreate the database.


      thX
      $ € £ > /dev/null ; fg human_mind [1] zazen
    • Re: riesenie databazy xml dokumentov 02.04.2008 | 00:14
      Avatar srigi   Používateľ
      kludne pouzi PHP (+ odporucam ZendFramework pre rychle naprog.) Predpokladam, ze dokumenty su cca nejake subory v XML formate. Jednoducho ich bud uploaduj na server, alebo ich ukladaj do SQl databazy do pola typu TEXT alebo BLOB.

      So ZF mas takuto app napisanu za 20min. aj s prezentacnou vrstvou. Pozri si video tutorialy na ZF homepage, popr. moj ZF tutorial na Blackhole.

      Preco PHP? Pretoze je na 90% hostingov, takze klient bude rad, ze aplikacia pobezi takmer vsade.
      • Re: riesenie databazy xml dokumentov 02.04.2008 | 16:38
        sioghard   Návštevník
        diky mrknem sa na to, ide o to ze je to server na strane zakaznika kde mam pristup len ako beznu uzivatel, nemozem si zasahovat do instalacie, netusim ci mi na poziadanie nieco doinstaluju a ako dlho to bude trvat.. Kazdopadne vdaka za tip, urcite sa na to pozriem. Zacal som v Xquery zatial, a jedine co z toho mam je velky chaos a jakz takz fungujuca aplikacia..