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:55] globewaretipy-php [2015/01/27 10:33] (aktuálne) – [Stiahnutie stránky zo servera] globeware
Riadok 2: Riadok 2:
  
  
-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'; 
 +$mail = Mail::factory('mail'); 
 +$body = 'Toto je text spravy...'; 
 +$hdrs = array( 
 +'From'    => 'odosielatel@example.com', 
 +'Subject' => 'Predmet spravy' 
 +); 
 +$mail->send('prijemca@example.com', $hdrs, $body); 
 +</PHP>
  
-   +Pre viac konfiguračných možností si prečítajte dokumentáciu k tejto triede: 
->require_once 'Mail.php';+http://pear.php.net/package/Mail/docs
  
->$mail = Mail::factory('mail');+----
  
->$body 'Toto je text spravy...';+===== Stiahnutie stránky zo servera =====
  
->$hdrs = array( 
  
->'From'    => 'odosielatel@example.com', +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**. 
- +<PHP>
->'Subject' => 'Predmet spravy' +
- +
->); +
- +
-$mail->send('prijemca@example.com', $hdrs, $body); +
- +
- +
-Pre viac konfiguračných možností si prečítajte dokumentáciu k tejto triede: +
-http://pear.php.net/package/Mail/docs +
-Stiahnutie stránky zo servera +
- +
-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'; require_once 'HTTP/Request.php';
-$url = 'http://platon.sk/';+$url = 'http://globeware.sk/';
 $req =& new HTTP_Request($url); $req =& new HTTP_Request($url);
 if (PEAR::isError($req->sendRequest())) { if (PEAR::isError($req->sendRequest())) {
Riadok 34: Riadok 31:
 } }
 $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
-Presmerovanie na jedinú doménu+ 
 +---- 
 + 
 +===== Presmerovanie na jedinú doménu ===== 
  
 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 47: 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.1413356112.txt.gz · Posledná úprava: od globeware