PHP ile CSS lerimizi sıkıştıralım

Standard

Herkese selam,

Bugün CSS ile ilgili farklı bir konu ile karşınızdayım. Aslında bu işi yapan otomatik olarak css dosyasını veren svn tool ları olsa da ben size farklı bir yol ile çözüm üreteceğim..

Sitenizde diyelimki her sayfada çağırdığınız 5 tane css var. Artık bunların hepsini otomatik olarak sıkıştıracağız ve cache atıp her seferinde yüklenmek yerine günlük olarak cache yaptıracağız..

Devamını Oku..

Apple Push Notification – Android Google Cloud Messaging

Standard

Bir çoğunuzun ihtiyacı olan push notification konusunda bugün bir makale yazma kararı aldım. Hem ios hem android e notification gönderebileceğiniz bir sınıf yazdım. Kullanımı ile birlikte hızlıca ele alalım isterseniz. Detaylıca anlattım ancak makale yerine GitHub üzerinden kodlara ulaşmak isterseniz: https://github.com/onurcanalp/pushNotification

Devamını Oku..

Facebook Long Lived Access Token

Standard

Herkese selam,

Facebook ta login işlemi sırasında farklı yöntemler izleyebilirsiniz.

Bugün size client tarafından login olduktan sonra sunucu tarafından long lived access token değiştirme işlemini göstereceğim.

Önce client tarafında login oluyorsunuz ve short lived access token alıyorsunuz. Daha sonra bu kodu sunucuya gönderip aşağıda yazdığım kod ile long lived token alabilirsiniz.

$slToken = $_GET['access_token']; // Obtain User Token $fb_token_get = curlGet("https://graph.facebook.com/oauth/access_token" . "?client_id=" . $config->facebookAppId . "&client_secret=". $config->facebookAppSecret . "&grant_type=fb_exchange_token" . "&fb_exchange_token=". $slToken ); $fb_token_params = null; parse_str($fb_token_get,$fb_token_params); // Token Data echo "Token: " . $fb_token_params['access_token'] . "<br />Expires: " . $fb_token_params['expires'];

Devamını Oku..