Resultat 1 till 3 av 3

Vilket av två nedanstående curl script är bäst?

  1. #1
    matziis avatar
    matzii matzii är inte uppkopplad Lär mig SEO
    Reg.datum
    mar 2011
    Inlägg
    21
    de kommer från php.net
    min tanke är givetvis att det skall fungera bäst i de fallen där blir något strul, typ att domänen exempel.com filen hämtas ifrån är otillgänglig av olika anledningar. Då vill jag inte att scriptet hänger sig

    Motivera gärna era svar :-)


    <?php
    $ch = curl_init();
    curl_setopt($ch, CURLOPT_URL, "http://exempel.com/filename.php");
    curl_setopt($ch, CURLOPT_HEADER, 0);
    curl_exec($ch);
    curl_close($ch);
    ?>

    ELLER

    <?php
    $url = "http://www.example.org/";
    $ch = curl_init();
    curl_setopt ($ch, CURLOPT_URL, $url);
    curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, 5);
    curl_setopt ($ch, CURLOPT_RETURNTRANSFER, true);
    $contents = curl_exec($ch);
    if (curl_errno($ch)) {
    echo curl_error($ch);
    echo "\n<br />";
    $contents = '';
    } else {
    curl_close($ch);
    }

    if (!is_string($contents) || !strlen($contents)) {
    echo "Failed to get contents.";
    $contents = '';
    }

    echo $contents;
    ?>

  2. #2
    AaronAxelssons avatar
    AaronAxelsson AaronAxelsson är inte uppkopplad SEO-proffs: utökad profil
    Moderator för alla forumsektioner
    Reg.datum
    jun 2010
    Ort
    Stockholm
    Inlägg
    775
    Det är mycket möjligt att du kan få ett svar här, men jag skulle nog vilja tipsa om att också testa på något forum som är mer inriktat på webbutveckling.

    Lycka till oavsett!
    Head of SEO på Brath AB.

  3. #3
    Jim Westergrens avatar
    Jim Westergren Jim Westergren är inte uppkopplad SEO-proffs: utökad profil
    Administratör
    Reg.datum
    feb 2006
    Ort
    Täby
    Inlägg
    2 725
    Mitt tips för dig är att läsa på mer om Curl så att du förstår mer.

    Det första exemplet känns ju inte komplett, det gör ju inget förutom att hämta så att säga.

    Det andra exemplet har lite mer logik för att hantera fel osv. Allt beror ju på syftet.

    Men ta en titt på dessa:

    CURLOPT_RETURNTRANSFER
    CURLOPT_FAILONERROR
    CURLOPT_HEADER
    CURLOPT_CONNECTTIMEOUT
    CURLOPT_TIMEOUT
    CURLOPT_SSL_VERIFYPEER

    Eventuellt även dessa:

    CURLOPT_REFERER
    CURLOPT_USERAGENT
    CURLINFO_HTTP_CODE

    Och ska du crawla webben som jag gör så behöver du även respektera robots.txt.
    Bor nu i Marbella, Spanien
    Kolla in mitt SEO verktyg Domainstats

Ämnesinformation

Användare som tittar på det här ämnet

Det är för närvarande 1 användare som tittar på det här ämnet. (0 medlemmar och 1 gäster)

Liknande ämnen

  1. Vilken domän är bäst?
    Av Fredrik Johansson i forum Domänen
    Svar: 22
    Senaste inlägg: 2015-03-06, 21:54
  2. Vilken domän ska jag använda mig av?
    Av siimon2k7 i forum Optimering
    Svar: 2
    Senaste inlägg: 2012-10-29, 07:17
  3. Se vilken position man är på google ?
    Av J.L i forum SEO-verktyg
    Svar: 13
    Senaste inlägg: 2012-08-09, 21:56
  4. Vilken domän skall man peka till vilken
    Av Swingit i forum Domänen
    Svar: 4
    Senaste inlägg: 2010-10-28, 12:31
  5. Vilken är den 4 största??
    Av Tina Isola i forum Övriga sökmotorer
    Svar: 4
    Senaste inlägg: 2007-01-08, 15:28