Pereiti prie turinio

welkam

Patvirtinti nariai
  • Pranešimai

    53
  • Užsiregistravo

  • Lankėsi

  • Atsiliepimai

    0%

welkam Pranešimai

  1. welkam, gal aišku ir pataikei su atsakymu :) bet toks klausimas: o tai kas bendro tarp JSON ir XML? :D

    Kadangi neina tiesiog perduoti masyvo ar objecto iš vienos sistemos į kitą (pvz Java programa kreipiasi į API parašytą su PHP per http protokolą) tai žmonės susigalvojo jog reikia turėti kažkokį bendrą duomenų perdavimo formatą. Tuo formatu tapo XML ir jis leido is vienos sistemos duomenis exportinti ir importuoti į kitą. O bendro tarp XML ir JSON yra tai, kad abudu galima naudoti duomenų apsikeitimui tik tiek, kad su JSON yra paprasčiau dirbti ir juo užkoduoti duomenys užima mažiau vietos nei XML. XML pranašumas toks, kad lengviau žmogui skaityti ir visi senesni programuotojai esa prie jo pripratę.

  2. Jei nori greitai parašyti tokią programą rinkis PHP. PHP yra lėtas tokiems reikalams, bet užtat sutaupys tavo laiko, nes yra paprasta pradėti programuoti su PHP.

    Jei nori parašyti šią programą, kad veiktų ir windows ir linux ir ant mac tai rinkis java. Aišku teks susirasti compilerį ir pasimokinti objektinio programavimo.

    Jei nori greičio ir pačiai pasidaryti dviratį griebk c++.

  3. Čia geriausias tiktų websocket, nes gali siųsti info į browserį atidarius vieną connection. Tiesiog kai įrašinėja duomenis į DB scriptas praneša browseriui jog buvo įrašytas naujas įrašas. Gali su long pooling (atidarai connection ir serveris laiko atidarytą connection ir atsako tik tada kai yra pasikeitimų), bet jeigu dažnai įrašinėjama info į DB tai daug requestų būtų.

     

    Taip pat gali sužaisti su memcache. Kai įrašo duomenis į DB, scriptas updatina memcache įrašo reikšmę. Tada darai su kas x sec ajax requestą ir imi duomenis ne iš db o iš cache. Bet apgalvok ką darysi kai du scriptai kartu bandys updatint cache.

  4. Dažniausiai žmonės daro šitaip

     

    RewriteCond %{REQUEST_FILENAME} !-f

    RewriteCond %{REQUEST_FILENAME} !-d

    RewriteRule ^(.*)$ index.php?p=$1 [L]

     

    Tei reiškia, kad jei url nėra failas arba direktorija tai requestą peradresuos į index.php ir viską kas yra po www.example.com/ perduoda kaip parametrą p. Tada savo index.php scripte darai

     

    $request = $_GET['p'];

     

    ir pagal $request žiūrai ką toliau su tuo requestu daryti. Jeigu reikia, kad perduotų būtent kaip tuos parametrus tai galima bus žiūrėti toliau, bet bus ganėtinai sunku parašyti patern`ą.

  5. Tu nori, kad žmogus užsukęs į index.php?id=toliau&raktas=sesijos_id būtų redirectintas į pagrindinis/toliau/sesijos_id

    Ar kad žmogus užėjęs į pagrindinis/toliau/sesijos_id matytų puslapį kurio adresas index.php?id=toliau&raktas=sesijos_id nors address bar būtų pagrindinis/toliau/sesijos_id ?

  6. Gal zinot kaip sita koda pakeist kad ieskotu zodzio kuris yra <body>zodis</body>

    <?php
    //simple html dom biblioteka
    include('simple_html_dom.php');
    
    //filmo url
    $url = 'http://www.imdb.com/title/tt0485947/';
    
    //gauname svetainės html
    $html = file_get_html($url);
    
    //gauname filmo reitingą
    $ratio = $html->find('span.rating-rating', 0)->plaintext;
    
    echo $ratio;
    ?>

    na ir aisku prie sio kodo pridetu dar koduka kuris tikrintu ar atsirado naujas zodis ir jei atisrado idetu ji i log.txt

    Tai gal dar viską už tave padaryti?

  7. 400? Nu web-devu nedirbu, bet as labai labai labai abejoju ar cia yra uz ka tuos 400Lt paimt... Cia pats paprasciausias tinklapis bus. Pataisykit jei klystu...

    Visų pirma nėra paprastų projektų. Pagal aprašymą tikrai nedaug čia reik padaryti, bet jei daro public puslapį tai pirmutiniame puslapyje tikrai nebus vienas inputas mašinos numeriams ir vienas submit mygtukas. Bus daugiau. Taip pat reikia realizuoti išankstinį registravimasi. Tai bus kažkoks kalendorius ir reiks neleisti vienai dienai užsiregistruoti 100 žmonių ir t.t.

    O antra dauguma šitame forume užmiršta jog yra toks dalykas kaip mokesčiai.

  8. O kodėl visko nepadarius su PHP? Visvien reikės kompų su internetu tai kam skaldyti projektą į dvi dalis? Padaro vieną puslapį ir tik žmonėm su teisėmis parodo papildomą informaciją. Tai ką tu apibūdinai nėra sudėtinga. Sudėtingiau bus kai norėsi esamą sistemą patobulinti :)

    Tokiam dalykui užtektų paprasto serverio su viena duomenų baze (~14 LT/mėn) + 25 LT metai už domeną. Dizainui galima panaudoti paprastą template 0 LT. Web programavimas kainuotų apie 400 LT.

  9. Jei neveikia javascriptas daryk console.log() ir žiūrėk kintamųjų reikšmes

     

    $(divName) gali pykti dėl kelių priežasčių:

    1. Nėra elemento su tokiu id.

    2. Yra 2 elementai su tokiu pačiu id. (selectink tada pagal class)

    3. jQuery biblioteka neužkrauta.

    4. id turi simbolius kuriuos reik escapint pvz. !"#$%&'()*+,./:;<=>?@[\]^`{|}~

×
×
  • Pasirinkite naujai kuriamo turinio tipą...