Nástroje používateľa

Nástoje správy stránok


tipy-php

Rozdiely

Tu môžete vidieť rozdiely medzi vybranou verziou a aktuálnou verziou danej stránky.

Odkaz na tento prehľad zmien

Obojstranná predošlá revíziaPredchádzajúca revízia
Nasledujúca revízia
Predchádzajúca revízia
tipy-php [2014/10/15 08:57] globewaretipy-php [2015/01/27 10:33] (aktuálne) – [Stiahnutie stránky zo servera] globeware
Riadok 3: Riadok 3:
  
 ===== Na poslanie e-mailu z PHP skriptu doporučujeme použiť triedu **Mail** z PEAR balíka **Mail.php**. ===== ===== Na poslanie e-mailu z PHP skriptu doporučujeme použiť triedu **Mail** z PEAR balíka **Mail.php**. =====
-   + <PHP>  
->require_once 'Mail.php'; +require_once 'Mail.php'; 
->$mail = Mail::factory('mail'); +$mail = Mail::factory('mail'); 
->$body = 'Toto je text spravy...'; +$body = 'Toto je text spravy...'; 
->$hdrs = array( +$hdrs = array( 
->'From'    => 'odosielatel@example.com', +'From'    => 'odosielatel@example.com', 
->'Subject' => 'Predmet spravy' +'Subject' => 'Predmet spravy' 
->); +); 
->$mail->send('prijemca@example.com', $hdrs, $body); +$mail->send('prijemca@example.com', $hdrs, $body); 
 +</PHP>
  
 Pre viac konfiguračných možností si prečítajte dokumentáciu k tejto triede: Pre viac konfiguračných možností si prečítajte dokumentáciu k tejto triede:
Riadok 23: Riadok 23:
  
 Na stiahnutie stránky zo vzdialeného servera je najjednoduchšie a najefektívnejšie použiť PEAR triedu **HTTP_Request** z balíka **HTTP/Request.php**. Na stiahnutie stránky zo vzdialeného servera je najjednoduchšie a najefektívnejšie použiť PEAR triedu **HTTP_Request** z balíka **HTTP/Request.php**.
->require_once 'HTTP/Request.php'; +<PHP> 
->$url = 'http://platon.sk/'; +require_once 'HTTP/Request.php'; 
->$req =& new HTTP_Request($url); +$url = 'http://globeware.sk/'; 
->if (PEAR::isError($req->sendRequest())) { +$req =& new HTTP_Request($url); 
- die('chyba pri stahovani stranky'); +if (PEAR::isError($req->sendRequest())) { 
->+  die('chyba pri stahovani stranky'); 
->$content = $req->getResponseBody(); +
 +$content = $req->getResponseBody(); 
 +</PHP>
 Pre viac možností a funkcií si prečítajte dokumentáciu k tejto triede: Pre viac možností a funkcií si prečítajte dokumentáciu k tejto triede:
 http://pear.php.net/package/HTTP_Request/docs http://pear.php.net/package/HTTP_Request/docs
Riadok 40: Riadok 41:
  
 Pokiaľ vaša stránka beží pod viacerými doménami, je vhodné vybrať jednu hlavnú doménu a z ostatných na túto vybranú presmerovávať. Túto časť kódu umiestnite hneď na začiatok vášho PHP skriptu. Pokiaľ vaša stránka beží pod viacerými doménami, je vhodné vybrať jednu hlavnú doménu a z ostatných na túto vybranú presmerovávať. Túto časť kódu umiestnite hneď na začiatok vášho PHP skriptu.
-$redirect  = 'platon.sk';+ 
 +<PHP> 
 +$redirect  = 'globeware.sk';
 $http_host = @$_SERVER['HTTP_HOST']; $http_host = @$_SERVER['HTTP_HOST'];
 $req_uri   = @$_SERVER['REQUEST_URI']; $req_uri   = @$_SERVER['REQUEST_URI'];
Riadok 48: Riadok 51:
     header("Location: http://$redirect$req_uri");     header("Location: http://$redirect$req_uri");
     exit;     exit;
-}   +} 
 +</PHP>   
 Výhody tohto riešenia sú predovšetkým z oblasti optimalizácie pre vyhľadávače (SEO): Výhody tohto riešenia sú predovšetkým z oblasti optimalizácie pre vyhľadávače (SEO):
   * ten istý obsah sa nachádza len na jednej webstránke (doméne), čo majú vyhľadávače radi;   * ten istý obsah sa nachádza len na jednej webstránke (doméne), čo majú vyhľadávače radi;
   * hodnota Google PageRank sa nedelí medzi viacero stránok, ale sa "spočítava" dokopy pre jednu hlavnú stránku;   * hodnota Google PageRank sa nedelí medzi viacero stránok, ale sa "spočítava" dokopy pre jednu hlavnú stránku;
   * dôsledkom týchto opatrení by mala byť lepšia indexácia stránky a vyššie umiestnenie vo vyhľadávačoch.   * dôsledkom týchto opatrení by mala byť lepšia indexácia stránky a vyššie umiestnenie vo vyhľadávačoch.
tipy-php.1413356278.txt.gz · Posledná úprava: od globeware