Jak można zoptymalizować stronę www? Optymalizację można podzielić na dwie warstwy, pierwszą z nich jest odpowiednia modyfikacja treści znajdującej się na naszej stronie (Poprzez odpowiednie umieszczenie słów kluczowych, adekwatne do treści nagłówki, ustawianie tekstów alternatywnych dla obrazków itd.). Mamy też drugą warstwę, opiera się ona na modyfikacji kodu strony (Przystosowanie strony do standardów W3C, poprawa czasu ładowania strony, przyjazne linki itd). Oprócz samej optymalizacji strony www istnieją jeszcze inne techniki jej popularyzowania. W internecie aż roi się od różnego rodzaju katalogów stron w których za darmo bądź za nielwielką opłatą możesz umieścić link do swojej strony. Przez długie lata takie katalogi cieszyły się wielkim powodzeniem jednakże czasy powoli się zmieniają.
- Web-talk.pl - Forum webmasterskie komputerowe dla grafików i webmasterów
- Przeglądanie profilu: Reputacja: webproject
Statystyki
- Grupa: Użytkownik
- Całość postów: 5
- Odwiedzin: 15 117
- Tytuł: Nowy użytkownik
- Wiek: Wiek nie został ustalony
- Urodziny: Data urodzin nie została podana
-
Gender
Mężczyzna
-
Location
Lublin / Sanok
Narzędzia użytkownika
Znajomi
webproject nie posiada znajomych
Ostatnio byli
#2283 Jak stworzyć Precla (Presell Page)
Napisane przez webproject w 11 listopada 2013 - 15:55
Jak można zoptymalizować stronę www? Optymalizację można podzielić na dwie warstwy, pierwszą z nich jest odpowiednia modyfikacja treści znajdującej się na naszej stronie (Poprzez odpowiednie umieszczenie słów kluczowych, adekwatne do treści nagłówki, ustawianie tekstów alternatywnych dla obrazków itd.). Mamy też drugą warstwę, opiera się ona na modyfikacji kodu strony (Przystosowanie strony do standardów W3C, poprawa czasu ładowania strony, przyjazne linki itd). Oprócz samej optymalizacji strony www istnieją jeszcze inne techniki jej popularyzowania. W internecie aż roi się od różnego rodzaju katalogów stron w których za darmo bądź za nielwielką opłatą możesz umieścić link do swojej strony. Przez długie lata takie katalogi cieszyły się wielkim powodzeniem jednakże czasy powoli się zmieniają.
#2279 CodeIgniter - Logowanie za pomocą Facebook API
Napisane przez webproject w 10 listopada 2013 - 13:50
class Fblogin extends CI_Controller { public function __construct(){ parent::__construct(); } }
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed'); class Fblogin extends CI_Controller { public function __construct(){ parent::__construct(); $this->load->library('facebook'); } }
require_once("facebook.php"); $config = array(); $config['appId'] = 'YOUR_APP_ID'; $config['secret'] = 'YOUR_APP_SECRET'; $facebook = new Facebook($config);
<?php $config['fb_appId'] = 'nasz App ID'; $config['fb_secret'] = 'nasz App Secret';
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed'); class Fblogin extends CI_Controller { public function __construct(){ parent::__construct(); parse_str($_SERVER['QUERY_STRING'], $_REQUEST); $this->config->load('main_config'); $this->load->library('facebook'); }
Kolejnym krokiem jest utworzenie tablicy zawierającej appID i secret i wysłanie jej do konstruktora klasy Facebook, czyli do naszej biblioteki.
$this->config->load('main_config'); $config_array = array('appId' => $this->config->item('fb_appId'), 'secret' => $this->config->item('fb_secret')); $this->load->library('facebook', $config_array);
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed'); class Fblogin extends CI_Controller { public $user = NULL; public function __construct(){ parent::__construct(); parse_str($_SERVER['QUERY_STRING'], $_REQUEST); $this->config->load('main_config'); $config_array = array('appId' => $this->config->item('fb_appId'), 'secret' => $this->config->item('fb_secret')); $this->load->library('facebook', $config_array); } }
Ok, przypiszmy teraz dane użytkownika do tej zmiennej
$this->user = $this->facebook->getUser();
Utwórzmy teraz metode index która będzie sprawdzać stan użytkownika.
public function index() { if($this->user){ try{ $user_profile = $this->facebook->api('/me'); print_r($user_profile); } catch(facebookApiException $e){ $this->user = null; print_r($e); } } }
if($this->user){ $logout = $this->facebook->getLogoutUrl(array('next'=>base_url('fblogin/logout'))); echo "<a href = '$logout'>Wyloguj</a>"; } else{ $login = $this->facebook->getLoginUrl(); echo "<a href = '$login'>Zaloguj</a>"; }
Jak widzisz aby umożliwić userowi poprawne wylogowanie się z naszego portalu musimy dopisać kolejną metodę logout w kontrolerze fblogin.
public function logout(){ session_destroy(); redirect(base_url()); }
- 2
Informacja
Ta strona używa cookies!
Szanowni Państwo, w celu świadczenia usług na najwyższym poziomie, w ramach naszego serwisu stosujemy pliki cookies. Korzystanie z witryny bez zmiany ustawień dotyczących cookies oznacza, że będą one zamieszczane w Państwa urządzeniu końcowym.Jeśli nie wyrażają Państwo zgody, uprzejmie prosimy o dokonanie stosownych zmian w ustawieniach przeglądarki internetowej.
- Web-talk.pl - Forum webmasterskie komputerowe dla grafików i webmasterów
- Przeglądanie profilu: Reputacja: webproject