PHP için CMD path nasıl eklenir? Win7

Bir kere yaptıktan sonra bir sonraki formata kadar kesin unuttuğum ve unutulduğunu düşündüğüm bir şeydir. Türkçe hiç bir kaynakta göremeyince paylaşmak istedim. En azından kendim için :) Neden ekliyorum hemen açıklayayım. Zaman alan bir uygulama düşünün binlerce döngünün olduğu bir uygulamada tarayıcı kullandığımda anında dönüt alamadığım için uygulamayı CMD ile çalıştırıyorum ve ne kadar işlem yapıldığını anında görebiliyorum. İlk önce Path'i ekleyelim ardından basit bir örnek göstereyim.

Bilgisayarım (sağ tık) --> Özellikler --> Gelişmiş Sistem Ayarları --> Ortam Değişkenleri --> Sistem Değişkenleri --> Path

PhpStorm'a Xdebug nasıl kurulur?

Arkadaşlar elimiz ayağımız olan Xdebug'ın nasıl kurulduğunu anlatmaya çalışacağım. Bilgisayarınıza kurduğunuz PHP Engine daki php.ini dosyasını bulunuz. Ben XAMPP kullanıyorum. Benim sistemeki yolu ==>  C:\xampp\php\php.ini  Php.ini dosyamızının içine ayarlarımızı yazamadan önce php sürümünüzü öğrenmeniz gerekecek. Bunun için boş bir php dosyasına; <?php phpinfo(); ?> Yazınız ve çalıştırınız. Karşınıza şöyle bir ekran gelicek. phpversion.png  

Bu gelen ekranın html ini kopyalayın ve Xdebug Wizard 'ın içine yapıştırın.  

Mustafa Hayri ÜNEŞİ |Yii2 - Url Manager

Yii2 - Url Manager

Url-Manager

Url manager, Yii2'nin url sınıfıdır.  Koskoca sınıf şimdi tüm fonksiyonlarına girecek olursak çıkamayız :) Şuan sadece Yii2 yi ilk kurduğunuzda linkler, 'yourdomain.com/backend/web/index.php?r=site/login'    bu şekildedir. Bu class' a ait bir kaç ayar yapacağız. Aşağıda anlattığım adımları takip ederseniz. index.php ve r= kaldırabilir ve url leriniz aşağıdaki gibi olabilir. 'yourdomain.com/backend/web/site/login'

Yii2-Basic için,

1. config/web.php dosyasına ekleyin,

'urlManager' => [
    'enablePrettyUrl' => true,
    'showScriptName' => false,     
    'rules' => [
    ],
],

'enablePrettyUrl'=> true, satırı 'r=' yi kaldırır. 'showScriptName' => false, satırı ise index.php yi kaldırır. 2. web klasörünüzdeki .htaccess dosyasına aşağıdaki satırı ekleyin,

Dektrium Yii2-User Install

Arkadaşlar merhaba Yii2 de kullanabileceğiniz en iyi kullanıcı modülü olan Dektrium Yii2-User paketini nasıl kuracağınızı anlatmaya çalışacağım. Onay mailinden tutun Sosyal ağlardan giriş e kadar bir çok özelliği var ve sisiz

1. composer.json dosyasına ekle

composeradd.png

"dektrium/yii2-user": "0.9.*@dev"

2. Terminale Composer Update yaz

composerupdate.png

composer update

Mustafa Hayri ÜNEŞİ |Installing Yii2 framework with Terminal

Installing Yii2 framework with Terminal

Yii2 framework'ü hiç yorulmadan nasıl yükleyebileceğiniz konusunda bilgi vermek istedim :) Haydi Başlayalım.. Bu kurulumun yolu Composer'dan geçiyor. Öncelikle Composer'in ve Yii2 nin çalışabilmesi için bazı paketlere ihtiyacımız olacak. Hemen gözününüz korkmasın kodların tamamını kopyalayıp yapıştıracaksınız :) Öncelikle terminali açalım ve ilk paketimizi yükleyelim.

 sudo apt-get install curl

Ardından,

 sudo apt-get install php5-cli

Bu paketi yüklerken    "Do you want to continue? [Y/n]"  ile karşılaşacaksın ve "y" enter yaparak yüklemeye devam etmelisin. screenshot-from-2016-05-19-115741.png