Rezultate 1 la 7 din 7

Subiect: XML-RPC OpenAds

  1. #1
    Avatarul lui cipo
    cipo este deconectat Membru SeoPedia
    Reputatie:
    35
    Data înscrierii
    29th April 2007
    Locaţie
    Bucuresti
    Posturi
    48
    Putere Rep
    35


    Implicit XML-RPC OpenAds

    Am instalat openads; e ok insa am si cateva nemultumiri: statisticile nu le afiseaza in timp real ci tb configurat sa execute un script de mentenanta, delay-ul in actualizarea modificarilor de bannere este enervant, etc... Sigur toate astea sunt pt performanta...
    Zonele le-am apelat local prin cod php insa imi face ceva probleme la scripturile din site de aceea as vrea sa incerc tag-ul XML-RPC care arata asa:
    <?php
    /* <!-- Openads XML-RPC Tag v2.4.2 -->
    *
    * As the PHP script below tries to set cookies, it must be called
    * before any output is sent to the user's browser. Once the script
    * has finished running, the HTML code needed to display the ad is
    * stored in the $adArray array (so that multiple ads can be obtained
    * by using mulitple tags). Once all ads have been obtained, and all
    * cookies set, then you can send output to the user's browser, and
    * print out the contents of $adArray where appropriate.
    *
    * Example code for printing from $adArray is at the end of the tag -
    * you will need to remove this before using the tag in production.
    * Remember to ensure that the PEAR::XML-RPC package is installed
    * and available to this script, and to copy over the
    * lib/xmlrpc/php/openads-xmlrpc.inc.php library file. You may need to
    * alter the 'include_path' value immediately below.
    */

    //ini_set('include_path', '.:/usr/local/lib');
    require 'openads-xmlrpc.inc.php';

    if (!isset($OA_context)) $OA_context = array();

    $oaXmlRpc = new OA_XmlRpc('ads24.bonesimenajere.ro', '/www/delivery/axmlrpc.php', 0, false, 15);
    $adArray = $oaXmlRpc->view('zone:5', 0, '', '', 0, $OA_context);

    echo $adArray['html'];
    ?>

    Nu ma prind ce trebuie facut si unde sa copiez fisierul openads-xmlrpc.inc.php.

    Celelalte instructiuni le-am respectat: prima parte a codului am pus-o in top, inainte de orice iar afisarea acolo unde trebuie.

    Ma puteti ajuta?!

  2. #2
    Avatarul lui dublutz
    dublutz este deconectat Membru SeoPedia
    Reputatie:
    34
    Data înscrierii
    3rd October 2007
    Vârstă
    42
    Posturi
    175
    Putere Rep
    34


    Implicit

    pai, din cat php stiu eu... daca vrei ca
    require 'openads-xmlrpc.inc.php';
    sa functioneze, scriptul "openads-xmlrpc.inc.php" trebuie sa fie exact in directorul in care se afla si scriptul in executie.

    Dar nu inteleg cum te ajuta XML-RPC-ul in cazul de fata
    Scriptul tau face urmatorul lucru:

    o instanta OA_XmlRpc, se contecteaza la XML-RPC, executa metoda view si primeste un XML / array ca raspuns dupa care afiseaza, probabil un html.

    Un server XML-RPC nu face altceva decat sa primeasca cereri si sa raspunda cu XML.

  3. #3
    Avatarul lui cipo
    cipo este deconectat Membru SeoPedia
    Reputatie:
    35
    Data înscrierii
    29th April 2007
    Locaţie
    Bucuresti
    Posturi
    48
    Putere Rep
    35


    Implicit

    scuze pentru ca raspund asa tarziu. n-am apucat sa testez...
    o sa revin cu un raspuns
    multumesc

  4. #4
    Avatarul lui SeerKan
    SeerKan este deconectat Membru SeoPedia
    Reputatie:
    40
    Data înscrierii
    25th August 2006
    Locaţie
    Timisoara
    Posturi
    746
    Putere Rep
    40


    Implicit

    Foloseste codul Java, functioneaza cel mai ok.
    Administrare linux, hosting, domenii si SSL. Orice pachet de gazduire la 1 euro /3 luni ! Comanda pe http://www.hosthash.com prin cuponul "SEOPEDIA1"

  5. #5
    Avatarul lui cipo
    cipo este deconectat Membru SeoPedia
    Reputatie:
    35
    Data înscrierii
    29th April 2007
    Locaţie
    Bucuresti
    Posturi
    48
    Putere Rep
    35


    Implicit

    Java? Vrei sa zici Javascript? Este cea mai lenta metoda...

  6. #6
    Avatarul lui SeerKan
    SeerKan este deconectat Membru SeoPedia
    Reputatie:
    40
    Data înscrierii
    25th August 2006
    Locaţie
    Timisoara
    Posturi
    746
    Putere Rep
    40


    Implicit

    In toate metodele statisticile se actualizeaza odata la ora, asa e facut scriptul pentru a nu supraincarca serverul.
    Daca vrei statistici live, te sfatuiesc sa cauti o varianta mai veche a openads, sau chiar phpadsnew(varianta inainte de redenumire) unde statisticile sunt live, dar daca contorizezi mai mult de 50-100 de mii afisari/zi cam omoara serverul.
    Administrare linux, hosting, domenii si SSL. Orice pachet de gazduire la 1 euro /3 luni ! Comanda pe http://www.hosthash.com prin cuponul "SEOPEDIA1"

  7. #7
    Avatarul lui cipo
    cipo este deconectat Membru SeoPedia
    Reputatie:
    35
    Data înscrierii
    29th April 2007
    Locaţie
    Bucuresti
    Posturi
    48
    Putere Rep
    35


    Implicit

    da, stiu ca asa ar trebui sa functioneze, dar speram sa pot micsora intervalul.
    gasisem in fisierul de configurare variabila operationInterval setata cu valoarea 60 (minute cred eu), dar daca modific nu se suprascrie fisierul.
    ma gandisem sa instalez si varianta veche ce ofera statistici live, dar am renuntat la idee. m-am obisnuit...

Informații subiect

Utilizatori care navighează în acest subiect

Momentan este/sunt 1 utilizator(i) care navighează în acest subiect. (0 membrii și 1 vizitatori)

Thread-uri Similare

  1. OpenAds si XHTML
    De tataraseni în forumul Bar, lobby...
    Răspunsuri: 3
    Ultimul Post: 14th May 2007, 14:24

Permisiuni postare

  • Nu puteţi posta subiecte noi.
  • Nu puteţi răspunde la subiecte
  • Nu puteţi adăuga ataşamente
  • Nu puteţi modifica posturile proprii
  •